サードパーティ 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 が制限されます。 表示されます。

デプロイのテスト

猶予期間のオプトアウトを利用する場合は、 まず、値を 0 に設定して grace-period.json をできるだけ早くデプロイすることから始めます。 入力できます。これにより、猶予期間の有効化に影響を与えることなく、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 ファイル(存在する場合)を定期的にチェックします。オプトアウト率はすべての Chrome クライアントに配信されますが、このプロセスが完了するまでに 24~48 時間かかることがあります。Chrome には、サイト デベロッパーが Chrome DevTools の [Issues] パネルで猶予期間の有効化ステータスを確認して、オプトアウトが有効になっているタイミングを把握できるツールが用意されます。

サードパーティの例

次の例では、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 は制限されます。

補足説明

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