【问题标题】:App Store / Play Store Rating completion statusApp Store / Play Store 评分完成状态
【发布时间】:2015-05-04 13:29:27
【问题描述】:

我有一项特定要求,即“在启动应用程序时显示一条通知以提供应用程序评级”。如果评级已经完成,则不应显示此弹出窗口。是否有任何可用的选项来识别这种情况?

【问题讨论】:

    标签: android ios google-play app-store


    【解决方案1】:

    据我所知,尚无法判断用户是否对应用进行了实际评分。我发现最好的方法是在某个给定时间(对我来说是在应用程序启动 5 次之后)显示对话框,询问他们是否喜欢该应用程序或有反馈要提供。如果他们喜欢该应用程序,那么您将他们带到商店页面留下评分,如果他们有反馈,您打开电子邮件意图,以便他们可以通过电子邮件向您发送他们遇到的问题。还为他们提供一种不再询问或稍后提醒他们的方法,如果他们稍后会被提醒,那么您可以将其保存为SharedPreference,以便在 x 应用程序启动后或未来某个日期之后提醒他们。

    【讨论】:

    • 并非如此,如果用户选择对您的应用程序进行评分,您可以在内部存储一个值来标识用户已“评分”该应用程序,并且您可以使用它不再要求评分。那些使用 SQLite 作为内部数据库的人可以创建一个列字段来存储该值。
    • 仅基于重定向到存储以提供评级来存储值是不正确的方法。因为如果用户即使在重定向到 appStore/playStore 并返回应用程序之后也没有提供评分,那么仍然没有为该用户提供评分。所以对于该用户,我们无法在之后显示评分通知。
    • 你想做的事是不可能的。 stackoverflow.com/questions/11284549/…
    猜你喜欢
    • 2019-06-11
    • 2021-09-28
    • 1970-01-01
    • 2016-01-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多