如何知道一个特定的用户评为Android应用程序? [英] How to know if a specific user has rated a Android App?

查看:90
本文介绍了如何知道一个特定的用户评为Android应用程序?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在我的Andr​​oid应用程序,我需要实现一个功能,允许询问用户,如果他希望率这个程序,如果回答是是的我要重定向到AndroidMarket的应用程序,当用户已经额定的应用程序,该应用程序不应该要求他率了。所以,我需要没有办法知道,如果用户已经有额定的应用程序。

In my android app i need implement a functionality that allow ask the user if he wish rate this app, if the response is "yes" i am going to redirect to androidmarket app, when the user already rated the app, the app shouldn't ask him for rate again. So i need any way to know if the user already has rated the app.

我使用的是Android的市场API,但我没有找到返回世界卫生组织评为任何方法 我的应用程序。照片 所述AppsRequest返回全局评级,例如:5.
该CommentsRequest仅返回评论,但如果有一些网友认为打分的应用程序没有评论CommentsResponse返回空。
我需要的是这样的:

I am using the android-market-api but i didn't find any method that return WHO rated my app.
The AppsRequest returns the global rating, for example : 5.
The CommentsRequest returns only comments but if there are some users that rate the app without comments the CommentsResponse returns empty.
I need something like this:

应用:MyApp的
用户:jhonb78@gmail.com
速度:3

app: myapp
user: jhonb78@gmail.com
rate: 3

您能给一些建议?

推荐答案

还有就是要知道这没有正式的办法。不应该有。

There is no official way to know this. There shouldn't be.

这是一个应用程序步骤能够确定我的等级是,以试图报复,因为一个差评是非常小的应用程序。

The step from an application being able to determine what my rating for it is, to an application that attempt to retaliate because of a bad review is very small.

这是一些这方面的信息公开为第三方API,如安卓市场-API的事实让我担心很多。我肯定不会离开的任何应用程序的任何意见。事实上,我甚至不会率的应用,我会推荐给我的任何朋友,以避免这样做也是如此。

The fact that some of this information is exposed for 3rd party APIs like android-market-api worries me a lot. I will certainly not be leaving any comments for any application. In fact, I will not even rate applications, and I would be recommending to any of my friends to avoid doing so as well.

现在回到你的具体问题:

Now back to your particular problem:

您不应该依赖知道如果用户评为/审核您的申请。你能做的最好是要求用户用一​​个对话框,提供查看之后按钮。如果用户点击查看您再也不会问他。如果用户点击之后,你再ping命令他几天。如果用户点击之后两次,没准他会留下的评论很渺茫。事实上,你越错误的用户,他们越有可能会留下负面的评级,所以我想说显示对话框两次可能是最好的办法。

you shouldn't rely on knowing if the user has rated/reviewed your application. The best you can do is ask the user with a dialog that offers Review, and Later buttons. If the user clicks on Review you never ask him again. if the user clicks on Later, you ping him in couple of days again. if the user clicked Later two times, chances that he will leave a review are slim. In fact, the more you bug the user, the more likely they will leave a negative rating, so I'd say showing the dialog twice is probably the best approach.

这篇关于如何知道一个特定的用户评为Android应用程序?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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