ikosami Unity

Android Admobで使うデバイスIDの取得方法(Unity)

投稿日:2017年5月31日 更新日:

デバイスIDを取得する必要がある理由

Admobを利用する際、デバイスIDを取得する必要がある・・・というよりも

デバイスIDを設定して、テスト端末としてテスト広告にしておく必要があります。

 

テスト端末なのにテスト広告にしない状態にしていて、

誤って広告をクリックしてしまうと、自己クリックにより不正に収益を得ようとしている状態

として厳しい判決が下りGoogleアカウントが凍結となる恐れがあるため大変危険です。

 

テスト広告が表示されていればそういった危険をなくすることができます。

 

また、テストをしているのに、広告表示回数がどんどん加算されていくため

本当はどれだけ表示されているのかわからないという問題も発生します。

 

本ページでは、端末で広告は表示できたけれど、

あとデバイスIDの見方だけがわからないという方を対象にしています。

デバイスID取得方法

このデバイスIDは、端末の広告IDとは別のもので、

簡単に調べることが、どうやらできないようです。

 

まず、スタートガイドにあるように、以下のような広告表示を作ります。

※以下の例はUnityです。別のものの場合は、スタートガイド参照

他に表示用で作っていたとしても、とりあえずデバイスID取得用だと思って作って、

スクリプトが動作する状態にしておきます。

 

 

その後、

の部分を、これまたスタートガイドにあるように、

に変えます。

 

そこまでできたら、APKファイルを書き出し、端末にインストールします。

 

Logcatが見れるなら一応他でも可能らしいですが、

定番のAndroid Studioを使うと画像のような感じで見る形になります。

 

新規でも何でもいいので、一度開き、logcatを開きます。

開いた後に、端末をUSBケーブルなどで接続します。

 

接続したまま開くと、認識できないことがあります。(http://kobegdg.blogspot.jp/2015/01/androidwindowsusb.html)

 

そして、addTestDeviceで検索すると出てきます。

 

見ることができたら、先ほどのAdRequestの部分に見ることができたデバイスIDを書き、

もう一度APKを書き出して、広告を見てみます。

 

バナー広告やインタースティシャル広告が

通常の広告ではなくこのようになっていたら、成功です。

普通の広告が出ていたら、失敗しています。

 

 

いろいろな端末でテストするなど、端末が固定でない場合

表示する広告を、すべてテスト広告にするというのが一番楽です。

デバック中以外に、アプリを自分で試してみるなどがないのなら、

いっそ、フラグなどをつくておいて、テスト中はすべてテスト広告にした方が

簡単かもしれません。

 

すべてテスト広告にする場合は、テスト広告ユニットを使用します。

テスト広告のページにある、Sample ad unitsを指定するだけです。

 

以下、テスト広告のページをGoogle翻訳したものを引用

広告フォーマット サンプル広告ユニットID
バナー ca-app-pub-3940256099942544/6300978111
インタースティシャル ca-app-pub-3940256099942544/1033173712
報酬を与えられたビデオ ca-app-pub-3940256099942544/5224354917
ネイティブアドバンス ca-app-pub-3940256099942544/2247696110
ネイティブ・エクスプレス (小さなテンプレート):ca-app-pub-3940256099942544/2793859312
(大きいテンプレート):ca-app-pub-3940256099942544/2177258514

-ikosami, Unity
-

執筆者:


comment

メールアドレスが公開されることはありません。

関連記事

no image

スマホでTOSHIBAのFlashAirが接続できない時

※FlashAirとカメラの接続が正常にできなかった時の対処法のみで、説明書などに書かれていることは省略しています。   FlashAirをカメラに入れて、スマホからwifi接続しようとする …

Unityのビルドで、全然進まない場合(Android)

自分の場合は、進まない原因が二つありました。   GIのビルド Unityのビルドには、わりと時間がかかるようです。 特に、GI(Global Illumination)というのが異常に時間 …

no image

車のワイパーが動かない場合

自分の車のワイパーが止まった とある雪の日、雪の積もったままワイパーを動かしたら、 途中で止まりました。   雪に引っかかっているのかと思い、雪をどけたのですが、 まったく動きませんでした。 …

Eclipseで端末を繋いでいるのにデバイス一覧に表示されない場合

Eclipseで開発したAndroidアプリを実機でデバックしたい場合、 [開発者向けオプション]から「USBデバッグ」をONしてUSBでつなげば、 デバイス一覧に表示されるはずなのですが、 &nbs …

苺の実ができそうです

庭の畑の苺の一部が実になっていました。 この苺は何年か前にふと思い立って、小さな苗を3つほど植えたものですが、 水遣りもほとんど忘れていたというのに、雨水でたくましく育ち、 畑の半分を埋め尽くすほどま …

はじめまして。
ikosamiと申します。
会社でも個人でゲームを作っている、
ゲームプログラマーです。

アプリ一覧はこちらです。
ダウンロードしてくれると
うれしいです。

ads

  プロフィール  PR:無料HP  宮崎シーサイドモータースクール  横浜 専門学校  カヤバ工業  中古ホイール 栃木  タイヤ オデッセイ 新品  声優 専門学校  中古エアロパーツ  天然石とパワーストーン  物流倉庫  トリプルエー投資顧問 口コミ  タイヤ取付交換  名簿業者