制限付き広告を表示する

これは、Google パブリッシャー タグ(GPT)ライブラリを使用して限定広告をリクエストしてレンダリングする例です。制限付き広告は、Cookie や他のローカル ID の使用についてユーザーの同意がない場合に、制限された方法で広告を配信できる機能です。制限付き広告の機能と制限事項について詳しくは、Google アド マネージャー ヘルプセンターをご覧ください。

制限付き広告をリクエストするよう GPT に指示するには、次の 2 つの方法があります。

  • IAB TCF v2.0 同意管理プラットフォーム(CMP)からのシグナルを使用して、自動的に送信されます。
  • 手動で、GPT PrivacySettings API を使用して

制限付き広告を手動で管理するには、制限付き広告 URL から GPT を読み込む必要があります。この URL から配信される GPT のバージョンには、クライアントサイド ストレージへのアクセスをデフォルトで防止する追加の安全保護対策が含まれています。そのため、一部のライブラリは display() の最初の呼び出しが行われるまで処理されず、標準の GPT と比べるとパフォーマンスが若干低下します。

GPT が標準の URL から読み込まれた場合、制限付き広告をリクエストごとに手動で管理することはできません。GPT を標準 URL から読み込むと、setPrivacySettings({ limitedAds: ... }) の呼び出しはすべて無視され、ライブラリはいつでもクライアント側ストレージへのアクセスを試行する可能性があります。これにより、GPT でライブラリの操作の順序をより効果的に最適化できます。たとえば、GPT では暗号化されたシグナルの収集を早い段階で行えるため、収集したシグナルを各広告リクエストに付加できる可能性が高まります。

実装例

デモを見る