Ad Manager と Ad Exchange のプログラム ポリシー

広告リクエストに子供向け取り扱いのタグ(TFCD)を設定する

広告リクエストには、子供向けかどうかを指定できます。この機能を使用すると、米国の児童オンライン プライバシー保護法(COPPA)に準拠しやすくなります。サイト運営者とパブリッシャーには、COPPA のもとで他の法的義務も課される可能性があります。米国 FTC(連邦取引委員会)の勧告を確認し、顧問弁護士に相談してください。Google のツールの目的は法令遵守を円滑にすることであって、特定のサイト運営者およびパブリッシャーの法的義務を軽減することではありません。

この機能を使用すると、TFCD(子供向け取り扱いタグ)パラメータが広告リクエストに追加されます。このパラメータにより、該当のコンテンツでインタレスト ベース広告やリマーケティング広告が無効になるか許可されるかが決まります。このパラメータを追加しても、アド マネージャーの Key-Value の使用が制限されるわけではありません。そのため、Key-Value の使用にあたっては、必ず COPPA に準拠するようにしてください。詳しくは、COPPA に関するガイドラインをご覧ください。

広告リクエストに含まれる TFCD パラメータの設定は、サイト単位で適用されるどの設定よりも優先されます。

管理画面で [子供向け広告] 設定を使用できる場合、予約広告申込情報向けの [広告申込情報の配信を制限する] 設定は、欧州経済領域(EEA)または英国からのリクエストが Google で検出された場合またはアド マネージャーを適切に設定している場合にのみ適用されます。*


* この設定では、EEA と英国のユーザーに配信を許可する広告の種類を選択できます。

下記のガイドラインでは、タグを子供向けに設定する方法と次の項目について説明します。

Google の広告サービスを利用していて、子供向け取り扱いタグを広告リクエスト内ではなくサイトまたはアプリごとに実装したい場合は、サイトやアプリに子供向け取り扱いタグを設定する方法に関する記事をご覧ください。

通常は、コンテンツ所有者としてサイトまたはアプリを管理するサイト運営者およびパブリッシャーが、COPPA に準拠してコンテンツの取り扱いを管理します。ただし、サイト運営者またはパブリッシャーによる指定がない場合でも、Google は COPPA に準拠するために、サイトまたはアプリを子供向けとして取り扱う場合があります。そのような場合は Google から通知しますので、必要に応じて Google のツールを使用し、具体的な取り扱い方法を指定してください。

Google サイト運営者タグ(GPT)

GPT を使用している場合は、次の API 呼び出しを使用して広告リクエストを子供向けステータスに設定できます:

googletag.pubads().setTagForChildDirectedTreatment(int options);

広告リクエストを子供向けとして指定する場合は、options パラメータを整数値 1 に設定します。子供向けではないものとして指定する場合は、このパラメータを 0 に設定します。

広告がリクエストされるよりも前に、指定したオプションが有効になるように、ページ実行の早い段階で setTagForChildDirectedTreatment の GPT API 呼び出しを行います。この呼び出しが遅いと、広告リクエストによっては子ども向けの指定が考慮されないことがあります。たとえば、必ず googletag.enableServices()googletag.pubads().display(...) の呼び出しよりも前に、setTagForChildDirectedTreatment の呼び出しを実行します。

そうすると、後続の呼び出しで googletag.pubads().refresh を使用して広告スロットを更新する際、その広告スロットでの前回のリクエスト以降に setTagForChildDirectedTreatment を使用して行われた変更が考慮されます。

広告リクエストを子供向けとして指定する API 呼び出しを行った後に、値の設定を解除することもできます。値の設定を解除した場合、同じページビューでその後発生する広告リクエストには、デフォルトでサイトレベルの設定が適用されます(適用可能な場合)。子供向けステータスを解除するには、次の API 呼び出しを使用します:

googletag.pubads().clearTagForChildDirectedTreatment();

setTagForChildDirectedTreatment() を呼び出した後に発生するすべての広告リクエストでは、変更や消去が行われない限りこの設定が使用されます。

GPT コード スニペットの例
<script type="text/javascript">
   window.googletag = window.googletag || {cmd: []};

(function() {
   var gads = document.createElement("script");
   gads.async = true;    gads.type = "text/javascript";    var useSSL = "https:" == document.location.protocol;    gads.src = (useSSL ? "https:" : "http:") + "//securepubads.g.doubleclick.net/tag/js/gpt.js";    var node = document.getElementsByTagName("script")[0];    node.parentNode.insertBefore(gads, node);   })();
</script>
<script type='text/javascript'>
googletag.cmd.push(function() {    googletag.pubads().setTagForChildDirectedTreatment(1);    googletag.defineSlot('/1234/sports/football', [728, 90],'div_1').addService(googletag.pubads());
    googletag.enableServices();
});  
</script>

GPT パスバックタグ

Google サイト運営者タグのパスバックタグを使用すると、アド マネージャーと第三者のどちらで広告配信を行っているかに関係なく、アド マネージャーのサイト運営者の広告を別のサイト運営者に配信できます。タグはアド マネージャーのサイト運営者(パブリッシャー)A からサイト運営者(パブリッシャー)B に送信され、サイト運営者(パブリッシャー)B の広告サーバーを使用して入稿されます。

GPT パスバックタグを使用している場合は、API 呼び出しに次を追加することにより、広告リクエストを子供向けステータスに設定できます。

setTagForChildDirectedTreatment(int options);

広告リクエストを子供向けとして指定する場合は、options パラメータを整数値 1 に設定します。子供向けではないものとして指定する場合は、このパラメータを 0 に設定します。

この GPT スニペットは iframe 内にレンダリングする必要があります。そうすれば、パスバックの際、サイト運営者のページで実行されている他の GPT インスタンスからページレベルの設定が継承されることがありません。

パスバックタグを使用する場合の流れとしては、まずアド マネージャーからサイト運営者 A の最初の広告がリクエストされます。そのリクエストには TFCD=1 または TFCD=0 が指定されているか、あるいはいずれも指定されていないことが考えられます。クリエイティブがページに配信される際は、最初の広告リクエストの値が %%TFCD%% マクロで「継承」されます。この最初の広告リクエストの値に基づいて、サイト運営者 B に対する広告リクエストが行われます。なお、%%TFCD%% マクロが機能するのは、サイト運営者 A とサイト運営者 B の両方がアド マネージャーによる広告配信を利用している場合のみです。

Google サイト運営者タグのパスバック コード スニペットの例
<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<div id='gpt-passback'>
  <script>
     window.googletag = window.googletag || {cmd: []};
       googletag.cmd.push(function() {
         googletag
           .defineSlot('/123/sports', [300, 250], 'gpt-passback')

           .setTagForChildDirectedTreatment(1)
           .addService(googletag.pubads());
         googletag.pubads().set('page_url', 'mydomain.com/mypage.html');
         googletag.enableServices();
         googletag.display('gpt-passback');
     });
  </script>
</div>
%%TFCD%% マクロを使用した Google サイト運営者タグのパスバック コード スニペットの例
<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<div id='gpt-passback'>
  <script>
     window.googletag = window.googletag || {cmd: []};
       googletag.cmd.push(function() {
         googletag
           .defineSlot('/123/sports', [300, 250], 'gpt-passback')
           
.setTagForChildDirectedTreatment(%%TFCD%%)
           .addService(googletag.pubads());
         googletag.pubads().set('page_url', 'mydomain.com/mypage.html');
         googletag.enableServices();
         googletag.display('gpt-passback');
     });
  </script>
</div>

詳しくは、GPT パスバックタグマクロについての説明をご覧ください。

タグなしリクエスト

タグなしリクエストを使用している場合、広告リクエストを子供向けとして指定するには、タグのリクエスト URL に tfcd=[int] パラメータを直接追加します。このパラメータは、タグの始めの方に指定する必要があります(最初の 500 文字以内で指定することをおすすめします)。広告リクエストを子供向けとして指定する場合は tfcd=1 と指定します。子供向けではないものとして指定する場合は tfcd=0 と指定します。次の例をご覧ください。

https://securepubads.g.doubleclick.net/gampad/adx?tfcd=1&iu=/12345/adunit&sz=728x90&c=12345

Google Mobile Ads SDK

アプリのデベロッパーは、広告リクエストの際に、コンテンツを子供向けとして取り扱うかどうかを指定できます。

tagForChildDirectedTreatment を設定して、コンテンツが COPPA に準拠するように子供向けとして扱う必要があるかどうかを指定します。詳しくは Android 用と iOS 用のデベロッパー向けドキュメントをご覧ください。

メディエーションでの子供向け取り扱い
メディエーションには、米国の児童オンライン プライバシー保護法(COPPA)への準拠をサポートする機能があります。
COPPA に沿ってコンテンツを子供向けとして取り扱う必要があることを示すには、Google Mobile Ads SDK で tagForChildDirectedTreatment(true) を設定します。Google では COPPA への準拠を促すため、メディエーションに参加する第三者広告ネットワークがこの信号を取得できるようにしています。詳細
Google アド マネージャーは単なる広告配信プラットフォームであり、広告配信の関係はモバイルアプリのデベロッパーと第三者広告ネットワークの間で成立します。そのためデベロッパーは、各第三者広告ネットワークが配信する広告でデベロッパーのコンテンツが COPPA に沿って子供向けとして取り扱われるように、責任を持って対処する必要があります。

Google Interactive Media Ads SDK(動画向け)

動画のリクエスト時に、広告タグの末尾に tfcd=1 パラメータを追加することで、動画コンテンツが Google で子供向けとして取り扱われるように指定できます。これには、手動で作成したマスター動画タグを使用するか、プラットフォーム固有の IMA SDK(HTML5iOSAndroid)のいずれかを使用する方法があります。

動画プレーヤーでダイナミック広告挿入を使用している場合は、この機能を使ってビデオ オンデマンド(VOD)やライブ ストリームのリクエストに tfcd=1 パラメータを追加し、一緒に送信される広告リクエストにこのパラメータを渡すこともできます。

この情報は役に立ちましたか?
改善できる点がありましたらお聞かせください。