制限付き広告を表示する

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

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

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

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

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

実装例

デモを見る

JavaScript

読み込んでいます...

TypeScript

読み込んでいます...