年齢制限の設定は、一般データ保護規則(GDPR)、児童オンライン プライバシー保護法(COPPA)、Age Appropriate Design Code(AADC)、Australia Online Safety Act(AU OSA)などの適用される法律や規制を遵守するためのツールです。
詳しくは、GDPR と AADC によるパブリッシャー様への影響についてご確認ください。
Google のツールを利用したとしても、法律上の義務が免除されるわけではないことにご注意ください。年齢に応じた取り扱いをユーザーにどのように適用するかは、法律および規制上の要件に基づき、弁護士に相談のうえ判断してください。
年齢に応じた取り扱いの設定について
次の設定では、Google がさまざまな年齢に応じた取り扱いの広告リクエストを処理する方法を指定できます。
- CHILD: 広告リクエストに子ども向け取り扱いを適用することを示します。子ども向け取り扱いは値 1 で指定されます。これにより、次のような特定の広告リクエストの動作が発生します。
- パーソナライズド広告とリマーケティングが無効になります。
- 広告測定ピクセルや第三者広告サーバーなどを扱う第三者広告ベンダーへのリクエストが無効になります。
- 子どものための広告配信保護対策が適用されます。
- Android 広告 ID(AAID)と iOS 広告主向け識別子(IDFA)は送信されません。
- TEEN: 広告リクエストに 13 歳以上の未成年者の取り扱いを適用することを示します。13 歳以上の未成年者の取り扱いは、値 2 で指定されます。これにより、次のような広告リクエストの特定の動作が発生します。
- パーソナライズド広告とリマーケティングが無効になります。
- 広告配信における 13 歳以上の未成年者の保護対策が適用されます。
- UNSPECIFIED: 広告リクエストに年齢に応じた取り扱いを設定しないことを示します。これがデフォルトの状態で、値 0 で指定されます。
TFUA パラメータ(サポート終了)
この機能を利用すると、該当する広告リクエストに TFUA パラメータが含まれるようになります。広告リクエストにこのパラメータが追加されている場合、リマーケティングなどによるパーソナライズド広告の配信が無効になります。また、このパラメータがあると、第三者広告ベンダー(広告測定ピクセルや第三者広告サーバーなど)へのリクエストも無効になります。このパラメータを追加しても、アド マネージャーの Key-Value の使用が制限されるわけではありません。Key-Value をご使用の際は GDPR を確実に遵守するようにご対応ください。
広告リクエストに TFUA パラメータを追加する設定は、サイト単位で適用されるどの設定よりも優先されます。
「子ども向け広告」
管理画面で [子ども向け広告] 設定を使用できる場合、予約広告申込情報の「広告申込情報の配信を制限する」設定は、プライバシーに関する法律の対象となる地域からリクエストが検出された場合、またはアド マネージャーを適切に設定している場合にのみ適用されます。
この設定を使用すると、欧州経済領域(EEA)または英国などのプライバシー法で影響を受ける地域のユーザーへの配信を許可する広告の種類を選択できます。
Google の広告サービスをご利用で、広告リクエスト単位ではなく、サイトやサブドメイン、アプリ単位で COPPA に準じた制限付きデータ処理の取り扱いを指定する場合は、サイトや広告リクエストに年齢に応じた取り扱いタグを設定する方法をご確認ください。
Google パブリッシャー タグ(GPT)
Google パブリッシャー タグを使用している場合は、コードを更新して広告リクエストを制限付きデータ処理としてマークできます(GDPR に準拠)。この設定を省略すると、デフォルトでパーソナライズド広告が配信されます。
最新のコードのサンプルについては、GPT デベロッパー向けドキュメントをご覧ください。
次のセクションに進む:
GPT のパスバック
Google パブリッシャー タグでは、「パスバック」機能を備えたタグを作成できます。この機能を実装するには、標準の Google パブリッシャー タグを iframe 内に記述します。
詳しくは、パスバックに関する GPT デベロッパー ガイドを参照してください。
<amp-ad> タグ
<amp-ad type="doubleclick"> では、amp-consent コンポーネントを使って制限付きデータ処理のリクエストにマークを設定できます。このコンポーネントで checkConsentHref としてエンドポイントを指定すると、対象のページ上で属性 data-block-on-consent を指定したあらゆるコンポーネントからリクエストが送信される前に、指定したエンドポイントが照会されます。amp-consent の詳細と ConsentHref レスポンスのフォーマットについて
パブリッシャー様が指定した ConsentHref エンドポイントから「tfua」または「tfcd」のキーが返された場合、それ以降の各アド マネージャー リクエストには制限付きデータ処理のマークが付けられます。たとえば、同意取得コンポーネントと広告を含む AMP ページの場合を考えてみましょう。
<amp-consent layout="nodisplay" id="consent-element">
<script type="application/json">
{ "consents":
{ "my-consent":
{
"checkConsentHref": "https://publisher.com/api/check-consent", "promptUI": "consent-ui"
}
}
}
</script>
</amp-consent>
<amp-ad data-block-on-consent width=320 height=50 type="doubleclick" data-slot="/4119129/mobile_ad_banner" json='{"targeting":{"sport":["rugby","cricket"]}, "categoryExclusions":["health"]}'></amp-ad>パブリッシャー様が指定した ConsentHref(https://publisher.com/api/check-consent)から以下のレスポンスが返された場合は、アド マネージャーの広告リクエストに対して制限付きデータ処理が有効になります。
{ "promptIfUnknown": false, "sharedData": { "doubleclick-tfua": 1, "doubleclick-tfcd": 0 } } TFUA と TFCD は <amp-ad> タグに静的に設定することも可能です。その場合は、次のようにターゲティング JSON オブジェクトを使用します。
<amp-ad data-block-on-consent width=320 height=50 type="doubleclick" data-slot="/4119129/mobile_ad_banner" json='{"targeting":{"sport":["rugby","cricket"]}, "categoryExclusions":["health"], "tagForChildDirectedTreatment":1, "tagForUnderAgeTreatment":1}'> </amp-ad>なお、これらの要件を満たすためのヒントとして、data-block-on-consent は、第三者にリクエストを行う他の AMP コンポーネント(amp-analytics や amp-pixel など)についても設定できます。
タグなしリクエスト
タグなしリクエストを使用している場合、広告リクエストに年齢に応じた取り扱いを設定するには、tfat パラメータをタグのリクエスト URL に直接追加します。
URL の末尾が省略される場合もあるため、このパラメータはタグの前の方に指定することをおすすめします。
タグなしリクエストの例
https://securepubads.g.doubleclick.net/gampad/ad?iu=/12345/adunit&sz=728x90&tfat=1&c=12345
https://securepubads.g.doubleclick.net/gampad/ad?iu=/12345/adunit&sz=728x90&tfat=2&c=12345
https://securepubads.g.doubleclick.net/gampad/ad?iu=/12345/adunit&sz=728x90&tfat=0&c=12345
Ad Exchange のタグ
Ad Exchange(AdX)に広告をリクエストするためにページで非同期広告コード(adsbygoogle.js)を使用している場合、制限付きデータ処理に適した広告をリクエストするには、data-tag-for-age-treatment="1" パラメータをすべてのタグに含める必要があります。
例
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"> </script> <ins class="adsbygoogle" style="display:inline-block;width:728px;height:90px" data-ad-client="ca-pub-0123456789abcdef" data-ad-slot="0123456789" data-tag-for-age-treatment="1"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script>以前の同期広告タグ(show_ads.js)を使用している場合は、すべての広告タグに変数 google_tag_for_age_treatment=1 を設定します。以下に例を示します。
<script> google_ad_client = "ca-pub-0123456789abcdef"; google_ad_slot = "0123456789"; google_ad_width = 125; google_ad_height = 125; google_tag_for_age_treatment = 1; </script> <script src="https://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>Google Mobile Ads SDK
アプリ デベロッパーは、広告リクエストの際に、コンテンツを制限付きデータ処理に適したものとして扱ってほしいかどうかを指定できます。
子ども向け取り扱いを設定して、制限付きデータ処理を指定できます。詳しくは、Android 用、iOS 用のデベロッパー向けドキュメントをご覧ください。
Google Interactive Media Ads SDK(動画向け)
動画リクエストでは、広告タグに tfua=1 パラメータを追加することで、Google が動画コンテンツを制限付きデータ処理に適したものとして扱うように指定できます。これには、手動で作成したマスター動画タグを使用するか、プラットフォーム固有の IMA SDK(HTML5、iOS、Android)のいずれかを使用する方法があります。
動画プレーヤーでアド マネージャーのダイナミック広告挿入機能を使用している場合は、オンデマンド動画(VOD)やライブ ストリームのリクエストに tfua=1 パラメータを追加して、一緒に送信される広告リクエストに渡すこともできます。
TFCD パラメータと TFUA パラメータの両方を 1 に設定した場合は、TFCD が優先されます。