LocalizedSettings

表示特定于用户语言区域的 Actions 项目设置。在这种情况下,用户是指调用您的 Action 的最终用户。此消息可本地化。

YAML 表示法
displayName: string
pronunciation: string
shortDescription: string
fullDescription: string
smallLogoImage: string
largeBannerImage: string
developerName: string
developerEmail: string
termsOfServiceUrl: string
voice: string
voiceLocale: string
privacyPolicyUrl: string
sampleInvocations: 
  - string
themeCustomization: 
  object (ThemeCustomization)
字段
displayName

string

必需。此 Actions 项目的默认显示名称(如果没有可用的翻译)

pronunciation

string

必需。显示名称的发音,以便在语音(讲话)上下文中调用。

shortDescription

string

必需。Actions 项目的默认简短说明(如果没有翻译版本)。上限为 80 个字符。

fullDescription

string

必需。Actions 项目的默认详细说明(如果没有翻译版本)。上限为 4,000 个字符。

smallLogoImage

string

必需。小方形图片,192 x 192 像素。应将其指定为对 resources/images/ 目录中相应图片的引用。例如,对 resources/images/foo.jpg 中的映像使用 $resources.images.foo(不带扩展名)处理从控制台拉取的项目时,可以使用拉取的由 Google 管理的网址。不允许使用来自外部来源的网址。

largeBannerImage

string

可选。大型横向图片,1920 x 1080 像素。应将其指定为对 resources/images/ 目录中相应图片的引用。例如,对 resources/images/foo.jpg 中的映像使用 $resources.images.foo(不带扩展名)处理从控制台拉取的项目时,可以使用拉取的由 Google 管理的网址。不允许使用来自外部来源的网址。

developerName

string

必需。要向用户显示的开发者名称。

developerEmail

string

必需。开发者的联系电子邮件地址。

termsOfServiceUrl

string

可选。服务条款网址。

voice

string

必需。用户与您的 Action 互动时听到的 Google 助理语音类型。支持的值包括“male_1”、“male_2”、“female_1”和“female_2”。

voiceLocale

string

可选。指定语音的语言区域。如果未指定,则解析为用户的 Google 助理语言区域。如果指定,则语音语言区域的根语言必须与 LocalizedSettings 中指定的语言区域相同。

privacyPolicyUrl

string

必需。隐私权政策网址。

sampleInvocations[]

string

可选。示例调用短语,作为您的 Actions 项目说明的一部分显示在 Google 助理目录中。这将帮助用户了解如何使用它。

themeCustomization

object (ThemeCustomization)

可选。针对 Action 的视觉组件的主题自定义。

ThemeCustomization

应用于呈现给用户的卡片的样式

YAML 表示法
backgroundColor: string
primaryColor: string
fontFamily: string
imageCornerStyle: enum (ImageCornerStyle)
landscapeBackgroundImage: string
portraitBackgroundImage: string
字段
backgroundColor

string

卡片的背景颜色。如果开发者未提供 background_imagebackground_image 不适用于某些 surface,则充当后备选项。用法示例:#FAFAFA

primaryColor

string

操作的主要主题颜色将用于为 Actions on Google 卡片设置标题的文字颜色和操作项的背景颜色。用法示例:#FAFAFA

fontFamily

string

卡片标题将会使用的字体系列。支持的字体: - Sans Serif - Sans Serif Medium - Sans Serif Bold - Sans Serif Black - Sans Serif Condensed - Sans Serif Condensed Medium - Serif - Serif Bold - Mons Serif Bold - Sans Serif Black - Sans Serif Condensed Medium - Serif - Serif Bold - 小号字体

imageCornerStyle

enum (ImageCornerStyle)

卡片前景图片的边框样式。例如,可应用于基本卡片或轮播卡片的前景图片。

landscapeBackgroundImage

string

横屏模式(最小 1920x1200 像素)。应将其指定为对 resources/images/ 目录中相应图片的引用。例如:对 resources/images/foo.jpg 中的映像使用 $resources.images.foo(无扩展名)在处理从控制台拉取的项目时,可以使用拉取的 Google 管理的网址。

portraitBackgroundImage

string

竖屏模式(最小 1200x1920 像素)。应将其指定为对 resources/images/ 目录中相应图片的引用。例如:对 resources/images/foo.jpg 中的映像使用 $resources.images.foo(无扩展名)在处理从控制台拉取的项目时,可以使用拉取的 Google 管理的网址。