このガイドは、AdFalcon で Google Mobile Ads メディエーションを使用することに関心をお持ちのパブリッシャー様を対象としています。このガイドでは、現在の Android アプリと連携するようにメディエーション アダプタを設定する方法と、追加の設定を構成する方法について説明します。
| AdFalcon リソース | 
|---|
| ドキュメント | 
| SDK | 
| アダプター | 
| カスタマー サポート | 
前提条件
- Google Mobile Ads SDK が統合された Android アプリ。(アカウントをお持ちでない場合は、スタートガイドをご覧ください)。 
- AdMob アカウントと、メディエーションの広告申込情報で設定された広告ユニット。 
役立つ入門ガイド
メディエーションの背景情報については、以下のヘルプセンター記事をご覧ください。
プロジェクトに AdFalcon を追加する
ネットワーク アダプターと SDK を含める
上記のリンクから AdFalcon SDK とアダプターをダウンロードします。
Android Studio で、プロジェクトの libs フォルダにアダプタ ファイルと SDK ファイルを追加します。アプリレベルの Gradle ファイルに次の記述が含まれていることを確認します。
Kotlin
dependencies {
    implementation(fileTree(mapOf("dir" to "libs", "include" to listOf("*.aar", "*.jar"))))
    // ...
}
Groovy
dependencies {
    implementation fileTree(dir: 'libs', include: ['*.aar', '*.jar'])
    // ...
}
AndroidManifest.xml ファイルを構成する
AdFalcon のドキュメントの指示に従って AndroidManifest.xml ファイルを変更します。
アプリから AdFalcon を直接呼び出す必要はありません。Google Mobile Ads SDK が AdFalcon アダプタを呼び出して、アプリに代わって広告を取得します。必要に応じて、追加のリクエスト パラメータを指定できます。このページの残りの部分では、AdFalcon に詳細情報を提供する方法について説明します。
Activity インスタンスを使用して広告オブジェクトを初期化する
新しい広告オブジェクト(AdView など)のコンストラクタで、Context 型のオブジェクトを渡す必要があります。この Context は、メディエーションを使用する際に他の広告ネットワークに渡されます。広告ネットワークによっては、制限がさらに厳しい Activity の Context が要求され、Activity インスタンスがなければ広告を配信できない場合もあります。そのため、メディエーション広告ネットワークでのエクスペリエンスが一貫したものになるよう、広告オブジェクトの初期化時に Activity インスタンスを渡すことをおすすめします。