ターゲット設定

コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。

このガイドでは、ターゲット設定情報を広告リクエストに設定する方法を説明します。実際の例については、Android API デモアプリをダウンロードしてください。

API デモをダウンロード

前提条件

リクエスト構成

RequestConfiguration は、MobileAds 静的メソッドを使用してグローバルに適用されるターゲティング情報を収集するオブジェクトです。

リクエスト構成を更新するには、既存の構成からビルダーを取得し、必要な更新を実行して、次のように設定します。

Java

RequestConfiguration requestConfiguration = MobileAds.getRequestConfiguration()
    .toBuilder()
    .build();
MobileAds.setRequestConfiguration(requestConfiguration);

Kotlin

var requestConfiguration = MobileAds.getRequestConfiguration()
  .toBuilder()
  .build()
MobileAds.setRequestConfiguration(requestConfiguration)

子供向けの設定

児童オンライン プライバシー保護法(COPPA)により、「子供向け取り扱いタグ」という設定が用意されています。このタグを設定すると、この通知が正確であること、アプリの所有者を代理する権限を有していることを証明することになります。この設定を不正使用すると、Google アカウントが停止される可能性があることを理解しています。

アプリ デベロッパーは広告リクエストを行う際に、コンテンツを子供向けとして扱うかどうかを指定できます。Google にコンテンツを子供向けとして扱うように設定する場合、その広告リクエストでは IBA 広告とリマーケティング広告が無効になります。

この設定は、RequestConfiguration.Builder.setTagForChildDirectedTreatment(int) を介して Google Play 開発者サービス SDK のすべてのバージョンで使用できます。

  • COPPA を遵守するためにコンテンツを子供向けとして扱うことを指定するには、setTagForChildDirectedTreatmentTAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE を指定して呼び出します。これにより、Android 広告識別子(AAID)の送信を防ぐことができます。

  • TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE を指定して setTagForChildDirectedTreatment を呼び出し、COPPA を遵守するためにコンテンツを子供向けとして扱うことを許可しないことを示します。

  • COPPA に関してコンテンツの処理方法を広告リクエストで示したくない場合は、TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED を指定して setTagForChildDirectedTreatment を呼び出します。

次の例は、COPPA を遵守するためにコンテンツを子供向けとして扱うように指示しています。

Java

RequestConfiguration requestConfiguration = MobileAds.getRequestConfiguration()
    .toBuilder()
    .setTagForChildDirectedTreatment(RequestConfiguration.TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE)
    .build();
MobileAds.setRequestConfiguration(requestConfiguration);

Kotlin

var requestConfiguration = MobileAds.getRequestConfiguration()
  .toBuilder()
  .setTagForChildDirectedTreatment(RequestConfiguration.TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE)
  .build()
MobileAds.setRequestConfiguration(requestConfiguration)