広告インスペクタを起動する

[プラットフォームを選択]: Android(ベータ版) 新規 Android iOS Unity Flutter

広告の統合をテストする前に、アプリで広告インスペクタを起動する必要があります。 このページでは、ジェスチャーを使って広告インスペクタを起動する方法と、 プログラムで起動する方法について説明します。

前提条件

先に進む前に、次のことを実施してください。

  • AdMob アカウントの作成、テストデバイスの設定、Google Mobile Ads SDKの初期化、最新バージョンのインストールを行い、最初の 前提条件のすべての項目を完了します。

起動オプションを選択する

広告インスペクタは次の方法で起動できます。

  • テストデバイスを登録したら、AdMob の管理画面で選択したジェスチャーを使用します。詳しくは、 テストデバイスを設定するをご覧ください。
  • Google Mobile Ads SDK を使用してプログラムで起動します。

ジェスチャーを使って起動する

ジェスチャーで広告インスペクタを起動するには、ダブルフリックやシェイクなど、テストデバイス用に AdMob の管理画面で設定したジェスチャーを実行します。詳しくは、 広告インスペクタを使用してアプリをテストするをご覧ください。

AdMob の管理画面でジェスチャーを設定したら、変更が反映されるまでしばらく待ちます。Google Mobile Ads SDK を使って広告リクエストを行い、テストデバイスにジェスチャー設定を登録します。ジェスチャーを実行しても広告インスペクタが起動しない場合は、広告を読み込んでからアプリを再起動し、もう一度ジェスチャーをお試しください。

プログラムから起動

次のコマンドを実行して広告インスペクタを起動します。

Java

MobileAds.openAdInspector(
    context,
    new OnAdInspectorClosedListener() {
      public void onAdInspectorClosed(@Nullable AdInspectorError error) {
        // Error will be non-null if ad inspector closed due to an error.
      }
    });

Kotlin

MobileAds.openAdInspector(context) { error ->
  // Error will be non-null if ad inspector closed due to an error.
}

このメソッドは、登録されたテストデバイス( プログラムか AdMob の管理画面を通じて登録 )で機能します。詳しくは、 テストデバイスを有効にするをご覧ください。