Google Play In-App Review API:大概多久显示一次对话框?

Google Play In-App Review API: How often does it show the dialog roughly?

关于主题的 documentation 说明何时要求评论:

Trigger the in-app review flow after a user has experienced enough of your app or game to provide useful feedback.

Do not prompt the user excessively for a review. This approach helps minimize user frustration and limit API usage (see the section on quotas).

但这很模糊,我们可以经常触发它吗(比如在游戏中的每个级别之后),或者我们应该在应用程序中添加一些等待时间(比如在每个级别之后但一个月的最短等待时间)?

iOS 上也有类似的 API,据观察弹出窗口显示“一年大约三次”。了解类似的粗略估计会很有帮助,有助于设计 API 的正确用法并消除不必要的用户挫败感。

对于用户是否对您的应用进行了评分,或者评分对话框是通过 In-App 评论 API 本身显示的,没有任何回应。但是你得到这些保证:

  • 如果用户已经评价过该应用,则不会提示他们再次评价该应用。
  • 您可以通过针对内部应用共享或内部测试轨道进行测试来进行无配额测试。

如果您担心您可能会过于频繁地显示该对话框,我们建议您以持久的方式记住您上次在本地调用 launchReviewFlow 的时间。

让我们来看看你在每个关卡后调用 launchReviewFlow 的例子:

  • 根据级别的大小,这可能太多了
  • 你不会知道对话框是否已经显示
  • 一旦用户对您的应用进行评分,该对话框将不会再次显示

Source