DialogFlow应用测试报错:Sorry, this action is not available for your app
Google Action模拟器报错「Sorry, this action is not available for your app」的排查与解决
问题背景
我开发的DialogFlow应用在自己的开发者账号里运行完全正常,为了测试,我把另一个账号设置成了项目的OWNER权限。这个测试账号在DialogFlow和Google Action的后台界面都拥有完整的编辑权限,但当我用它在Google Action模拟器里操作时,却反复弹出报错:Sorry, this action is not available for your app。
我试过的无效排查步骤
一开始我以为是应用配置的问题,尝试了好几种常见的解决办法:
- 仔细检查了默认意图的所有配置项,确认触发条件、响应设置都没有问题
- 尝试重命名应用,排除可能的命名冲突或识别问题
- 发布了Alpha版本,确保测试账号在Alpha测试名单内,能正常访问
但这些操作都没能解决模拟器的报错问题。
最终解决方法
折腾了半天后,我才发现问题出在组织级别的权限限制上——测试账号所在的组织禁用了「Web and App Activity」权限。联系组织管理员启用这个权限后,再用测试账号登录模拟器操作,就完全正常了。
内容的提问来源于stack exchange,提问作者kidcapital
相关产品推荐
相关产品推荐

