欧州のユーザーの同意を求めるメッセージ

Google の EU ユーザーの同意ポリシーに基づき、パブリッシャー様は、欧州経済領域(EEA)のユーザーに特定の情報を開示し、法律で義務付けられている場合に Cookie などのローカル ストレージを使用すること、および広告のパーソナライズを目的として個人データを収集、共有、使用することについて、それらのユーザーの同意を得る必要があります。このポリシーには、EU の e プライバシー指令と一般データ保護規則(GDPR)の要件が反映されています。

Google に広告リクエストがあると、デフォルトでパーソナライズド広告が配信されます。配信される広告は、対象のウェブページまたはアプリのコンテンツと、ページにアクセスしているユーザーの履歴の両方に基づいて選択されます。Google は、非パーソナライズド広告の配信にも対応しています。パーソナライズド広告と非パーソナライズド広告についての詳細

パーソナライズされていない広告を強制的に表示するには、広告タグに &npa=1 を追加して、パーソナライズされていない広告コンテンツのみを返すように指定します。

そのためには、次のように adTagParameters プロパティを使用します。

Sub loadStream()
  ...
  request = sdk.CreateStreamRequest()
  if m.top.streamData.type = "live"
    request.assetKey = m.top.streamData.assetKey
  else
    request.contentSourceId = m.top.streamData.contentSourceId
    request.videoId = m.top.streamData.videoId
  end if
  request.apiKey = m.top.streamData.apiKey
  request.player = m.player
  request.adTagParameters = "npa=1";
  requestResult = sdk.requestStream(request)
  ...
End Sub

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

この機能を使用すると、TFUA(Tag For Users under the Age of Consent in EU)パラメータが広告リクエストに含められます。このパラメータは、その広告リクエストでリマーケティングなどによるパーソナライズド広告へのリクエストを無効にします。また、広告測定ピクセルや第三者広告サーバーなどの第三者広告ベンダーへのリクエストも無効になります。このパラメータを追加しても、アド マネージャーの Key-Value の使用が制限されるわけではありません。Key-Value をご使用の際は GDPR に確実に準拠するようにご対応ください。

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

実装から送信されるすべての広告リクエストにこのタグを含めるには、広告タグに &tfua=1 を追加します。

Sub loadStream()
  ...
  request = sdk.CreateStreamRequest()
  if m.top.streamData.type = "live"
    request.assetKey = m.top.streamData.assetKey
  else
    request.contentSourceId = m.top.streamData.contentSourceId
    request.videoId = m.top.streamData.videoId
  end if
  request.apiKey = m.top.streamData.apiKey
  request.player = m.player
  request.adTagParameters = "tfua=1";
  requestResult = sdk.requestStream(request)
  ...
End Sub