アプリをどれだけ慎重にテストしても、他のユーザーにアプリを実際に使ってもらうテストのようにはいきません。 テスト担当者は、スペルミス、紛らわしいアプリのフロー、アプリがクラッシュする原因になる可能性のあるエラーなど、開発者が見落とした問題を見つける可能性があります。 その後、申請を一般に公開する前に、これらの問題を解決して、最終的な製品にいっそう磨きをかけることができます。
パートナー センターでは、一般に公開する前に、アプリをテスターに試してもらうためのオプションがいくつか用意されています。
どのような方法を選んだとしても、アプリをベータ テストするときに注意すべき点がいくつかあります。
- テスト担当者がアプリをダウンロードした後で、アプリへのアクセスを取り消すことはできません。 テスト担当者は、アプリをダウンロードしたら、使い続けることができ、それ以降に発行されるすべての更新プログラムを受け取ります。
- 使用状況レポートや正常性レポート、テスターが残した評価やレビューなど、アプリの 分析 レポートを確認できます。
- アプリをテスト担当者に配布するときに、アドオンを含めることができます。 おそらくアドオンに対してお金を請求したくないので、 プロモーション コードを生成 してテスターに配布して、無料でアドオンを入手したり、テスト中にアドオンの価格を Free に設定したりできます (アプリを他の顧客が利用できるようにする前に、アドオンの新しい申請を作成して価格を変更します)。 各アドオンは Microsoft アカウントごとに 1 回しか購入できないため、同じテスト担当者がアドオン取得プロセスを複数回テストできないことに注意してください。
- 新しいパッケージで新しい申請を作成することにより、テスト担当者にいつでもアプリの更新バージョンを提供できます。 テスト担当者は、元のパッケージを取得したのと同じように、認定プロセスを経た後に更新プログラムを取得しますが、他の誰もそれを取得できません ( アプリをプライベート対象ユーザー から パブリック対象ユーザー に移動したり、取得できるグループのメンバーシップを変更したりするなどの追加の変更を行う場合を除きます)。
プライベート対象ユーザー
テスト担当者が他のユーザーがアプリを使用する前にアプリを使用できるようにし、他のユーザーがその一覧を表示できないようにする場合は、[表示] の [プライベート対象ユーザー] オプションを使用します (申請の [価格と可用性] ページ)。 これは、他のユーザーは、たとえその直接リンクを入力できた場合であっても、アプリの Store 登録情報を絶対に見ることができないようにして、アプリをテスト担当者に配布できる唯一の方法です。
[プライベート対象ユーザー] オプションは、アプリを公開対象ユーザーにまだ公開していない場合にのみ使用できます。 このオプションは、どの OS バージョンをターゲットとするアプリでも使用できますが、テスト担当者は Windows 10 バージョン 1607 以降 (Xbox を含む) を実行し、開発者から提供されたメール アドレスに関連付けられている Microsoft アカウントでサインインする必要があります。
詳細については、「 プライベート対象ユーザー」を参照してください。
パッケージ フライト
アプリを既に公開している場合は、パッケージ フライトを作成して、指定したユーザーに別のパッケージ セットを配布できます。 同じアプリの複数のパッケージ フライトを作成し、異なるユーザー グループで使うこともできます。 これは、異なるパッケージを同時に試す優れた方法であり、パッケージがすべてのユーザーに配布できる状態になったと判断した場合は、フライトからフライト以外の申請にパッケージをプルできます。
パッケージ フライトは、任意の OS バージョンを対象とするアプリで使用できますが、テスト担当者は、Windows.Desktop ビルド 10586 以降または Xbox One を実行している場合にのみアプリを取得できます。
詳細については、「 パッケージ フライト」を参照してください。
アプリが Store に表示されないようにして、プロモーション コードを使用する
この方法を使っても、アプリの配布を特定のテスター グループのみに制限し、他のユーザーが Microsoft Store でアプリを検出 (またはプロモーション コードなしで取得) するのを防ぐことができます。 ただし、プライベート ユーザー オプションとは異なり、直接リンクがわかっていれば、誰でもアプリの登録情報を見ることができる可能性があります。 機密性が重要な申請の場合は、代わりにプライベート ユーザーに公開することをお勧めします。
アプリを非表示にしてプロモーション コードを使う方法は、どの OS バージョンをターゲットとするアプリでも使うことができますが、テスターは Windows 10 または Windows 11 を実行している場合にのみアプリを入手できます。
このオプションを使うには:
- [
の価格と可用性の ] ページにある [視認性 ] セクションの [見つけやすさ ] の下で、「この製品をストアで利用可能にするが、見つけられない状態にする」を選択します。 [入手の停止] オプションを選択します 。直接リンクを持つすべての顧客は、製品のストア登録情報を表示できますが、以前に製品を所有していた場合、またはプロモーション コードを持っていて、Windows 10 または Windows 11 デバイスを使用している場合にのみダウンロードできます。 - アプリが認定に合格したら、アプリの プロモーション コードを生成 し、テスト担当者に配布します。 6 か月間に 1 つのアプリについて最大 1,600 回の引き換えが可能なコードを生成できます。 これらのコードにより、アプリの登録情報への直接リンクがテスト担当者に提供され、申請の作成時に価格を設定した場合でも、テスト担当者は無料でダウンロードできるようになります。
- アプリを一般に公開する準備ができたら、新しい申請を作成し、[ 表示] オプションを変更して 、この製品をストアで使用可能にして検出できるようにします (その他の変更と共に)。
アプリの登録情報へのリンクを含むターゲット配布
これにより、ストアを検索または参照してアプリを検索することはできませんが、ストア登録情報への直接リンクを持つユーザーは、Windows 10 または Windows 11 で実行されているデバイスにアプリをダウンロードできます。 テスターが無料でアプリをダウンロードするには、その価格を Free に設定する必要があることに注意してください。
このオプションを使うには:
- [
の価格と可用性の ] ページにある [視認性 ] セクションの [見つけやすさ ] の下で、「この製品をストアで利用可能にするが、見つけられない状態にする」を選択します。 [直接リンクのみ] オプションを選択します 。製品の登録情報への直接リンクを持つお客様は、Windows 8.x を除き、ダウンロードできます。 - 製品が公開されたら、テスト担当者が試すことができるように、リンク (製品 ID ページの URL) をテスターに配布します。
- アプリを一般に公開する準備ができたら、新しい申請を作成し、[ 表示] オプションを変更して 、この製品をストアで使用可能にして検出できるようにします (その他の変更と共に)。
Windows developer