你如何检查,如果用户已经堪称安卓市场上的应用程序? [英] How do you to check if a user has rated your app on the android market?

查看:93
本文介绍了你如何检查,如果用户已经堪称安卓市场上的应用程序?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我要检查,看是否有用户评价我的应用程序在Android市场上,没有多少明星,只是如果他们有。如果他们没有,我会提示他们有一个对话框,询问他们与这个code评分:

  startActivity(新意图(Intent.ACTION_VIEW,
       Uri.parse(市场://细节ID =软件包名)));
 

解决方案

没有。你不能做到这一点。这是一个很好的事情太多 - 否则,你就可以通过给人们谁给予它奖励而这种影响的评价。此外,开发人员将能够报复负面评论,如果这样的API可用。这可能也违反了用户和谷歌之间的某些法律协议,如果谷歌开始透露这些数据。

不过,这是我亲手做的在我的应用程序:

  1. 让用户使用的应用程序5次,得到它的一个不错的手感。
  2. 提示符下在第六运行用户与之后和<$ C $选项评分C>切勿。后来两天延迟了。

I want to check to see if a user has rated my app on the android market, not how many stars, just if they have. And if they haven't I will prompt them with a dialog asking them to rate it with this code:

startActivity( new Intent( Intent.ACTION_VIEW,
       Uri.parse("market://details?id=packagename") ) );

解决方案

No. You cannot do this. And this is a good thing too -- otherwise you will be able to influence rating by giving people who rated it rewards and such. Additionally, developers would be able to retaliate to negative reviews if such an API were available. This might also violate certain legal agreements between the User and Google if Google starts revealing this data.

However, this is what I personally do in my apps:

  1. Let the user use the app 5 times, to get a good feel of it.
  2. Prompt the user on the sixth run to rate it with options for Yes, Later and Never. Later delays it by two days.

这篇关于你如何检查,如果用户已经堪称安卓市场上的应用程序?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆