Google Mobile Ads SDK には、テストクエリのクリエイティブのタイプを指定できる API が用意されています。パラメータを設定すると、指定したタイプのクリエイティブのみが取得されて表示されます。
用途
追加オブジェクトに ft_ctype
パラメータを含めて広告リクエストに渡すことで、クリエイティブのタイプを指定できます。ただし、この指定により利用可能な広告が制限されるため、広告が配信されない場合があります。
Kotlin
val extras = Bundle()
extras.putString("ft_ctype", "video_app_install")
val request = AdRequest
.Builder()
.addNetworkExtrasBundle(AdMobAdapter::class.java, extras)
.build()
Java
Bundle extras = new Bundle();
extras.putString("ft_ctype", "video_app_install");
AdRequest request = new AdRequest
.Builder()
.addNetworkExtrasBundle(AdMobAdapter.class, extras)
.build();
次の表に、ft_ctype
の有効な値を示します。
クリエイティブ タイプ | ft_ctype | 形式 |
---|---|---|
HTML5 | HTML5 | バナー、インタースティシャル、リワード |
アプリ インストール イメージ | image_app_install | バナー、ネイティブ、インタースティシャル、リワード |
表示画像 | image_display | バナー、インタースティシャル |
ディスプレイ パーシャル スロット | partial_slot | バナー、ネイティブ、インタースティシャル |
アプリ インストール テキスト | text_app_install | バナー、ネイティブ、インタースティシャル |
表示テキスト | text_display | バナー、ネイティブ、インタースティシャル |
TrueView | trueview | インタースティシャル、リワード |
アプリ インストール動画 | video_app_install | バナー、ネイティブ、インタースティシャル、リワード |
この機能は Google 広告にのみ影響します。広告ユニットでメディエーションが有効になっている場合、第三者広告ソースから返される広告では ft_ctype
パラメータが無視されます。このため、メディエーションが有効になっていない広告ユニットのテストで使用することをおすすめします。