有没有办法检查用户是否真的对您的应用进行了评分? [英] Is there a way to check if a user has really rated your app?

查看:34
本文介绍了有没有办法检查用户是否真的对您的应用进行了评分?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在编写一个 WP7 应用程序,我有代码要求用户每运行五次进行一次市场审查,并以指数回退,因此不那么烦人.如果用户在我的您要查看"消息框中单击确定",我将启动查看任务并存储用户已查看应用程序的信息,因此我不再询问.

I'm writing a WP7 application and I have code to ask the user for a marketplace review every five runs with an exponential back off so it is less annoying. If the user clicks 'ok' on my "would you like to review" message box, I launch the review task and I store that the user has reviewed the application so I don't ask again.

var marketplaceReviewTask = new MarketplaceReviewTask();
marketplaceReviewTask.Show();
IsolatedStorageSettings.ApplicationSettings["HasReviewed"] = true;

然而,虽然他们很可能对应用程序进行了评分,但我实际上并不能 100% 确定他们这样做了.有没有办法检查当前用户是否真的写了评论?MarketplaceReviewTask() 是否有返回值?我一直无法找到任何表明我可以倾听它的东西.

However, while it's likely they did rate the app, I'm actually not a 100% sure they did. Is there a way to check if the current user really has written a review? Does the MarketplaceReviewTask() have a returnvalue? I haven't been able to find anything that indicates I can listen for it.

推荐答案

否,MarketplaceReviewTask 没有任何返回值的事件.大多数 Launcher 任务的案例.Chooser 任务有收集信息的事件.就像@willmel 在评论中所说的那样,它看起来确实侵犯了隐私.

No, MarketplaceReviewTask does not have any events which return a value. A case with most of the Launcher tasks. Chooser tasks have events to collect the information. Like @willmel said in the comment, it does look like an invasion of privacy.

这篇关于有没有办法检查用户是否真的对您的应用进行了评分?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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