web-dev-qa-db-ja.com

A / Bテストは、モバイルアプリのエンドユーザー向けのリソースの価値ある使用法ですか?

Webサイトは、たとえば、別のページを提供することにより、A/Bテストを有効にすることができます。モバイルアプリはデータを収集して返す必要があります。原則として、ディスプレイの一部を最適化するためのソフトウェア「フォーンホーム」があっても大丈夫ですか?現在のアプリでメリットが見当たらない場合でも、この許可を求める理由をユーザーに開示する必要がありますか?

編集:明確にするために、私がそうしていることをユーザーに開示されたとしても(私は絶対に行います)、エンドユーザーにとってA/Bテストは十分に重要であり、トレードオフに値するソフトウェアは時々電話をかけますか?これを反映するように質問を編集しましたが、自分を迂回する前に、元の質問ではありません。

3
Don

あなたがそれをすることが十分に重要であると思い、ユーザーがあなたにそれをさせてくれると喜んでいるなら、私は問題を見ることができません。あなたは大量のデータをあなたに送り返すつもりはないので、なぜユーザーが気にするのかわかりません。とにかく、ほとんどのスマートフォンユーザーは無制限のインターネット接続を利用できます(少なくとも英国では、すべてのユーザーが1つを持っているため、一部のブラックベリーは禁止されています)。

ユーザーがアプリをどのように使用しているか、そしてアプリをどのように改善できるかを確認したいだけなら、 MixPanel のようなものを試すことができます。使ったことはありませんが、面白そうです。

2
matto1990

アプリに一種のモバイルアプリA/Bテストを実装し、ある程度の成功を収めました。覚えておくべき重要なことは、データ料金はネットワークや国によって異なるということです。データの使用をできるだけ少なくするのが最善だと思います。そのため、アプリのA/Bテストを2つの異なる「テーマ」として実装しました。ユーザーは希望するテーマを選択でき、オプションページにはお気に入りのテーマに投票してフィードバックを送信するオプションがありました。

結局のところ、どのモバイルプラットフォームでも、ユーザーのフィードバックを収集することは簡単ではありません。あなたは本当に一歩先を行って直接あなたに連絡することをいとわないユーザーに頼って立ち往生しています...

2
Ryan

あなたの質問の言い方は少しわかりにくいと思いますが、とにかく答えようと思います。

インストール可能なアプリのベストプラクティスは、ユーザーに何が起こるかを前もって知らせ、無効にするオプションを提供することです。これの良い例は、Google Chromeです。これは、データをGoogleに送信することをユーザーに通知し、その場で無効にするオプションを提供します。これは、アプリが「プッシュ通知を送信する」場合にiPhoneが表示するアラートにも似ています。ただ前に立って、明確で正直にしてください。ユーザーはそれを感謝します。

「エンドユーザーにとってA/Bテストは十分重要である」という質問については、質問はあまり関連性がないと思います。エンドユーザーがA/Bテストを重要と考えるかどうかにかかわらず、アプリを改善したいと思っても差し支えないはずです。したがって、A/Bテストを行いますが、送信するデータについては正直であることを確認してください。これらは2つの異なる主題です。

1
Rahul

一般に、アプリケーションが本番環境で起動したら、アプリケーションの販売とサポートに焦点を当てる必要があります。マーケティングやバグ修正の必要があるときに、インターフェースの微調整のテストに重要な時間を費やすことは望ましくない場合があります。

A/Bテスト(またはアプリケーションに複雑さがある場合は多変量テスト)を実行したい場合は、ソフトウェアをリリースできる状態にしてベータ版でリリースします。ベータ版として、次のことができます

  • ユーザーのエクスペリエンスが他のユーザーのエクスペリエンスとは異なる可能性があることを示唆することでユーザーを落胆させる必要性を見逃します(これはベータ版であり、状況はやや変動します)。
  • 新しいテストバリアント(つまり「更新」)を必要な頻度でリリースします。
  • ソフトウェアへの無料使用または早期アクセスの交換として提案することで、より良いフィードバック(つまり、テスト指標)を収集します.
0
Matt

Matto1990が言うように、より多くの情報が必要ですが、原則として、費用が発生する可能性がある場合はユーザーに通知する必要があります。

さらに、通話が無料であっても、問題のある方法でユーザーに影響を与える可能性があります。ユーザーが重要な電話を待っているが、その瞬間にアプリケーションが電話をかけたため、電話が通らなかったとします。

0
Dan Barak