问题标签 [app-actions]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
387 浏览

android - 应用程序操作不适用于内部测试版的谷歌助手

我使用 react-native 开发了一个应用程序,并向应用程序添加了应用程序操作。

我按照文档上的说明通过 App Action Test Tools (AATT) 测试了该应用程序,它运行良好(调用名称是“测试应用程序”)。

在创建动作预览后,我直接尝试使用谷歌语音助手(不仅仅是使用 AATT),它仍然运行良好。

现在,我在 google play 控制台中创建了一个名为“MyApp”的项目,并创建了一个内部测试版本,并添加了另一个用户作为测试人员,并为此版本上传了 aab 文件。

最后我与测试用户分享了谷歌播放链接。测试用户安装了应用程序,但操作不适用于谷歌语音助手!!我尝试了不同的命令,例如“嘿谷歌,我的应用程序中的搜索时间”和“嘿谷歌,测试应用程序中的搜索时间”等。但它们都不起作用!

我需要为内部测试“创建预览”吗?

这一步对我来说不是很清楚,我需要做更多的事情来确保应用程序可以与语音助手一起使用,而无需通过 AATT 创建预览?

0 投票
1 回答
223 浏览

android - 谷歌应用操作审核流程的时间长度是多少?

谷歌需要多长时间来审核应用操作?
开发控制台中是否有任何地方可以查看审核状态?因为它用于应用程序审查状态。
非常感谢

只是为了澄清......
我不是在谈论应用程序本身。我说的是应用程序操作。
它在这里说After you upload your app to the Play Console, we'll contact you at the email in Play Console with more information regarding the status of your App Actions review. https://developers.google.com/assistant/app/get-started

0 投票
1 回答
178 浏览

android - Android TV 中的谷歌助手和应用操作问题

我使用来自应用程序操作的自定义意图,在执行命令后助手不会关闭,它会保持打开状态,但会保持打开状态,但焦点仍然在我们的应用程序上,要关闭助手,我需要按下主页按钮。

动作.xml:

AndroidManifest.xml:

意图正常工作,但助手没有关闭。

0 投票
0 回答
249 浏览

android - Google Assistant 上的媒体播放命令无法启动我的应用

我无法让 Google 助理为我的媒体应用播放媒体。

我已经使用Media Controller Tester应用程序验证了播放操作是否正常。我可以通过 Assistant 使用 Open Feature Actions。

但每次我尝试使用类似Play AppNameor的短语时Play Station on AppName,Assistant 都会尝试启动 TuneIn。如果我尝试使用Play music on AppNameAssistant 启动 YouTube Music 。

我在这里尝试了文档中的所有内容,并使用 UAMP 作为基础(我也看到了类似的行为)

这是我的音频服务的精简版:

模块清单(注意 - 该服务不在我的主应用程序模块中)

在主应用清单中:

我也尝试过设置我的播放状态:

但我的理解是我不MediaSessionConnector应该需要照顾它(因为我使用的是 ExoPlayer)。添加这个没有帮助。

0 投票
0 回答
90 浏览

android - Actions 测试工具出现“抱歉,无法获取”错误

我已经按照这里提到的所有步骤 - https://stackoverflow.com/a/57951935/8483843并且还在en-US测试工具中使用了语言环境,但仍然遇到这个问题。我目前正在使用自定义意图将 Slices 与 App 操作集成。这是代码 - https://github.com/tronku/ResTest

发布的 apk 已经在 play 控制台上处于草稿模式,与 Google 助手和 Android Studio 具有相同的帐户。如果我遗漏了什么或错误地执行了一些事情,请告诉我。

遵循的步骤:

  • 以草稿模式将 AAB 上传到 PlayStore。
  • 使用相同的帐户(Google 助手、PlayConsole 和 Android Studio)
  • 运行应用程序操作测试工具 -> 预览上传成功运行 -> 在设备中打开助手并显示消息“抱歉,找不到”
0 投票
0 回答
115 浏览

java - 应用操作正在使用 AATP(应用操作测试工具),但不能从谷歌助手工作

我已经完成了以下步骤:

步骤 1) 创建带有内置 Intent 并在 androidmanifest.xml 中定义的 action.xml

步骤 2) 通过 firebase 动态链接 SDK 创建深层链接

步骤 3) 在 android action.xml 中使用内置 Intent 映射 Deeplink

步骤 4) 在 Playstore 中创建应用程序

步骤 5) 在 Playstore 中上传签名的 APK 作为草稿保存

Step 6) 将APK上传到play store后,从最新的android studio打开app action testing tool

Step 7) 在play store、android studio、android device登录同一个google账号

步骤 8) 确保在 Android 设备和动作测试工具中检查相同的区域设置语言 (en-Us)。

它在 APP 动作测试工具中运行良好,但在 Google Assistant 中无法运行。

我也在谷歌助手控制台中部署了操作。

谷歌助手在谷歌助手内打开对话面板,但不是打开应用程序。

0 投票
0 回答
91 浏览

android - Google Play 控制台中的差异内部测试与许可证测试,用于 Google Assistant 与 Android 应用程序的集成

我已经完成了一个关于将 Google Assistant 与 Android 应用程序集成的 PoC,并且我能够成功地做到这一点。所以现在我需要部署它并希望其他人将它用于内部目的。继续通过谷歌文档,它说我们可以从谷歌游戏控制台添加用户(QA)作为许可测试人员。但是我们需要使用 Android Studio 中测试人员的电子邮件 ID 登录,并每 6 小时更新一次预览。所以我的问题是我们能否将应用程序进行内部测试并发布它并创建一个内部测试人员列表并只为他们开放。是否避免我们登录 Android Studio 并保持每 6 小时更新一次预览?

0 投票
1 回答
110 浏览

actions-on-google - 我可以在德语中使用内置意图吗?

我正在寻找一种简单的解决方案,通过 Google 助理的“应用程序操作”功能启动我的应用程序功能。

我找到了有关内置意图的信息,例如actions.intent.OPEN_APP_FEATURE,但语言环境仅限于英语。这是否意味着它只支持英语发音?如果它只支持英语,你能帮我用德语如何使用它吗?

0 投票
1 回答
107 浏览

android - Android Studio 中的 OPEN_APP_FEATURE 操作

我们正在尝试在谷歌助手中集成一个动作。我想以额外的意图打开我的活动。用户会说“Ok Google,beni bul”(意思是找到我),然后我们的应用程序将打开并将他们的位置发送到我们的网络服务中。我遵循内置意图的纪录片并在 App Action Test Tool 中进行了测试。当我将我的应用程序发布到 Playstore 时,它​​被拒绝了,因为不支持土耳其语。当我直接在助手中测试时,它也不是测试工具,而是返回我的网络结果。

0 投票
2 回答
277 浏览

android - 如何使用自定义词从谷歌助手启动我们安装的应用程序

我想使用自定义词从谷歌助理打开我安装的应用程序。

说“OK Google,打开 MYAPP -> 我们不需要代表您做任何事情。Google 助理将打开该应用程序。

说“OK Google,Some word (Hey MyAppName) -> 现在我想打开我安装的应用程序。可以使用 App Action / dialogflow 吗?

我试过下面的代码,但不适合我

预期: 说“OK Google,Hey Printer -> 我想触发“custom.actions.intent.HEY_PRINTER”,这样我的应用程序就会打开。

任何人都可以为此建议