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