如何通过应用内审查扩展 TWA 应用程序?

How can I extend TWA application with In-App review?

我基于这个 repo 创建了我的 TWA 应用程序:https://github.com/GoogleChromeLabs/svgomg-twa

我想通过应用内审查扩展代码https://developer.android.com/guide/playcore/in-app-review

这可以吗?我是前端开发人员。我不知道 android 申请

也许我可以听 url 变化?例如在 html 中创建 anhor

<a href="/#openReviewForm">Rate app now!</a>

并且应用监听并检查位置中的当前哈希值。

如今,我建议使用 @bubblewrap/cli to bootstrap the Trusted Web Activity project, as svgomg-twa 已被弃用并被 Bubblewrap 取代。

简而言之,是的,可以将 in-app-reviews 集成到受信任的 Web Activity。

一般方法是使用自定义架构,例如 my-app://,由 Android Activity 处理。此 Activity 将依次启动审阅流程,然后自行完成。

不过有一些注意事项:

  • 您需要检查所有内容是否处于“受信任的网络 activity 模式”才能显示 link,因为它仅在受信任的网络中有效 Activity.
  • 这也可能与 Chrome OS 不兼容,因此如果您还在那里部署了 Trusted Web Activity,我不建议集成应用内评论。

这里有一个 blogpost,其中包含有关如何操作的更多详细信息。