65

Google Play ストア向けのゲームを作成したばかりで、アプリケーション (特にデモ版) の市場にフィードバックを残すようお客様に伝えたいと思います。ユーザーがページのフィードバック/コメント セクションに移動するモードで市場の意図を開始する方法はありますか?

私はすでにデモを有料アプリケーションにリンクするためにこのアプローチを使用しています...

Intent goToMarket = null;
goToMarket = new Intent(
                   Intent.ACTION_VIEW,
                   Uri.parse("market://details?id=com.paulmaidment.games.flagsoftheworld"));
startActivity(goToMarket);

ベストプラクティスはありますか?

また、何らかのコンバージョン率を計算できるように、デモ アプリケーションからの紹介を追跡する方法はありますか? (つまり、デモ アプリケーションが売り上げを生み出すのにどれだけ効果的であるか)。

4

3 に答える 3

82

アクティビティ フローをエンド ユーザーにとってより期待できるものにするために、インテント フラグを追加することを検討する必要があることに注意してください。私は提案します:

String appPackageName= getPackageName();
Intent marketIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id="+appPackageName));
marketIntent.addFlags(Intent.FLAG_ACTIVITY_NO_HISTORY | Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET|Intent.FLAG_ACTIVITY_MULTIPLE_TASK|Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(marketIntent);

このようにして、ユーザーが押し返したときに、ユーザーはアプリケーションにアクセスし、市場にとどまることはありません (以前にそこにいた場合)。また、ユーザーが (バックグラウンドに移行した後に) アプリを再度開いた場合、マーケットは表示されません。

呼び出しにtry catch を追加することもできstartActivity()ます。これにより、市場が利用できない場合 (何らかの理由でアンインストールされた場合、またはデバイスの会社がそれを含めていない場合) に、アプリの Web サイトを表示できるようになります。


編集: もう 1 つの方法は、Android で「フィードバック」フレームワークの手段として Intent.ACTION_APP_ERROR を使用する方法です。

于 2012-02-19T15:29:56.993 に答える
13

ユーザーをフィードバック/コメントセクションに直接誘導する意図が可能かどうかはわかりません。開発者ガイドでは、その可能性について言及していません。

紹介の追跡については、 http://code.google.com/mobile/analytics/docs/android/#android-market-trackingを確認してください。

于 2010-05-27T13:47:24.773 に答える
0

ベストプラクティスはありますか?

これには、Google Play In-App Review APIが用意されています。

また、何らかのコンバージョン率を計算できるように、デモ アプリケーションからの紹介を追跡する方法はありますか?

Google Play Install Referer API をお試しください。

于 2022-01-11T02:46:27.920 に答える