Facebook AudienceNetworkの読み込みエラー:塗りつぶしなし、エラーメッセージ「塗りつぶしなし」、FaceBookの理由は何ですかAndroid広告?そしてFacebookの広告に読み込み頻度が表示されますが、頻度に制限がありますか?
テストデバイスを追加する必要があります。 logcatに移動してFacebook
と入力すると、次のようなメッセージが表示されます。これも解決策です。
Facebookの広告ユニットを使用してアプリをテストする場合は、デバイスのハッシュIDを指定してテスト広告が確実に配信されるようにする必要があります。広告をロードする前に次のコードを追加します。AdSettings.addTestDevice( "328404cebf50ec1fdb05795c0007a8a7");
これをonCreateメソッドに追加します。
AdSettings.addTestDevice("328404cebf50ec1fdb05795c0007a8a7");
(独自のハッシュIDを使用することを忘れないでください。)
つまり、この人物に広告を配信することはできません。これは次の理由で発生する可能性があります。
より明確にすることができます ここ
支払いの詳細を入力すると、これが修正されました。
実際の広告を表示したい場合は、支払いの詳細を入力する必要があります。
アプリケーションに同じ問題がありますが、これは私に役立ちます
参照: ステップ4:プロダクション広告リクエストのエラーコードを確認する
Facebook Error : No fill
1001 - No Fill
これはテスト中に見られる一般的なエラーであり、「No Fill」応答に関連しています。この最も一般的な理由は、ユーザーがモバイルアプリをテストするときにFacebookアプリにログインしていないか、モバイルサイトをテストするときにFacebookモバイルサイトにログインしていないことです。
アプリケーションは、30秒後に別のリクエストを行う必要があります。
そして時々私によれば
私は遅い答えを知っていますが、これはAndroidおよびFacebook広告を使用する新規ユーザーを助けるかもしれません
あなたが見るなら
Facebookの広告ユニットを使用してアプリをテストする場合は、デバイスのハッシュIDを指定してテスト広告が確実に配信されるようにする必要があります。広告をロードする前に次のコードを追加します。AdSettings.addTestDevice( "328404cebf50ec1fdb05795c0007a8a7");
これは、次の理由で発生する可能性があります。
FacebookSdk.setIsDebugEnabled(true);
このSDKバージョンを試してください。
implementation 'com.facebook.Android:audience-network-sdk:5.1.0'
デバイスにFacebookアプリがインストールされ、ログインしていることを確認してください。また、広告を作成した開発者アカウントとデバイスにログインしているFacebookユーザーが同じであることを確認してください。読んでいない場合 https://developers.facebook.com/docs/audience-network/testing/