LG U+AD とメディエーションの統合

このガイドは、LG U+AD で Google モバイル広告メディエーションを使用することに関心をお持ちのパブリッシャー様を対象としています。ここでは、現在の Android アプリと連携するメディエーション アダプタのセットアップと、その他の設定を行います。

LG U+AD リソース
ドキュメント
SDK
アダプター
カスタマー サポート

前提条件

参考情報

メディエーションの背景情報については、次のヘルプセンター記事をご覧ください。

プロジェクトに LG U+AD を追加する

ネットワーク アダプタと SDK を含める

上記のリンクから LG U+AD 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 ファイルを設定する

LG U+AD ドキュメントの手順に沿って AndroidManifest.xml ファイルを変更します。

アプリが LG U+ADを直接呼び出す必要はありません。Google Mobile Ads SDK がLG U+AD アダプタを呼び出して広告を取得します。追加のリクエスト パラメータを指定しない場合は、これで完了です。このページの残りの部分では、LG U+ADに詳細情報を指定する方法について説明します。

Activity インスタンスで広告オブジェクトを初期化する

新しい広告オブジェクトのコンストラクタ( AdView など) Context 型のオブジェクトを渡す必要があります。 この Context は、メディエーションの使用時に他の広告ネットワークに渡されます。広告ネットワークによっては、より制限の厳しい Activity タイプの Context が必要となり、Activity インスタンスなしでは広告を配信できない場合があります。そのため、広告オブジェクトの初期化時に Activity インスタンスを渡すことで、メディエーションされる広告ネットワークで一貫したエクスペリエンスを提供することをおすすめします。