拡張機能を公開する

拡張機能をマニフェスト バージョン 3 に変換したら、次のステップとして Chrome ウェブストアでリリースします。変更の範囲によっては、段階的なロールアウトを実施して、最初に限定されたユーザーを対象に Manifest V3 拡張機能をテストすることで期待どおりに動作させることをおすすめします。

この記事では、新しいリリースを段階的に公開する方法について説明します。たとえば、テスターにベータ版をリリースし、ユーザーベースに段階的にロールアウトします。また、拡張機能の審査ステータスをモニタリングし、ユーザーのフィードバックを常に確認し、必要に応じてバグ修正を迅速に公開することをおすすめします。

ベータ版テスト版を公開する

ベータ版リリースを公開することで、他のユーザーに拡張機能をリリースする前に、テスター グループとの間でフィードバックを収集して問題を特定できます。ベータ版リリースについては、Chrome ウェブストアの審査プロセスも行われます。

ベータ版にラベルを付ける

まず、manifest.json でベータ版リリースをテスト バージョンとしてラベル付けする必要があります。手順は次のとおりです。

  1. 拡張機能の名前の末尾に「ベータ版」というラベルを追加します。
  2. 説明に「THIS EXTENSION IS FOR BETA TESTING」と記載。

ベータ版が明示されたので、指定したメールアドレスや Google グループのメンバーに配布したり、直接リンクとして共有したりできます。

メールでテスターに配布する

次の手順に沿って、少数のテスターに配布します。

  1. デベロッパー ダッシュボードの [アカウント] タブに移動します。
  2. [管理] までスクロールします。
  3. [Trusted Tester] で、メールアドレスをスペースまたはカンマで区切って入力します。
    Chrome ウェブストアのデベロッパー アカウント ページに表示された Trusted Tester アカウントを示すスクリーンショット
    Chrome ウェブストアのデベロッパー アカウント ページに表示された Trusted Tester のメール。
  4. ページの下部で変更を保存します。
  5. 拡張機能のベータ版をアップロードする
  6. [Distribution] タブに移動します。
  7. [公開設定] を [非公開] に設定します。
[Distribution] タブで公開設定を [Private] に設定する
[配信] タブで公開設定を [非公開] に設定します。

Google グループのメンバーに配布する

ベータ版のテスターから十分なフィードバックを受け取ったら、所有または管理する Google グループのメンバーにも配布できます。

[Distribution] タブに移動し、[Visibility] を [Private] に設定して、プルダウン メニューからベータ版テスターの Google グループを選択します。

公開設定を非公開にして、拡張機能の配布先となる Google グループを選択する
Google グループのメンバーに配布する。

または、公開設定を [限定公開] に設定することもできます。これにより、ストアの掲載情報アイテムへの直接リンクを知っているユーザーのみが拡張機能をインストールできるようになります。

リリースを段階的に公開する

予期しない問題による影響を最小限に抑えるために、次の手順に沿って更新を段階的に展開できます。アクティブ ユーザー数が 10,000 人を超える拡張機能でのみご利用いただけます。

  1. 新しいバージョンをアップロードします。
  2. [Distribution] タブに移動します。
  3. [パーセント ロールアウト] フィールドに割合を入力します。
Chrome ウェブストアの一部のロールアウト フィールドのスクリーンショット
初期ロールアウトの割合の設定。

引き続き段階的に展開するには、アイテムの [パッケージ] タブに移動し、[公開済み] セクションの割合を増やします。この割合は増やすことのみ可能で、追加の審査が行われることはありません。

Chrome ウェブストアの更新の割合のロールアウト フィールドのスクリーンショット
公開の割合を更新しています。

審査期間に備える

審査にかかる時間はさまざまな要因によって変わることがあるため、審査に十分な時間を確保することをおすすめします。ほとんどの広告表示オプションは 3 日以内に審査されます。リリースをステージングし、アイテムのステータスを定期的に確認して、必要に応じて迅速に変更することを検討してください。

リリースをステージングする

Chrome ウェブストアでは、事前にリリースを審査のために送信することで、リリースをステージングできます。これにより、準備が整った時点で正式にリリースできます。

公開するには、アイテムの送信時に [自動的に公開する] チェックボックスをオフにします。

Chrome ウェブストアの送信確認ダイアログのスクリーンショット
拡張機能の更新をステージングするためのチェックボックス。

右上のその他メニューで [公開を延期] を選択して、後から公開することもできます。

[その他] メニューの [公開を延期する] オプションを示すスクリーンショット
メニューで [遅延公開] を選択する。

商品アイテムのステータスを確認する

アイテムが合格するか、違反が見つかった場合は、通常 3 日以内に通知メールが届きます。1 週間経ってもメールが届かない場合は、[ステータス] タブの [公開済み] セクションでアイテムのステータスを確認してください。

Chrome ウェブストアの [ステータス] タブ
デベロッパー ダッシュボードの [ステータス] タブ

拡張機能が 2 週間以上審査待ちの場合は、デベロッパー サポートにお問い合わせのうえ、サポートをリクエストしてください。

問題が発生した場合

バグを含む拡張機能のアップデートをリリースした後、すぐに以前のバージョンにロールバックする場合は、ウェブストアのロールバックを使用してください。

その他のヒント

ユーザーからのフィードバックを常に把握しておくには、拡張機能リストの [Support] タブに専用のサポートサイトへのリンクを追加します。