サードパーティ Cookie のサポート終了に関するトライアルの猶予期間をオプトアウトする仕組み

または サードパーティ Cookie のデプリケーション トライアル Chrome なら、 猶予期間 サードパーティ Cookie を一時的に再度有効にする。猶予期間中、サイトは 試用版をデプロイしていない場合でも、Chrome でサードパーティ Cookie にアクセスする 使用します。

Chrome では、サイトが猶予期間からオプトアウトできるようにするメカニズムも提供しています。 一定の割合のユーザーを対象にしますオプトアウトの仕組みにより 段階的な公開を独自に準備して 優遇措置への依存から移行できるようにしました デプリケーション トライアル トークンのデプロイをテストし、 長期的なソリューションになります

デベロッパーがオプトアウト メカニズムを必要とする理由

サイトまたはサービスが ファーストパーティ または サードパーティ Chrome ではトライアル トークンが提供され、デプリケーション トライアルが 猶予期間 トークンをデプロイする時間を確保します。この猶予期間は トークンがデプロイされた後も、有効期限が切れるまで有効です。これにより、 デプリケーション トライアル トークンのデプロイが成功したかどうかを 成功です。

デベロッパーは 猶予期間を無効にする Chrome のフラグ トークンのデプロイをローカルでテストできますが、これは スケールできます。サイトがトークンの本番環境テストを実施できるようにするため、Chrome では、一定の割合のユーザーに対して猶予期間をオプトアウトするメカニズムが提供されるようになりました。

猶予期間のオプトアウトの割合を設定する

オプトアウトするには、一般公開されている構成を用意してください で .well-known ディレクトリ(/.well-known/tpcd/grace-period.json)に移動します。「 grace-period.json ファイルは、いずれかまたは両方のオプトアウトの割合を提供します。 デプリケーション トライアルの猶予期間:

  • FirstPartyOptOutPercentage
  • ThirdPartyOptOutPercentage

有効な値は 0、25、50、100 です。例:

{
  "ThirdPartyOptOutPercentage": 25
}

猶予期間のオプトアウトの割合を変更しても、Chrome クライアントの割合に影響しない Chrome のトラッキング防止機能が適用され、Chrome の 1% でサードパーティ Cookie が制限されます できます。

たとえば、あるウェブサイトで猶予期間のオプトアウトが 50% に設定されている場合、 Chrome クライアントの 0.5%(1% * 50%)でサードパーティ Cookie が制限されます。 表示されます。

デプロイのテスト

猶予期間の無効化を利用する場合は、できるだけ早く grace-period.json をデプロイし、キーの 1 つまたは両方に 0 の値を設定することをおすすめします。これにより、Chrome が 猶予期間の有効化に影響を与えずに、想定どおりにファイルを処理する。マイページ 準備ができたら 割合を増やしていきます将来的には デベロッパーが猶予期間の有効化ステータスを照会できるツールを ブラウザがアクセスしたサイトのページ数です。

grace-period.json ファイルを有効にするには、正しい形式で記述する必要があります。エラーを回避するには、猶予期間オプトアウト検証ツールを使用してファイルを確認してください。

サブドメイン

次の例に示すように、オプトアウトの範囲は デプリケーション トライアルに登録されているオリジンのスコープ。デプリケーショントライアルが 登録にはサブドメイン マッチングが設定されています 有効にすると、猶予期間のオプトアウトは登録済みのオリジンとそのサブドメインに適用されます。

.well-known/tpcd/grace-period.json 構成ファイルは、 デプリケーション トライアルに登録されたオリジン。

登録済みのオリジン サブドメイン マッチング? 構成ファイル オプトアウトの範囲
https://foo.example いいえ https://foo.example/.well-known/tpcd/grace-period.json https://foo.example
https://sub.foo.example いいえ https://sub.foo.example/.well-known/tpcd/grace-period.json https://sub.foo.example
https://foo.example https://foo.example/.well-known/tpcd/grace-period.json https://*.foo.example

オプトアウト メカニズムをデバッグする

Google サーバーは、grace-period.json ファイル(存在する場合)を 猶予期間が有効な各サイトに適用されます。オプトアウトの割合は 配布されます。このプロセスには 24 ~ 48 時間かかることがあります。 完了するまでに時間がかかりますChrome がサイト デベロッパーが猶予期間を確認するためのツールを提供する Chrome DevTools の [問題] パネルで、期間の有効化ステータスを確認し、 無効にすることはできません。

サードパーティの例

次の例では、third-party.example が サードパーティのデプリケーション トライアルに参加し、猶予期間が有効になりました。 次のファイルをホストしています: third-party.example/well-known/tpcd/grace-period.json:

{
  "ThirdPartyOptOutPercentage": 25
}

このファイルを設定すると、 サイトにアクセスする Chrome クライアント または third-party.example のサービス。以下の要件を満たす Chrome クライアントについては、 トラッキング防止機能 次の場合を除き、third-party.example からのサードパーティ Cookie は制限されます サードパーティのデプリケーション トライアルが有効です。

ファーストパーティの例

次の例では、first-party.example が 猶予期間が有効になりました。 次のファイルをホストしています: first-party.example/well-known/tpcd/grace-period.json:

{
  "FirstPartyOptOutPercentage": 50
}

この設定を行うと、Chrome の 50% で猶予期間が無効になります コンバージョンを促進しますこれら 5 つの Chrome クライアントを 使用している場合は トラッキング防止機能を使用していると、サードパーティ Cookie は制限されます。

補足説明

オプトアウトの仕組みについてご不明な点がある場合は、 プライバシー サンドボックスのサポート リポジトリ