Targeting

プラットフォームを選択: Android iOS Unity Flutter

RequestConfiguration オブジェクトは、すべての広告 リクエストのグローバル構成を収集し、MobileAds.instance.updateRequestConfiguration() によって適用されます。

すべての広告リクエストにリクエスト構成の変更が適用されるようにするには、 リクエスト構成を 初期化する前にGoogle Mobile Ads Flutter Plugin更新します。

子ども向けの設定

児童オンライン プライバシー保護法(COPPA)に基づき、「子供向け取り扱いタグ」という設定が用意されています。

アプリ デベロッパーは、広告リクエストの際に、コンテンツを子ども向けとして取り扱うかどうかを指定できます。子供向けコンテンツとして扱うように指定した場合、その広告リクエストでは、インタレスト ベース広告(IBA)とリマーケティング広告が無効になります。この設定は、RequestConfiguration.tagForChildDirectedTreatment() を介して Google Play 開発者サービス SDK のすべてのバージョンで使用できます。

  • COPPA の目的でコンテンツを子ども向けとして取り扱う場合は、引数 TagForChildDirectedTreatment.yes を使用します。
  • COPPA の目的でコンテンツを子ども向けとして取り扱わない場合は、引数 TagForChildDirectedTreatment.no を使用します。
  • 広告リクエストで COPPA に基づいてコンテンツを取り扱う方法を指定しない場合は、引数 TagForChildDirectedTreatment.unspecified を使用するか、このタグを設定しません。

次の例では、COPPA の目的でコンテンツを子ども向けとして取り扱うことを指定しています。

final RequestConfiguration requestConfiguration = RequestConfiguration(
  tagForChildDirectedTreatment: TagForChildDirectedTreatment.yes);
MobileAds.instance.updateRequestConfiguration(requestConfiguration);

欧州経済領域(EEA)の同意年齢に満たないユーザーについては、その広告リクエストにマークを付けることで適切な取り扱いを受けることができます。この機能は、 一般データ保護規則(GDPR )に準拠するためのものです。なお、GDPR に基づく他の法的義務を負う場合もあります。欧州連合(EU)のガイダンスをご確認のうえ、お客様の顧問弁護士にご相談ください。Google が提供するツールの目的は、皆様の法令遵守をサポートすることであり、特定のパブリッシャー様の法的義務を軽減することではありません。 GDPR が パブリッシャー様に与える影響の詳細

この機能を使用する場合は、広告リクエストに TFUA(Tag For Users under the Age of Consent in Europe: 同意年齢に満たない欧州ユーザー向け取り扱いタグ)パラメータが追加されます。広告リクエストにこのパラメータが追加されている場合、リマーケティングなどによるパーソナライズド広告の配信が無効になります。 また、このパラメータがあると、第三者広告ベンダー(広告測定ピクセルや第三者広告サーバーなど)へのリクエストも無効になります。

このタグは RequestConfiguration.tagForUnderAgeOfConsent() を使用して設定します。

  • 同意年齢に満たないユーザーに適した方法で広告リクエストを処理するように指定する場合は、引数 TagForUnderAgeOfConsent.yes を使用します。
  • 同意年齢に満たないユーザーに適した方法で広告リクエストを処理しないように指定する場合は、引数 TagForUnderAgeOfConsent.no を使用します。
  • 欧州経済領域(EEA)の同意年齢に満たないユーザーに適した方法で広告リクエストを処理するかどうか指定しない場合は、引数 TagForUnderAgeOfConsent.unspecified を設定するかこのタグを設定しません。次の例では、広告リクエストに TFUA を含めることを指定しています。

    final RequestConfiguration requestConfiguration = RequestConfiguration(
      tagForUnderAgeOfConsent: TagForUnderAgeOfConsent.yes);
    MobileAds.instance.updateRequestConfiguration(requestConfiguration);
    

子供向けの設定を有効にするタグと setTagForUnderAgeOfConsent を、同時に true に設定しないでください。同時に設定すると、子ども向けの設定が優先されます。

広告コンテンツのフィルタリング

広告レーティングは RequestConfiguration.maxAdContentRating() を使用して、次のように設定できます。

こうしたリクエストに対しては、指定したレベル以下のコンテンツのレーティングを持つ AdMob 広告が返されます。このネットワーク追加パラメータで使用できる値は、デジタル コンテンツ ラベルの分類に基づいており、次の オブジェクトのいずれかになります。MaxAdContentRating

  • MaxAdContentRating.g
  • MaxAdContentRating.pg
  • MaxAdContentRating.t
  • MaxAdContentRating.ma

次のコードは、G 以下のデジタル コンテンツ ラベルに対応する広告コンテンツを返すように、RequestConfiguration オブジェクトを設定しています。

final RequestConfiguration requestConfiguration = RequestConfiguration(
  maxAdContentRating: MaxAdContentRating.g);
MobileAds.instance.updateRequestConfiguration(requestConfiguration);