# AdMobメディエーション Android SDK バナー広告/インタースティシャル広告
# はじめに
「AdMobメディエーション」の機能を使用してAd Generationの広告を表示できます。
AdMobの実装手順に従い、バナー広告またはインタースティシャル広告を導入済みである必要があります。
開発環境としてAndroid Studioを利用し、インストール後の各種設定は準備されていることを前提にした手順となります。
# 対応バージョン
- Android 5.0以降(API Level 21)
# 導入の流れ
- SDKをダウンロードします
↓ - AndroidManifest.xmlの設定を行います
↓ - AdMobの配信設定を行います
↓ - proguardの設定を行います
# 1. SDKをダウンロードする
こちらからダウンロードしてください。
Ad Generation SDK
追加方法は、Getting Started / バナー広告をご参照ください。AdMobメディエーション用SDK (adg-admobmediation-x.x.x.aar)
AdMobMediation Android SDK ダウンロード (opens new window)
(Downloads >adg-admobmediation-x.x.x.aar
)
ご注意:adg-admobmediation-2.2.0.aar以降について
本アダプターのv2.2.0以降は、AdMob v21系に対応したアダプターとなり、
Ad Generation SDK v2.23.0以降との互換性があります。
本アダプターをv2.2.0以降をご利用の場合は、AdMob v21系 と Ad Generation SDK v2.23.0以降の組み合わせで実装をしてください。
# 2. AndroidManifest.xmlを修正する
Getting Started / バナー広告をご参照いただき、AndroidManifest.xml
の修正を行ってください。
AdMob導入時に設定済みの設定は不要です。
# 3. AdMobの配信設定を行う
- 「メディエーション」を選択し、メディエーショングループを作成します
- 広告のソースから「カスタム イベントを追加」を選択します
- カスタムイベントのラベルとeCPMを入力します
(初期値としてAd GenerationのレポートからeCPMを確認し、1.2〜2倍程度を推奨します)
- Class NameとParameterに以下の値を入力します
# バナー広告パラメーター
Name | Value |
---|---|
Class Name | com.socdm.d.adgeneration.ADGAdMobMediation |
Parameter | AdGenerationの広告枠ID |
# インタースティシャル広告パラメーター
Name | Value |
---|---|
Class Name | com.socdm.d.adgeneration.ADGAdMobInterstitialMediation |
Parameter | locationId={AdGenerationの枠ID} (例: locationId=48549 ) |
※ Parameterはバナー広告の場合と異なり、_key1=value1&key2=value2_という形式で指定します。locationId以外の設定は「インタースティシャル広告カスタマイズ設定」をご確認ください
# インタースティシャル広告カスタマイズ設定
Parameterでは枠ID以外にも下記の項目の設定が可能です。
設定 | key | value | 説明 |
---|---|---|---|
背景 | backgroundType | デザイン番号 | デザインは、Android インタースティシャル広告 からご確認ください。 |
閉じるボタン | closeButtonType | デザイン番号 | デザインは、Android インタースティシャル広告 からご確認ください。 |
誤タップ検知 | preventAccident | true/false | trueを指定した場合、広告をタップした際にブラウザへ遷移するかどうかの確認アラートを表示します。 |
全画面 | fullScreen | true/false | trueを指定した場合、RTBでの全画面インタースティシャル広告を全画面表示に設定します。 |
以下は、デザイン番号3、ならびに、誤タップ検知を設定した場合の例です。
locationId=XXXXX&backgroundType=3&closeButtonType=3&preventAccident=true
# 4. proguardの設定をする
Getting Started / バナー広告をご参照いただき、Ad Generationの設定を追加してください。