広告インスペクタを起動

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

前提条件

続行する前に、次のことを行います。

  • 最初の前提条件のすべての項目を完了して、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 管理画面で登録されたテストデバイスで動作します。詳細については、テストデバイスを有効にするをご覧ください。