アンドロイドアプリでadmobとFacebookのオーディエンスネットワーク(FAN)を仲介することができません。アプリはAdmobネットワークの広告のみを配信しています。 AdmobとFANの調停は機能していません。以下は、私が従ったプロセスです:AndroidでのAdMob Facebook仲介
- Androidアプリの統合Admob。これはうまくいきます。
- facebookに新しい開発者アカウントを作成しました。
- Facebookに新しいアプリ(アプリケーションID)を追加しました。
- はログインfacebookで追加した2つの出版社のID(間質のバナーやその他のための1)
- は日食で、アダプタの瓶を付属して
- ダウンロードFacebookのSDKをパスを構築するためにそれを追加し、日食でclasses.jarを追加しました。パスを構築するためにこれを追加しました。有効インプレッション単価0.01と5.00でAdmobの中https://firebase.google.com/docs/admob/android/mediation#include_network_adapters_and_sdks
- を追加しました調停エントリ:Androidのマニフェスト
- プロジェクトでFacebookアプリIDの
- を追加しましたメタデータは、エラーなしで利用できる命令当たりとして
- 製ProGuardの変更をコンパイルされています。
コードを実行すると、私はadmobからのみテスト広告を取得します。 Facebookに、私は広告リクエストを参照してください。 facebookが広告リクエストを受け取るまで、アプリと広告は検証されません。
アンドロイドコードを変更する必要があるかどうか不明です。私はadmobのために働いたのと同じコードを使用しています。私がfacebookのjarファイルをインクルードし、マニフェストファイルを変更しただけです。 JavaコードファイルやXMLファイルは変更されていませんか?
また、facebookには広告のリクエストでアクティビティのコンテキストが必要ですか?私はXMLで定義されたadviewを持っているので、私はアクティビティコンテキストを渡す方法を知らなかった。
コードは狂気私を駆動します。..とAndroidのコードでのAdMobとFANを動作させる方法についての利用可能な単一のドキュメントがありません。..交通/要求がだけではなく、AdMobのログインfacebookに行きますので、
同じ問題を抱えています - ステップ#7を見つけた場所にお知らせください –