FAQ - fan-ADN/nendSDK-iOS GitHub Wiki
FAQs
メディアパートナー様向けヘルプもご覧ください。
- 広告が表示できない
- インタースティシャル広告が表示できない
- ネイティブ広告を表示しようとすると
unrecognized selector sent to instance XXXでクラッシュする - nendSDKは IPv6ネットワーク対応を行っているか
- 広告を表示すると
'*** -[NSBundle initWithURL:]: nil URL argument'でクラッシュする - 動画広告を表示すると
[nendSDK Error] evaluateJavaScript failed... js:notifyState('loading')...がログ出力される - SDK v6.0.0未満を使用していると、動画広告ロード時に配信広告なし(No Content)が返却される
広告が表示できない
以下をご確認ください。
- 対象の広告枠はアクティブになっているか
- 対象の広告枠のIDに入力間違いはないか
- プラットフォームは正しいか(iOSでAndroid用の広告IDを使っている)
- 広告フォーマットは正しいか(インタースティシャル広告にバナー広告用のIDを使っている)
- 端末あるいはシミュレーターの言語設定が日本語以外になっていないか
- 言語設定(日本語以外)によっては配信可能な広告の在庫がないために受信エラーになる場合があります
上記をご確認いただいても解決しない場合は、お手数ですがこちらよりお問い合わせください。
インタースティシャル広告が表示できない
NADInterstitialのshowAdFromViewController:で返却されるNADInterstitialShowResultの内容をご確認ください。
AD_LOAD_INCOMPLETE, AD_REQUEST_INCOMPLETE, AD_DOWNLOAD_INCOMPLETEの場合は広告がロードできておりませんので、広告のロードが正常に完了してから表示するようにしてください。
ネイティブ広告を表示しようとするとunrecognized selector sent to instance XXXでクラッシュする
プロジェクトのOther Linker Flagsに-ObjCが追加されているかご確認ください。
nendSDKは IPv6ネットワーク対応を行っているか
IPv6ネットワークに対応しています。
nendSDKでは、ネットワーク処理の実装に High-Level Networking Frameworksに該当するAPIを使用しています。
広告を表示すると '*** -[NSBundle initWithURL:]: nil URL argument' でクラッシュする
NendAdResource.bundle がアプリに正常に組み込まれていません。
対象のアプリの Build Phases > Copy Bundle Resources に NendAdResource.bundle が追加されているかご確認ください。
動画広告を表示すると [nendSDK Error] evaluateJavaScript failed... js:notifyState('loading')... がログ出力される
プレイアブル広告が表示される際に出力されます。
広告の表示および動作に影響はありません。
SDK v6.0.0未満を使用していると、動画広告ロード時に配信広告なし(No Content)が返却される
2023年9月1日より、SDK v6.0.0未満では動画広告の配信を停止いたします。新しいバージョンのご利用をご検討ください。