1. ホーム
  2. android

[解決済み] 開発者コンソールでのベータ版/アルファ版テストについての説明が必要です。

2022-05-14 23:03:29

質問

背景

Android 開発者コンソールには、アプリの apk ファイルを公開するための 3 つのタブがあります。 このように、alpha、beta、production の 3 つのタブがあります。

Google IO の講義で思い出したのですが、100% の規模で公開する前にアプリの品質を確認するクールな方法の 1 つが、最初に一部のユーザーにだけアプリをダウンロードさせることです。これは「段階的ロールアウト」と呼ばれるもので、万が一問題が多くて全員に公開できない場合に備えてロールアウトすることができるからです。

私の質問

  1. 特にαとβは具体的にどのような違いがあるのでしょうか?

  2. プレイストアで人が利用できるのは製品版段階だけですよね?

  3. 特定の人/割合にのみ公開できるようにするもの、どのような方法でそれを行うのですか?

  4. 少なくともテストのために、どのステージがアプリ内課金を可能にしますか?アプリをアップロードする前にテストすることができないのはなぜですか?

  5. パーセントの方法で、新しいアプリのバージョンを同じ方法で公開した場合、運よく前のバージョンをインストールした人たちのために最初にアップデートされますか?

どのように解決するのですか?

アンドロイド開発者向けのプレイコンソールには、4種類のリリースがあります。

1. 内部テスト 決定したメンバーでアプリを共有することです。そのメンバーのGmailをテスターリストに入れておく必要があります。これは通常、社員が対象です。

2. アルファテスト 内部テストと同じですが、今回は友人や家族、またはスマートフォンにアプリを送信することができます。

3. ベータテスト これは深刻な問題です、これは公開テストです。しかし、人々はあなたのアプリにレビューを与えることはできません。また、アプリをインストールできるユーザーの数を制限することができます。

4. 制作-。 これは最後のリリースです。これで誰もがあなたのアプリをインストールすることができ、レビューを与えることができ、何か悪いことがある場合は、Google Playに報告することができます。もう一つ、プレイストアの検索リストにアプリが表示されるようになりました。

オープンテスト、クローズドテスト、トラックの一時停止、ステージのロールアウト、これらの用語に惑わされないでください。

1. オープンテスト 招待する必要がないということです。例えば、相手のGmailを取ってユーザーリストに追加する必要がないのです。(ベータテスト)

2. クローズドテスト ユーザーのGmailをリストに具体的に追加する必要があるということです。(アルファテスト)

3. 段階的ロールアウト - これは、現在いるユーザーの何パーセントかにアップデートを提供できることを意味します。たとえば、100 人のユーザーがいて、40% のユーザーにアップデートを提供し、アプリが完全に動作することを確認したら (クラッシュ レポートやレビューを使って)、すべてのユーザーが利用できるようにします。

4. ポーズトラック - 各テストはプレイコンソールでトラックを持っていることを参照してください。ですから、ベータテストで一時停止のトラックをクリックすると、ベータテストが一時停止されます(数時間で変更が発生します)。内部テストとアルファ版でも同じです。私たちは通常、本番でアプリをリリースするときにテストトラックを一時停止します(通常、私はそうします)。

になるまでは、アプリは検索結果に表示されません。 本番環境 .