4

Android デバイスで AdMob 広告をテストするためのテスト ID があることがわかりました。log cat からテスト ID を取得する方法を知っています。

adRequest.addTestDevice("TEST_DEVICE_ID");ステートメントがある場合とない場合の Android デバイスでの広告のテストの違いは何ですか? どちらのシナリオでも問題なく広告を取得できるためです。

コード:

AdRequest adRequest = new AdRequest();
adRequest.addTestDevice("TEST_DEVICE_ID");                
4

3 に答える 3

5

「TEST_DEVICE_ID」は、デバイス固有の ID の単なるプレースホルダーです。
次のようなものに置き換える必要があります。

adRequest.addTestDevice("3E4409D3BCF2XXXXX5D87F53CD4XXXXX");  

デバイス ID を見つけるには:adRequest.addTestDevice("TEST_DEVICE_ID");コードでアプリを実行すると、デバイス ID がログに出力されます。次のテキストを含む INFO メッセージの logcat トレースを検索します。

adRequest.addTestDevice  
于 2013-09-20T00:56:21.563 に答える
4

これにより、デバイス/エミュレーターにテスト広告をロードすることになります。

多くの場合、誤って広告をタップする可能性があり、これが定期的に発生したり、収益を増やすために意図的にタップしていると Admobs が判断した場合、アカウントが禁止される可能性があるため、これは良いことです。

ドキュメントから:

https://developers.google.com/admob/android/targeting#adrequest

アプリケーションをテストする際は、無効なインプレッションをリクエストしないように、テスト広告をリクエストすることをお勧めします。さらに、いつでも利用可能なテスト広告を当てにすることができます.

于 2013-09-03T05:36:49.683 に答える