Actions on google 对谷歌的行动没有得到批准

Actions on google 对谷歌的行动没有得到批准,actions-on-google,dialogflow-es,google-home,google-assistant-sdk,Actions On Google,Dialogflow Es,Google Home,Google Assistant Sdk,我关于谷歌行动的项目未获得批准,我正在努力寻找一个好的理由。 假设我的应用程序名为。是一个简单的两个单词短语,它不是商店中任何现有应用的副本 配置的调用名称包括: 与 播放 启动 打开 与 在Google Home Mini上进行测试时,所有调用都完美无瑕。然而,Google review的人回复说,除了与对话之外,所有调用都失败了 此后,我在iPhone上的谷歌助手上进行了测试。令人惊讶的是,尽管上述短语被正确解释(从语音到文本都很明显),但除了与对话之外,其他调用都失败了 他们建议提交唯

我关于谷歌行动的项目未获得批准,我正在努力寻找一个好的理由。
假设我的应用程序名为是一个简单的两个单词短语,它不是商店中任何现有应用的副本

配置的调用名称包括:

  • 播放
  • 启动
  • 打开
在Google Home Mini上进行测试时,所有调用都完美无瑕。然而,Google review的人回复说,除了与对话之外,所有调用都失败了

此后,我在iPhone上的谷歌助手上进行了测试。令人惊讶的是,尽管上述短语被正确解释(从语音到文本都很明显),但除了对话之外,其他调用都失败了

他们建议提交唯一有效的调用,但这将限制对我的应用程序的访问。

我意识到这不完全是一个代码问题,但我相信它属于堆栈溢出。其中包括JSON、查询和通过语音调用方法。如果它是关于其他元数据的,比如描述和隐私策略,那么在我看来,它是不合适的

我会继续回答这个问题。请不要认为这个问题对我不利

背景 我一直在用Actions SDK在Google上构建一个Action。当您使用dialogflow时,我今天学到的一些信息应该会有所帮助。请记住,我不在谷歌上操作,所以这只是另一个用户的回应。这也是我的第一次行动,我正在和你一起学习

解决方案 我认为配置的问题在于调用的触发词。我还在和一位产品经理谈话,但似乎只允许使用某些触发语。调用的格式是

[trigger]+[your action name]+to+[action invocation phrase]

如果你看这张照片,你会发现

文档:根据应用程序名称触发应用程序的基本动词有:talk、speak和 询问。下面是一些用户可以说的触发您的 应用程序

  • “让我和$name谈谈”
  • “我想和$name通话”
  • “我能和$name通话吗?”
  • “与$name对话”
因此,您的一些触发短语是无效的。(我的也是,我需要重新提交)

你:然而,谷歌评论的人回复说,除了谈话之外 所有调用都失败

Talk to
正在工作,因为它使用了三个允许的英语触发短语之一(
Talk

我很惊讶Google Home Mini上的其他调用也能起作用。当我使用其他触发器通过Actions SDK添加更多调用时,它们不会调用该操作。根据您的报告,我可以将此作为一个潜在的bug传递,其中无效触发器在测试设备上与dialogflow一起工作

一旦我对触发短语的假设得到确认,我会跟进,如果我学到了什么值得注意的东西,我会告诉你


编辑:还有一个注意事项,我同意更多的触发短语对于应用程序发现很重要,我正在尝试找出它们是否可以添加。据我所知,有些功能被禁用,如
播放
用于媒体目的,即“嘿,谷歌,播放[一些歌曲]”

您认为我们可以做些什么来帮助您解决这个问题?这个网站是为编程相关的问题;我们无法帮助您解决没有代码的应用程序的问题,您是否会在此处发布这一点非常值得怀疑。显然,我们无法测试您发布的短语的语音识别,因为除非您的应用程序名真的小于appname大于,否则我们无法访问这些短语。如果这里的人有类似的经历,他们可以建议我采取哪些步骤来获得批准。这可能与我在调用等方面所犯的任何错误有关。透露我的对我来说是不合适的。而不是这个网站的工作方式。谷歌已经就你可以采取哪些步骤获得批准提供了建议。这个网站是为编程相关的问题,而你的问题不是关于编程;谷歌建议我删除所有无效的调用。这不是一个解决办法。这就像要求删除有bug的模块来删除bug。不,我们不能在这里提供帐户支持。但从我们看到的情况来看,这与帐户支持无关(帐户没有被阻止或限制做某些事情)。这当然听起来像是一个部署问题——“为什么其他人不能像我一样认识到这一点?”时间已经晚了,但我上面所说的一切都是真的。