Chrome 115 以降、ストレージ API、サービス ワーカー API、通信 API はサードパーティのコンテキストでパーティショニングされます。Chrome 113 ~ 126 では、サイトは非推奨トライアルに参加して、一時的にパーティショニングを解除し、ストレージ API、サービス ワーカー API、通信 API の以前の動作を復元できました。このトライアルは 127 から 132 に更新され、名前が DisableThirdPartyStoragePartitioning2 に変更されました。
Chrome 125 より、Storage Access API で Cookie 以外のストレージのサポートがリリースされました。これにより、パーティション分割されていないストレージのほとんどのユースケースに対応できるようになります。
これらのユースケースに該当しない場合は、Chrome 133 ~ 138 のユーザーが、DisableThirdPartyStoragePartitioning3 のサポート終了トライアルの更新をさらに 6 つのマイルストーンでリクエストできるようになりました。ユーザーがサードパーティ Cookie をブロックしている場合、このトライアルではパーティショニングされていないサードパーティ ストレージは有効になりません。
利用条件と審査プロセス
このサポート終了トライアルの更新には、参加の審査と承認プロセスが必要です。以前に DisableThirdPartyStoragePartitioning2 トライアルに登録したサイトは対象となります。
登録リクエストには、次の手順が適用されます。
- サイトが、更新をリクエストするオリジンと一致する DisableThirdPartyStoragePartitioning2 の非推奨トライアル トークンを提供できる場合、登録リクエストは承認されます。
- 登録が完了していない場合、元の DisableThirdPartyStoragePartitioning トライアルに登録されているサイトでも、登録リクエストは拒否されます。
サポート終了トライアルの更新を申請する
- DisableThirdPartyStoragePartitioning3 のトライアルにアクセスするか、Chrome オリジン トライアルのページで有効なトライアルのリストからアクセスします。
- [登録] をクリックします。
- フォームに必要な情報を入力します。
- [開示と承認] の条件に同意するチェックボックスをオンにします。
- リクエストを送信します。申請手続きを進めるには、追加の情報が必要となります。
追加情報を送信する
リクエストを送信すると、以前に発行されたサポート終了トライアル トークンのコピーを求める自動生成されたチケットが記載されたメール通知が届きます。
リクエストを確認し、審査が完了したとき、または追加情報が必要な場合、およびリクエストが承認されたか拒否されたかについて、お知らせいたします。 また、結果のステータスと根拠も通知されます。承認された場合は、必要に応じてトライアル トークンを提供できます。拒否された場合は、リクエスト チケットのガイダンスに沿って対応します。
更新された非推奨トライアル トークンをデプロイする
トークンは HTML <meta>
タグを使用して配布する必要があります(サードパーティ トークンは、パーティショニングを解除する必要があるサードパーティ オリジンの JavaScript を使用して挿入する必要があります)。HTTP ヘッダー メソッドはサポートされていません。新しいトークンをデプロイする必要があります。登録して更新を取得するだけでは不十分です。非推奨トライアル トークンの詳細については、ストレージ パーティショニングの非推奨トライアルに関する最初のブログ投稿をご覧ください。
SAA への Cookie 以外の拡張
Storage Access API の詳細とデモをご覧ください。パーティション分割されていない Cookie へのアクセスは、Chrome 119 以降、この API を使用して利用可能になりました。また、Cookie 以外のストレージへのパーティション分割されていないアクセスは、Chrome 125 で追加されました。
フィードバックを共有
フィードバックや問題がある場合は、パーティショニング ストレージのサポート終了トライアルの GitHub リポジトリに送信してください。