0

我已经从https://github.com/actions-on-google/appactions-common-biis-kotlin克隆了这个项目。我将此项目的包名称与我在 Play 控制台中的草稿项目相同,该草稿项目具有临时应用名称“com.acesoft.actions(未审核)”。我可以使用应用操作测试工具 (AATT) 触发应用操作。如果我使用 AATT 将调用名称设置为“测试应用程序”,如果我说“在测试应用程序中打开活动任务”,它将在我的物理测试设备上运行。但是,当我说“在待办事项中打开活动任务”时,Google 助理不会打开应用程序。Todo 是应用程序的显示名称。根据文档,默认调用名称是应用程序的显示名称。“在待办事项中打开活动任务”命令将导致在网络中进行搜索。我做错了什么?如何在没有 AATT 的情况下调用应用程序操作?

我还尝试在 Google Assistant 中输入以下内容:

“在待办事项中打开活动任务”

“open active tasks in actions”(“actions”是临时名称的最后一部分)

所有这些命令都会导致网络搜索而不是打开应用程序!任何人都可以帮忙吗?

4

1 回答 1

1

如果您的应用未在 Play 商店上发布,它肯定无法运行。Google Assistant 仅正式识别已上传并已通过审核的应用。它在测试工具中工作,因为该工具建立了一个临时的“预览”,如果它完全发布,事情将如何工作。

尽管如此,在某些情况下,Google Assistant 仍无法将应用名称与设备上安装的应用名称相匹配。这种情况靠自己是不可能解决的。您需要做的是联系 Google Assistant 支持并解释您要做什么。他们可能能够手动对后端进行更改以启用此功能。

您可以在此公共错误中看到其他人遇到类似问题。但是,请不要提交新的错误,也不要填写表格,除非您的应用已上传到 Play。如果您的应用已上传到 Play,请按照关于该问题的最后一条评论中给出的说明进行操作:

如果您的应用在 Play 商店中发布,那么您可以使用此支持表单获得支持- 您现在应该选择“应用操作审核”,并指出您希望为您的应用手动映射。不要担心操作控制台项目 ID - 这是另一个项目。

于 2021-10-14T20:21:42.753 回答