我集成了Google提供的应用内评论。我完全按照文档的编写进行操作。我在 Play 商店上托管该应用程序进行测试,提示第一次正确显示。但是,当我单击
Not now
或 Cancel
时,该设备上不再出现提示。
我尝试了所有可能的重新安装或清除缓存的方法,但没有成功。
谁能告诉我这是应用程序内审核提示的默认行为以及在这种情况下下次何时可见?
为了提供出色的用户体验,Google Play 对向用户显示审阅对话框的频率强制执行有时限的配额。由于此配额,在短时间内(例如不到一个月)多次调用 launchReviewFlow 方法可能并不总是显示对话框。
由于配额可能会发生变化,因此应用您自己的逻辑并瞄准请求审核的最佳时机非常重要。例如,您不应该使用号召性用语选项(例如按钮)来触发 API,因为用户可能已经达到了配额,并且不会显示流程,从而给用户带来糟糕的体验。对于此用例,请将用户重定向到 Play 商店。
注意:配额的具体值是一个实施细节,Google Play 可以更改该值,恕不另行通知。
解决方法(用于测试等)是转到设备上的 Google Play 应用程序设置并清除数据(清除缓存还不够),然后再次重新打开它。 之后,返回您的应用并再次启动应用内审核流程。 它现在应该出现在屏幕上。