1

FBオーディエンスコンポーネントに大きな問題があります。FacebookオーディエンスネットワークロックHTTPリクエスト

我々はPLACEMENT_IDとiOSの上でFacebookのオーディエンスネットワークを統合するが、異なるデバイス上とFBはAPIの答えを占めているが、常にこの

[FBAudienceNetworkLog/FBAdProvider:137 ] Ad request error: Error Domain=com.facebook.ads.sdk Code=1001 "No fill" UserInfo={FBAdErrorDetailKey={ msg = "No fill. We are not able to serve ads to this person. Please refer to https://developers.facebook.com/docs/audience-network/faq#a12 . If you are integrating Audience Network for the first time, you can use test ads https://developers.facebook.com/docs/audience-network/testing ."; }, NSLocalizedDescription=No fill}

である我々はまた、A12をドキュメントと呼ばれているが、「iOSの広告に制限は」存在しませんすべてのアカウントはFacebookに記録されます。 私たちは慎重に文書を読んでおり、私たちはiOSとAndroidで「塗りつぶしなし」という状態を確認しています。

私たちはFacebookのネイティブ広告を掲載したいと考えています。デバッグモードFacebookのネイティブ広告でアプリをインストール

  • が応答TESTFLIGHT Facebookのネイティブ広告を使用リリースモードでアプリをインストール正しく
  • 示され、「塗りつぶしなし:

    は何奇妙なのは、(同じデバイス上)この場合です"

  • APPSTORE、Facebookネイティブ広告で同じTestFlightアプリを解放すると、他のHTTPリクエストがロックされます。私たちはチャールズ(http://www.charlesproxy.com/)を介して確認しており、Facebookコールをロード中であるためAPIコールが開始されません。これは、APPSTORE経由でアプリをダウンロードするすべての端末で発生します。 Xamarinコンポーネントhttps://components.xamarin.com/view/fbaudiencenetworkios

    経由で当社のアプリが開発されて

本当に奇妙なよう、異なるリリースの種類に同じデバイスと同じFBのユーザー(私のルイジSaggese)上の同じコードで異なる動作を持っています。

  • デバッグモード:OK
  • リリースモードTestFlightを使用していない:ロック、他のAPIの応答がありません、我々は持っているTestFlightモードで

を呼び出します: "いいえ塗りつぶしを" 他のAPIをロックせずにすることは

  • App Storeで呼び出します(Facebook Native Ads on iOS) "Test FlightはIDFAのプールを回ってユーザーを真実のIDFAに隠し、Facebookユーザーを特定するのが難しく、広告を配信するために必要です"とStackOverflowで答えました。

    シナリオ1:これは、問題なく仕事を思わここ

  • 答えて

    0

    はあなたの3つのシナリオのいくつかのフィードバックです。よかったね。

    シナリオ2:TestFlightからアプリを実行しているときに「いいえ」を受け取る。これは既知の問題です。このサイトの多くの投稿が根本原因を特定しています。あなたはまた、あなたの投稿の最後にも理由を列挙します。 Facebookのテスト広告ではなく実際の広告をテストする場合は、TestFlightをオフにすることをお勧めします。

    シナリオ3:これは興味深いものです。通常、ほとんどの場合、デバッグとリリースのバージョンは同じように動作するはずです。オーディエンスネットワークコンポーネントは非常に単純なものです。このようないくつかのケースを観察したところ、複数のバックグラウンドスレッドが実行されており、予期せぬネットワークのロックを引き起こしたという主な問題に気付きました。

    ここでは他の人の助けを借りているだけでなく、Facebookオーディエンスネットワークの開発者ダッシュボードで直接サポートケースを提出することもできます。ファンテクニカルチームが問題をあなたと確認することができます。

    +0

    FANのテクニカルチームに連絡するための提案については、既に行っていますが、Xamarinのサポートチーム(ファンによって維持されていないコンポーネントなので)を思い出させてくれました。私はここにバグを報告しています。https://bugzilla.xamarin.com/show_bug.cgi?id=40325 –