開発者コンソールでのベータ/アルファテストについての説明が必要


114

バックグラウンド

Android開発者コンソールには、アプリのapkファイルを公開するための3つのタブがあります。以下に示すように、アルファ、ベータ、プロダクションです。

ここに画像の説明を入力してください

Google IOの講義の1つで思い出したように、100%のスケールで公開する前にアプリがどの程度優れているかを確認する1つのクールな方法は、ユーザーの一部のみが最初にアプリをダウンロードできるようにすることです。問題が多すぎて公開できない場合は公開をロールアウトできるため、「段階的な公開」と呼ばれていると思います。

私の質問

  1. それらの間、特にアルファとベータの間の正確な違いは何ですか?

  2. プレイストアの人はプロダクション段階しか利用できませんね。

  3. 特定の人/パーセンテージにのみ公開することを許可するものはどれですか。また、どのようにして公開しますか?

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

  5. パーセンテージ方式で、同じ方法を使用して新しいアプリのバージョンを公開した場合、以前のバージョンをインストールできて幸運だった人のために最初に更新されますか?


2
標準によると、アルファテストとベータテストの主な違いは次のとおりです。アルファテストは、アプリをマーケティングする前の開発環境で、ユーザーの関与なしに開発者によって行われます。ただし、ベータテストは実際の環境のユーザーによってのみ行われます。
Hisham Muneer 16

回答:


157

あなたの質問に答えるには:

1.それらの間、特にアルファとベータの間の正確な違いは何ですか?

アルファテスト用の少数のテスターから始めて、ベータ用のより大きなグループに切り替えるという事実を除けば、2つの間に大きな違いはありません。

2.プレイストアの人は制作段階しかありませんよね?

デフォルトでは、Playストアで入手できるのは製品のみです。ただし、ユーザーがオープンベータプログラムにオプトインするオプションをPlayストアページに追加できるようになりました。リンク

3.特定の人/パーセンテージのみに公開することを許可するものはどれですか。どのようにして公開しますか?

あなたは両方のためにそれを行うことができます。アルファ、ベータテストを行うには、Google +アカウントのユーザーに招待を送信して、そのユーザーがアプリにアクセスしてダウンロードできるようにする必要があります。招待状は通常、Playストアのアプリに案内するリンクの形式であり、招待を承諾した後にのみ表示されます。

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

アルファ版、ベータ版の両方のテストでアプリ内課金を行うことができます。リンクを確認してください:http : //developer.android.com/google/play/billing/billing_testing.html

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

私の経験では、テスターである人が他の誰よりも最初にアプリのアップデートを入手するのを見てきました。しかし、私はそれがどのように正確に機能するかについてはよくわかりません。

お役に立てれば。


1.だから私たちはそれぞれ何を決めるのですか?3. google +アカウントではなくメールで設定できないのはなぜですか?どうすればいいですか?私が見つけたのは、人々のグループを使用することだけです(私はどちらの方法もわかりません)。4.テスターの購入をリセットして、アプリが再度チェックできるようにするにはどうすればよいですか?購入の「消費」を使用してそれらをリセットするボタンを配置する必要がありますか、それとももっと簡単な方法はありますか?2. + 5。わかりました
Android開発者

はい、アルファかベータのどちらでもかまいません。実際にメールを使用してテスターを追加しますが、私が言っているのは、Google +アカウントも必要だということです。回答に投稿した購入のリンクを確認してください。
user2511882 2014年

そうですか。他の質問に答えてみてください。
Android開発者


6
OP、これを質問への答えとして受け入れることをお勧めします。確かな反応のようです。
ProgDevCode

24

アルファテストとベータテストの違い(ソフトウェア/アプリテスト)

アルファテストは組織内で実施され、個々の開発者または開発者またはテスターのチームによってテストされます。このテストは公開されていません。

ベータテストは、プログラマー、ソフトウェアエンジニア、テスターではないエンドユーザーが実施します。このテストは公開される可能性があります。

オープンまたはクローズドテスト

クローズドアルファ版テスト:このテストは組織内で行われ、メールまたはグループの招待によってのみ制限されます。Google Playストアのアルファテスターのリストに追加されたユーザーは、テストアプリにアクセスできます。

オープンアルファテスト:アプリのオプトインリンクを持つユーザーは、アプリをテストするためのアクセス権を持っています。このテストは、電子メールまたはグループの招待によって制限されていません。Google Playストアのテスターの数を制限できます。

クローズドベータテスト:このテストは組織外で実施され、メールまたはグループの招待によって制限されます。Google Playストアのベータテスターのリストに追加されたユーザーは、テストアプリにアクセスできます。

オープンベータテスト:このテストは組織外で行われ、メールやグループの招待によって制限されません。このテストはリアルタイムで行われ、アプリは公開されてインストールされます。Google Playストアのテスターの数を制限できます。

一般に、アルファテストは最初に組織内の開発者またはテスターに​​よって行われます。ベータテストは、組織外の非技術者またはエンドユーザーによって行われ、実施されます。最後に、テストが完了した後、アプリは製品化されます。

アプリ購入中

ライセンスを取得したユーザーは、ユーザーに課金することなくアプリ内アイテムを購入できます。テスト購入は、アルファリリースとベータリリースの両方でのみ使用できます。

ユーザーライセンスを追加するには:Google Play Console- > Settings-> Developer Account-> Account details-> License Testing

テストの詳細


現在Androidコンソールで利用できるクローズドベータ版テストはありません
Magesh Pandian

20

@ user2511882の答えは素晴らしいですが、追加する情報が他にもあります。
まず、アルファチャネルとベータチャネルは、アプリの複数のバージョンをテストするように設計されています。versionCode各チャネルでテストできるバージョン(で識別される)は1つだけなので、アルファチャネルとベータチャネルは2つのテストトラックを提供します。

ただし、テストタイプには少し違いがあります。クローズドアルファテストとオープンベータテストを同時に実行できますが、2つのオープンアルファ/ベータテストを実行したり、オープンアルファテストとクローズドベータテストを実行したりすることはできません。

もう1つの違いは、アルファテストAPKのバージョンコードがベータテストよりも高いことです。ベータテストチャネルでAPKの上位バージョンをアップロードすると、アルファテストは自動的に終了します。(この原則は製品版APKにも適用されます。APKバージョンコードは「製品版<ベータ版<アルファ版」でなければなりません。)

詳細については、このヘルプを確認してください。


ただ明確にするために、複数のAPKをサポートして、それらのアプリケーションは、異なる持っているにもかかわらず、同じチャネル(アルファまたはベータ)に同時に各アーキテクチャ(ARMおよびx86)のために両方のバージョンをテストすることができversionCode、Sを
マットKindy
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.