- YAML 表示法
- SurfaceRequirements
<ph type="x-smartling-placeholder">
- </ph>
- YAML 表示法
表示与语言区域无关的 Actions 项目设置。
YAML 表示法 | |
---|---|
projectId: string defaultLocale: string enabledRegions: - string disabledRegions: - string category: enum ( |
字段 | |
---|---|
projectId |
Actions 项目 ID。 |
defaultLocale |
项目默认设置的语言区域。对于除 |
enabledRegions[] |
表示用户可以在哪些区域调用您的 Action,这取决于用户所在的位置。如果设置了 |
disabledRegions[] |
表示根据用户所在位置确定您的 Action 被禁止的区域。如果设置了 |
category |
此 Actions 项目的类别。 |
usesTransactionsApi |
Action 是否可以使用交易(例如,预订、接受订单等)。如果为 false,则尝试使用 Transaction API 将失败。 |
usesDigitalPurchaseApi |
Action 能否执行数字商品交易。 |
usesInteractiveCanvas |
Action 是否使用 Interactive Canvas。 |
usesHomeStorage |
Action 是否使用家庭存储功能。 |
designedForFamily |
Action 内容是否专为家庭设计 (DFF)。 |
containsAlcoholOrTobaccoContent |
Action 是否包含与酒精饮料或烟草相关的内容。 |
keepsMicOpen |
操作是否可以在对话期间让麦克风保持打开状态,而不显示明确提示。 |
surfaceRequirements |
客户端 Surface 在调用此项目中的 Action 时必须支持的 Surface 要求。 |
testingInstructions |
面向 Action 审核者提供的自由形式的测试说明(例如账号关联说明)。 |
localizedSettings |
项目默认语言区域的本地化设置。每个额外的语言区域都应该在其各自的目录中拥有自己的设置文件。 |
accountLinking |
允许用户通过 Google 登录功能和/或您自己的 OAuth 服务创建或关联账号。 |
selectedAndroidApps[] |
已选择通过 Google Play 进行购买交易的 Android 应用。这是从关联到 Action 项目的 Android 应用中选择,用于验证品牌所有权和启用其他功能。如需了解详情,请参阅 https://developers.google.com/assistant/console/brand-verification。 |
SurfaceRequirements
包含客户端 surface 必须支持的一组要求,才能在项目中调用 Action。
YAML 表示法 | |
---|---|
minimumRequirements:
- object ( |
字段 | |
---|---|
minimumRequirements[] |
在项目中调用 Action 所需的最小功能集。如果 surface 缺少其中任何一项,都不会触发 Action。 |