actions-on-google相关内容

用户存储不持久

我试图保留对话期间获取的值,并使用用户存储在流中的下一个对话中使用它。但是,我的下一个意图是看到用户存储空间为空。 函数askAccountNumber(agent){ var number = agent.parameters。帐号; 让conv = agent.conv(); conv.user.storage.account_number =数字; agent. ..
发布时间:2020-10-21 21:48:52 其他开发

点击Google助手列表始终会首次触发后备意图

我的Dialogflow代理正在使用“ Google Rich Message上的操作”列表响应对象在Google Assistant平台上显示选项。 列表选项在测试时可以完美地工作在Dialogflow控制台上。但是,在移动设备上通过Google Assistant模拟器或Google Assistant应用进行测试时,列表选项在首次尝试时不起作用。仅在第二次选择选项时有效。下面是生成列表 ..
发布时间:2020-10-21 21:39:36 其他开发

无需帐户链接即可检索用户的名字,姓氏和电子邮件

我已经使用Google登录和帐户关联来执行我的操作,但是我意识到,这笔 可能不是必需的,因为我只需要检索用户电子邮件地址, 的姓名和姓氏 通过帐户关联,与我的代理进行交互的用户被要求“注册”一个电子邮件,其唯一目的是发送电子邮件,之后再将其忘记。 我发现这个代理商只是问“为了获取您的电子邮件地址,我们可以访问您的google帐户”?... https://assistant.go ..
发布时间:2020-10-21 21:39:31 其他开发

“抱歉,我不能在您所在的地区付款”在英国测试Google交易API上的操作时出现的错误消息

我位于英国伦敦,正在使用此回购 但是,当我运行示例时,我得到了以下消息“对不起,我不能在您所在的地区付款” 我需要启用测试模式或类似功能吗? 解决方案 不幸的是,目前仅在美国提供对Google Transactions API的操作。 https://developers.google.com/actions/policies/general-policies “当 ..
发布时间:2020-10-21 21:39:23 其他开发

Google Actions / Home / Assistant-无法识别自定义应用名称。误称另一个词

试图弄清楚如何解决这个问题。 我通过api.ai拥有一个应用程序,该应用程序可以访问Google Assistant for Google Home,如果我“输入”我的应用程序在测试模式下进入Google Assistant,它可以正常工作。例如“嘿Google,让我与Simonee谈谈”。 Google Assistant回答“当然,这是Sinomee,然后启动该应用程序。”。 但是 ..
发布时间:2020-10-21 21:38:05 其他开发

如何在Dialogflow v2 WebhookResponse中发送FulfillmentMessages?

我正在尝试将实现消息作为Dialogflow v2 API WebhookResponse的一部分发送回去。 这可行: 仅发送 FulfillmentText 作为我的响应的一部分就可以正常工作(在“ Google模拟器上的操作”中测试应用,并以正确的 FulfillmentText value): func random(c * gin.Context,wr dialogfl ..

在Google上设置带有操作的计时器

嗨,我目前正在为Google Home /谷歌助手开发应用程序 我使用dialogflow,并在意图后询问用户是否应设置他的计时器。我该如何实现? 解决方案 您无权访问Google Home或Google Assistant上的计时器/警报。 在某些情况下,您可以使用 Notifications 做您想做的事,但Google Home上尚未提供这些通知。 ..

Dialogflow弯腰工作在Google的“操作”中

我今天注意到,在访问我的应用程序后,DF不再在Google助手中工作。 我尝试发送给bot的每个参数(实现)都触发回退意图。 ..至少在过去四个月中并没有发生这种行为,而今天突然出现了.. 有人面对相同/相似的问题吗?有关Google服务更改的新闻吗? 谢谢 _DM 解决方案 我认为它是全球性的! 我也向Dialogflow团队发送了一张支持票。 在本地检查 ..

Cheerio.load弄乱了Google Assistant的响应

我的意图是调用了cheerio.load(),并且使响应混乱。 Google助手不断告诉我,即使稍后在我有回复的代码中也没有设置任何回复。控制台还告诉我,异步调用没有返回到处理程序,我相信它是cheerio.load()。无论如何,我可以解决此问题,以便它继续在代码底部查找正确的conv.ask吗?它仍然继续向下运行,直到显示console.log(map)。谢谢您的帮助! app.int ..
发布时间:2020-10-01 06:01:43 其他开发

Dialogflow列表第一次在Google Assistant上不起作用

我的Dialogflow代理使用“ Google Rich Message上的操作”列表响应对象在Google Assistant平台上显示选项。 列表选项在测试时可以完美地工作在Dialogflow控制台上。但是,在移动设备上通过Google Assistant模拟器或Google Assistant应用进行测试时,列表选项在首次尝试时不起作用。仅在第二次选择选项时有效。 任何指导都 ..

重复最后一句话

我正在使用Google行动和Dialogflow来构建机器人. 我想知道如何在用户询问时轻松地重复最后一句话(“请重复"). 一种方法是在Dialogflow中具有重复的跟踪意图,但是由于: 您需要在每个意图之后添加一个,而我有很多 在多用户环境中,您需要跟踪每个用户的最后一句话... 有人知道如何做到这一点吗? 解决方案 广义上讲,最好的方法是利用Dialogflo ..
发布时间:2020-09-23 00:27:59 其他开发

Dialogflow-为社交机器人老人重复最后一句话(语音)

我正在使用Google行动和Dialogflow为老年人构建社交机器人. 我想知道如何在用户询问时轻松地重复最后一句话(“请重复"),因为老年人通常是第一次不听该句子. 一种方法是在Dialogflow中具有重复的跟踪意图,但是由于: 您需要在每个意图后添加一个,而我有很多 在多用户环境中,您需要跟踪每个用户的最后一句话... 另一种方法是利用Dialogflow上下文.发送 ..
发布时间:2020-09-22 23:57:16 其他开发

如何从参数获取参数值?

我正在尝试将Google动作的参数值传递给我的履约. 但是,我无法仅获取参数值.如何从参数中仅在newName字段下获得"Asda"?我是否必须从conv(如conv.inputs.arguments[1].rawText)中提取它?如果是这样,那么为参数命名的目的是什么? 从Google Actions请求JSON: { "user": { "userId": "ABwp ..
发布时间:2020-08-19 22:54:12 前端开发

取消DialogFlow对话中的Google帐户关联

我们如何才能将Google帐户与内联代码中的特定意图解除链接? 没有像登录(actions_intent_SIGN_IN)那样的内置操作来触发注销. 假设用户错误地通过另一个帐户登录,现在他要切换.我们如何提供此功能? 解决方案 当前无法通过语音取消关联帐户.但是用户可以在侧面底部的操作目录中重置帐户. ..