G・R・G・S's blog

個人でandroidアプリの開発を始めました。技術メモ、備忘録が中心。

android admobをダミー広告にする

(技術メモ)
admobで広告を設定で、誤クリック防止のための制御を入れます。
下記の例ではテスト用デバイスエミュレータでの実行時にはダミー広告を表示するように制御しています。

AdView mAdView = (AdView) findViewById(R.id.adView);
AdRequest adRequest = new AdRequest.Builder().build();
mAdView.loadAd(adRequest );

AdView mAdView = (AdView) findViewById(R.id.adView);
AdRequest adRequest = new AdRequest.Builder()
.addTestDevice("XXXXXXXXXX")                       //テスト用のデバイスIDを指定
.addTestDevice(AdRequest.DEVICE_ID_EMULATOR)       //エミュレータを指定
.build();
mAdView.loadAd(adRequest);

※テスト用のデバイスIDは以下のログから確認可能。XXXXXXXXXXの部分がデバイスID。

07-03 00:46:39.633 31407-31407/com.test.testappl I/Ads: Use AdRequest.Builder.addTestDevice("XXXXXXXXXX") to get test ads on this device.


アプリ開発ランキング