如何知道特定用户是否对Android应用程序进行了评分?

时间:2011-03-15 22:09:04

标签: android google-play rate

在我的Android应用程序中,我需要实现一个功能,允许询问用户是否希望评价此应用程序,如果响应为“是”我将重定向到androidmarket应用程序,当用户已经评级应用程序,该应用程序不应该再问他费率。因此,我需要知道用户是否已对该应用进行评级。

我正在使用android-market-api,但我没有找到任何返回WHO评级的方法 我的应用。
AppsRequest返回全局评级,例如:5 CommentsRequest仅返回注释,但如果有一些用户对应用评分而没有评论,则CommentsResponse返回空 我需要这样的东西:

app:myapp
用户:jhonb78@gmail.com
率:3

你能提出一些想法吗?

2 个答案:

答案 0 :(得分:29)

没有官方的方式来了解这一点。不应该有。

从应用程序能够确定我的评级是什么的步骤,以及由于审核不良而试图进行报复的应用程序的步骤非常小。

有些信息是针对像android-market-api这样的第三方API公开的事实让我很担心。我肯定不会对任何申请留下任何意见。事实上,我甚至不会对申请进行评分,而且我会建议我的任何朋友也不要这样做。

现在回到你的特定问题:

您不应该依赖于知道用户是否对您的应用程序进行了评级/审核。您可以做的最好的事情是询问用户提供评论稍后按钮的对话框。如果用户点击评论,您再也不会问他了。如果用户点击稍后,则会在几天内再次ping他。如果用户点击稍后两次,他将会留下评论的可能性很小。事实上,你越是对用户造成错误,他们就越有可能留下负面评价,所以我说两次显示对话可能是最好的方法。

答案 1 :(得分:-1)

谷歌已经推出API来获取你的应用程序的评论。

Google Play开发者回复评论API可让您查看应用的用户反馈并回复此反馈。您可以使用此API直接在现有客户支持工具包(例如CRM系统)中与用户进行交互。

“回复评论”API允许您仅访问应用的生产版本的反馈。如果您想查看有关应用的Alpha或Beta版本的反馈,请改用Google Play开发者控制台。另请注意,API仅显示包含评论的评论。如果用户对您的应用进行评分但未提供评论,则无法通过API访问其反馈。

Source From

相关问题