Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
This repository was archived by the owner on Mar 29, 2024. It is now read-only.
NotificationsYou must be signed in to change notification settings

fan-ADN/nendSDK-iOS-pub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 

Repository files navigation

nendは2024年3月29日をもってサービスを終了いたします。
サービス終了後は、Web, SDKいずれかの実装に関わらず広告配信の機能を停止いたします。
それに伴い、アプリからnendSDKの削除をお願いいたします。

nendSDKの削除について

各プラットフォーム共通

  • いつまでにSDKを削除すればよいか?
    • nendのサービス終了までに、SDKを削除してアプリをアップデートすることを推奨いたします。
      また、2024年春よりAppStoreの審査方法に変更が予定されております。詳細はこちらをご確認ください。
  • サービス終了後もnendSDKや、広告に関する実装がそのままの場合どうなってしまうか?
    • nendSDKのファイルがプロジェクト内に残っていてもアプリのビルド、動作への影響はありません。
    • アプリ内にnendSDKが提供しているAPIを使用している場合 広告のロード処理がエラーを返し それ以降の処理は動作しません。
      • アプリ自体に干渉するような処理(バックグラウンドで負荷の高い処理を実行する, 大きいファイルのダウンロードを行う 等)は動作いたしません。
      • 一部に自動リロードを繰り返す処理が存在します。詳細はこちらをご確認ください。
  • SDKをアプリから削除したいがどのようにしたらよいか?
  • SDKを削除する際に注意すべきことはあるか?
    • 依存ライブラリを削除する際、nendSDK以外でも利用しているライブラリを削除してしまった場合、ビルドエラーとなってしまう可能性があります。
      依存ライブラリを削除する際は、他の実装部分で利用していないことを確認の上削除をお願いします。
  • サービス終了以降もSDKが残った場合はどのような影響があるか?
    • 広告のロード処理が実装されている場合、サーバーへのアクセス処理が発生します。
      • サービス終了後はサーバーが停止するため、広告のロードエラーが返却されます。
      • また、バナー広告 及び ネイティブ広告の自動リロード機能を利用している場合、定期的にロード処理が発生します。
  • サービス終了になったらSDKからエラーが返ってくるのか?もしくは、リクエストがタイムアウトになるまで待機中とかになるのか?
    • リクエスト用のサーバーが停止するため、即時にSDKからエラーが返却されます。

CocoaPods で追加した場合

  • 参考リンク:SDKをCocoaPodsから追加する
  • プロジェクトのPodfile から、pod 'NendSDK_iOS' の記述を削除します。
  • pod update を実行し、プロジェクトから nendSDKを削除します。

手動で追加した場合

  • 参考リンク:SDKを手動で追加する
  • Xcode のプロジェクトナビゲーターからNendAd.xcframeworkNendAdResource.bundle を削除します。

Info.plist から、nendのSKAdNetworkIdentifierを削除します。

  • Info.plist を開いてSKAdNetworkItems を展開します。
  • Value にeh6m2bh4zr.skadnetwork が設定されたSKAdNetworkIdentifier を削除します。

SKAdNetworkItems 全体 または Valueにeh6m2bh4zr.skadnetwork 以外のSKAdNetworkIdentifier を削除した場合、他社アドネットワークの広告の効果測定に影響が出る恐れがありますのでご注意ください。

2024年春より、サードパーティSDKにプライバシーマニフェストファイルが要求されます。nendSDKでは、プライバシーマニフェストファイルを提供する予定はありません。そのため、2024年春以降にアプリをAppStoreへ申請する際に受け付けられない可能性があります。詳細は Appleの公式ドキュメントPrivacy manifest filesをご覧ください。

参考リンク:SDKの組み込み方法

Gradleで追加した場合

  • settings.gradledependencyResolutionManagement からmaven リポジトリの情報を削除します。
  • build.gradledependencies からimplementation 'net.nend.android:nend-sdk:x.x.x' の記述を削除します。

aarファイルで追加した場合

  • サブプロジェクト配下のlibsディレクトリからnendSDK-x.x.x.aarを削除します。
  • 必要に応じて dependencies から依存性のあるライブラリを を削除します。

Proguardの設定を行なっている場合

  • 参考リンク:Proguard の設定
  • Proguardの設定を行なっている場合は、設定の削除をお願いします。
SKAdNetworkの設定を削除する (iOSのみ)

iOS版SDKのSKAdNetworkの設定を削除する(CocoaPods, 手動 共通)の手順に従い、SKAdNetworkの設定を削除します。

iOS

CocoaPods で追加した場合
  • 参考リンク:CocoaPodsから追加する
  • プロジェクトのPodfile からpod 'IronSourceNendCustomAdapter' の記述を削除します。
  • pod update を実行し、プロジェクトから ironSourceカスタムアダプターを削除します。
手動で追加した場合
  • 参考リンク:手動で追加する
  • Xcode のプロジェクトナビゲーターからISNendCustomAdapter を削除します。
  • nendSDKを手動で追加している場合は、追加でXcode のプロジェクトナビゲーターからNendAd.xcframeworkNendAdResource.bundle を削除します。
SKAdNetworkの設定を削除する

iOS版SDKのSKAdNetworkの設定を削除する(CocoaPods, 手動 共通)の手順に従い、SKAdNetworkの設定を削除します。

Android

Gradleで追加した場合
  • 参考リンク:Gradleで追加する
  • settings.gradledependencyResolutionManagement からmaven リポジトリの情報を削除します。
  • build.gradledependencies からimplementation 'net.nend.android:nend-custom-event-ironsource:x.x.x' の記述を削除します。
jarファイルで追加した場合
  • 参考リンク:Add nend custom adapter
  • プロジェクトのAssets/Editor配下にあるISnendCustomAdapterDependencies.xml を削除します。
SKAdNetworkの設定を削除する (iOSのみ)

iOS版SDKのSKAdNetworkの設定を削除する(CocoaPods, 手動 共通)の手順に従い、SKAdNetworkの設定を削除します。


nendSDK for iOS

logo

Overview

iOS用nendSDKのリリースリポジトリです。

Download

リリースタブよりダウンロードしてください。

Supports

License

Copyright (C) FAN Communications, Inc.


[8]ページ先頭

©2009-2025 Movatter.jp