Protected Audience API を無効にする

Protected Audience API をオプトアウトしたいデベロッパーとユーザー向け。

サイト所有者または個々のユーザーとして、Protected Audience API へのアクセスをブロックできます。

サイトの所有者

Protected Audience API の機能を利用できるようにするには、最終的にサイトで Permissions Policy を設定する必要があります。これにより、サイトの認識なしに任意の第三者が API を使用できないようにすることができます。ただし、最初のオリジン トライアルでのテストを容易にするため、この要件はデフォルトで免除されていました。

テスト期間中に Protected Audience API の機能を明示的に無効にしたいサイトは、関連する権限ポリシーを使用してアクセスをブロックできます。Protected Audience API の権限ポリシーは 2 つあり、それぞれ個別に設定できます。

  • join-ad-interest-group は、ブラウザをインタレスト グループに追加する機能を有効または無効にします
  • run-ad-auction は、デバイス上のオークションを実行する機能を有効または無効にします

ファーストパーティ コンテキストで Protected Audience API へのアクセスを完全に無効にするには、HTTP レスポンス ヘッダーで次の権限ポリシーを指定します。

Permissions-Policy: join-ad-interest-group=(), run-ad-auction=()

iframe 要素に次の allow 属性を追加すると、iframe での API の使用を無効にできます。

<iframe src="https://example.com" allow="join-ad-interest-group 'none'; run-ad-auction 'none'"></iframe>

詳しくは、Proposed First Protected Audience API Origin Trial Permissions-Policy セクションをご覧ください。

ユーザー オプトアウト

ユーザーは、次のいずれかのメカニズムを使用して、Protected Audience API やその他のプライバシー サンドボックス機能へのアクセスをブロックできます。

  • Chrome の設定で [プライバシー サンドボックスのトライアルを無効にする] を選択します([設定] > [プライバシーとセキュリティ] > [プライバシー サンドボックス])。chrome://settings/adPrivacy からもアクセスできます。
  • Chrome の設定でサードパーティ Cookie を無効にする: [設定] > [セキュリティとプライバシー]
  • chrome://settings/cookies で [Cookie と他のサイトデータ] を [サードパーティの Cookie をブロックする] または [すべての Cookie をブロックする] に設定します。
  • シークレット モードを使用します。

Protected Audience API の解説では、API の設計要素の詳細と、API がプライバシー目標を達成する方法について説明しています。