是否可以在“Google上的操作”(https://developers.google.com/actions/)中显示自定义活动/片段?
我发现他们有他们希望您使用的新交易API,他们强迫您使用Google Payments API或Google In-App购物。
在他们的营销视频中,我没有看到任何关于从助理打开常规应用程序或使用更多自定义UI(例如常规Android活动)的信息。 (https://www.youtube.com/watch?v=ZvyrvowZ4wQ)
你可以:
从动作链接回您的Android应用,然后继续?
在“操作”中使用自定义用户界面吗?
答案 0 :(得分:1)
是的,这是可能的,但您需要通过fcm / gcm从您的履行中发回您的操作,然后您的应用可以执行您的操作。
答案 1 :(得分:0)
不,无法通过Google上的操作显示Android元素。 AoG旨在在Google智能助理中运行,该智能助理可在除Android之外的平台上运行。
您可以提供一个链接,该链接可能是您的应用程序的意图,作为结果的一部分,但用户必须明确地单击此链接。
AoG意为对话,可呈现的可视用户界面是对话的组成部分。虽然从外部组件显示某些内容确实有意义,但这通常表明您应该重新考虑有关结果的对话应该是什么。例如,您可以提供结果的简短摘要以及完整结果的链接,或者让用户询问有关他们可能感兴趣的特定元素的后续问题(可能使用建议芯片来提供有关这些元素可能是什么的指导)。
虽然这是一个单独的问题,但我不认为交易API要求您使用Google Payments API或应用内购买。 I / O上的演示文稿和https://developers.google.com/actions/transactions/#integrating_with_the_transactions_api上的页面表示您可以通过各种不同的方式进行付款。