单击“现在不”或“取消”后,应用内审核提示不可见
Posted
技术标签:
【中文标题】单击“现在不”或“取消”后,应用内审核提示不可见【英文标题】:In-App Review prompt is not visible after click "Not now" or "Cancel" 【发布时间】:2021-03-07 02:33:39 【问题描述】:我集成了 Google 提供的应用内评论。我完全按照文档的内容进行操作。我在 Play 商店中托管了该应用程序进行测试,提示第一次正确显示。但是当我点击Not now
或Cancel
时,该设备上没有再次出现提示。
我尝试了所有可能的重新安装或清除缓存的方法,但没有运气。
谁能告诉我这是应用内评论提示的默认行为,以及在这种情况下下一个何时可见?
【问题讨论】:
【参考方案1】:为了提供出色的用户体验,Google Play 对向用户显示评论对话框的频率实施了有时限的配额。由于这个配额,在短时间内(例如,不到一个月)多次调用 launchReviewFlow 方法可能并不总是显示对话框。
由于配额可能会发生变化,因此请务必应用您自己的逻辑并确定请求审核的最佳时机。例如,您不应该使用号召性用语选项(例如按钮)来触发 API,因为用户可能已经达到了他们的配额并且不会显示流程,从而给用户带来了糟糕的体验.对于此用例,请将用户重定向到 Play 商店。
注意:配额的具体值是一个实现细节,Google Play 可以更改,恕不另行通知。
Source
【讨论】:
是否有特定或固定的时间段后会再次显示? 鉴于 API 设计不提供完成/结果反馈,配额机制旨在帮助开发者避免滥用 API 和过度触发审查请求。确切的配额是一个实施细节,将来可能会发生变化。应用应添加自己的逻辑(何时/何地是请求审核的最佳时间),而不是试图计算配额,并在条件适用时依靠 API 启动审核。以上是关于单击“现在不”或“取消”后,应用内审核提示不可见的主要内容,如果未能解决你的问题,请参考以下文章
更改 android studio 中的 textview 可见性