AndroidでAdmob用のデバイスIDを取得するには?

AndroidでAdmobを使う時に、デバッグ時のインプレッションをカウントしないようにするためには「ads:testDevices」プロパティーにデバイスIDをセットすればいいけれど、そのデバイスIDを取得するにはどうしたらいいのか?

まず、実機を接続してAdmobが表示されるActivityをデバッグ実行する。

LogCatを「All messages(no filters)」にする。

「addTestDevices」でフィルターする。

すると「To get test ads on this device, call adRequest.addTestDevice("XXXXXX");」という行が見つかる。この「XXXXXX」の部分がデバイスIDだ。

なので、このIDをこんな感じで加えていけばいい。

ads:testDevices="TEST_EMULATOR, XXXXXX_1, XXXXXX_2, XXXXXX_?・・・"

コメント

このブログの人気の投稿

レオナルド・ダ・ビンチはなぜノートを「鏡文字」で書いたのか?

macでsmb(samba)共有サーバーに別名で接続(別アカウント名で接続)する方法

Google DriveにCURLでアップロードするには?