このたび、Declarative Net Request API を使用して、Manifest V3 拡張機能に対する対象となる変更の審査プロセスをスキップできる新機能をリリースいたしました。
この変更を行う理由
Manifest V3 では、コンテンツ フィルタリング拡張機能のデベロッパーは Declarative Net Request API を多用します。こうした拡張機能はフィルタリストに依存していますが、フィルタリストは頻繁に変更されるため、ユーザーのために最新の状態に保つ必要があります。ダイナミック ルールはすでにサポートされており、引き続き MV3 で同じ機能を提供できるよう、このオプションを追加します。
MV3 が登場する前は、拡張機能の機能を静的に判断することができなかったため、このような変更を加えるのは困難でした。より宣言型の API に移行することで、この可能性が開かれました。
適用条件
拡張機能の安全な静的ルールの更新を、審査を受けることなく公開できるようになりました。送信すると、数分後に変更内容が反映されます。適用条件について詳しくは、対象となる変更の確認をスキップするドキュメントをご覧ください。
デベロッパー ダッシュボードで審査のために変更を送信する際に、確定する前に審査のスキップをリクエストできます。
審査のために送信すると、商品が要件を満たしていることが確認されます。不適格な変更が検出された場合は、標準審査を進めてもよいかどうかをお客様にお知らせします。
デベロッパー ダッシュボードに加えて、API を使用して公開する際に審査のスキップをリクエストすることもできます。詳しくは、Chrome ウェブストア API のドキュメントをご覧ください。
この機能は現在公開されており、Chrome ウェブストア チームは今後もデベロッパー向けの公開エクスペリエンスの改善に取り組んでいきます。