[解決済み] 開発者コンソールでのベータ版/アルファ版テストについての説明が必要です。
質問
背景
Android 開発者コンソールには、アプリの apk ファイルを公開するための 3 つのタブがあります。 このように、alpha、beta、production の 3 つのタブがあります。
Google IO の講義で思い出したのですが、100% の規模で公開する前にアプリの品質を確認するクールな方法の 1 つが、最初に一部のユーザーにだけアプリをダウンロードさせることです。これは「段階的ロールアウト」と呼ばれるもので、万が一問題が多くて全員に公開できない場合に備えてロールアウトすることができるからです。
私の質問
-
特にαとβは具体的にどのような違いがあるのでしょうか?
-
プレイストアで人が利用できるのは製品版段階だけですよね?
-
特定の人/割合にのみ公開できるようにするもの、どのような方法でそれを行うのですか?
-
少なくともテストのために、どのステージがアプリ内課金を可能にしますか?アプリをアップロードする前にテストすることができないのはなぜですか?
-
パーセントの方法で、新しいアプリのバージョンを同じ方法で公開した場合、運よく前のバージョンをインストールした人たちのために最初にアップデートされますか?
どのように解決するのですか?
アンドロイド開発者向けのプレイコンソールには、4種類のリリースがあります。
1. 内部テスト 決定したメンバーでアプリを共有することです。そのメンバーのGmailをテスターリストに入れておく必要があります。これは通常、社員が対象です。
2. アルファテスト 内部テストと同じですが、今回は友人や家族、またはスマートフォンにアプリを送信することができます。
3. ベータテスト これは深刻な問題です、これは公開テストです。しかし、人々はあなたのアプリにレビューを与えることはできません。また、アプリをインストールできるユーザーの数を制限することができます。
4. 制作-。 これは最後のリリースです。これで誰もがあなたのアプリをインストールすることができ、レビューを与えることができ、何か悪いことがある場合は、Google Playに報告することができます。もう一つ、プレイストアの検索リストにアプリが表示されるようになりました。
オープンテスト、クローズドテスト、トラックの一時停止、ステージのロールアウト、これらの用語に惑わされないでください。
1. オープンテスト 招待する必要がないということです。例えば、相手のGmailを取ってユーザーリストに追加する必要がないのです。(ベータテスト)
2. クローズドテスト ユーザーのGmailをリストに具体的に追加する必要があるということです。(アルファテスト)
3. 段階的ロールアウト - これは、現在いるユーザーの何パーセントかにアップデートを提供できることを意味します。たとえば、100 人のユーザーがいて、40% のユーザーにアップデートを提供し、アプリが完全に動作することを確認したら (クラッシュ レポートやレビューを使って)、すべてのユーザーが利用できるようにします。
4. ポーズトラック - 各テストはプレイコンソールでトラックを持っていることを参照してください。ですから、ベータテストで一時停止のトラックをクリックすると、ベータテストが一時停止されます(数時間で変更が発生します)。内部テストとアルファ版でも同じです。私たちは通常、本番でアプリをリリースするときにテストトラックを一時停止します(通常、私はそうします)。
になるまでは、アプリは検索結果に表示されません。 本番環境 .
関連
-
[解決済み] compileSdkVersionとtargetSdkVersionの違いは何ですか?
-
[解決済み] SDカードからファイルを削除する方法を教えてください。
-
[解決済み] Android - タイトルバーに戻るボタンが表示される
-
[解決済み] AndroidのimageviewがmaxWidthを無視する?
-
[解決済み] BackStackでFragment Animationを逆再生するには?
-
[解決済み] Error:No such property: GROUP for class: org.gradle.api.publication.maven.internal.ant.DefaultGroovyMavenDeployer
-
[解決済み] プログラムによるセレクタ画像の置き換え
-
[解決済み] RelativeLayoutレイアウトパラメータをxmlではなくコードで設定するには?
-
[解決済み] Android端末のシリアルナンバーを調べるには?
-
[解決済み] AndroidにおけるProgressive Web Appsとネイティブアプリの違いについて [終了しました]
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] SDカードからファイルを削除する方法を教えてください。
-
[解決済み] アンドロイドアプリのユーザーデータを消去する
-
[解決済み] アンドロイドのスプラッシュスクリーンのサイズは、ldpi、mdpi、hdpi、xhdpiのディスプレイのためのものですか?- 例:1024X768ピクセル(ldpi)。
-
[解決済み] Androidでビットマップから円形領域を切り取る方法
-
[解決済み] 文字列からJSONオブジェクトへの変換 Android
-
[解決済み] Uri.getPath()で実パスを取得する。
-
[解決済み] Fragment ActionBarCompatの内部からgetSupportActionBarを取得する。
-
[解決済み] RelativeLayout は LinearLayout よりも高価ですか?
-
[解決済み] Android: ActionBarのホームアイコンをアプリのアイコンでないものに変更するには?
-
[解決済み] Android Studioがアプリに変更をデプロイしない