LocalizedSettings

Representa as configurações de um projeto do Actions específicas de uma localidade do usuário. Nesse caso, o usuário é o usuário final que invoca as ações. Esta mensagem pode ser localizada.

Representação 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)
Campos
displayName

string

Obrigatório. O nome de exibição padrão para este projeto do Actions (se não houver tradução disponível)

pronunciation

string

Obrigatório. A pronúncia do nome de exibição para invocá-lo em um contexto de voz (falado).

shortDescription

string

Obrigatório. A breve descrição padrão do projeto do Actions (se não houver tradução disponível). Limite de 80 caracteres.

fullDescription

string

Obrigatório. A descrição longa padrão do projeto do Actions (se não houver tradução disponível). Limite de 4.000 caracteres.

smallLogoImage

string

Obrigatório. Imagem quadrada pequena, 192 x 192 px. Precisa ser especificado como uma referência à imagem correspondente no diretório resources/images/. Por exemplo, $resources.images.foo (sem a extensão) para a imagem em resources/images/foo.jpg. Ao trabalhar em um projeto extraído do console, é possível usar o URL gerenciado pelo Google. URLs de fontes externas não são permitidos.

largeBannerImage

string

Opcional. Imagem grande em modo paisagem, 1920 x 1080 px. Precisa ser especificado como uma referência à imagem correspondente no diretório resources/images/. Por exemplo, $resources.images.foo (sem a extensão) para a imagem em resources/images/foo.jpg. Ao trabalhar em um projeto extraído do console, é possível usar o URL gerenciado pelo Google. URLs de fontes externas não são permitidos.

developerName

string

Obrigatório. É o nome do desenvolvedor que será exibido aos usuários.

developerEmail

string

Obrigatório. O endereço de e-mail de contato do desenvolvedor.

termsOfServiceUrl

string

Opcional. URL dos Termos de Serviço.

voice

string

Obrigatório. O tipo de voz do Google Assistente que os usuários ouvem quando interagem com suas ações. Os valores aceitos são "male_1", "male_2", "female_1" e "female_2".

voiceLocale

string

Opcional. A localidade da voz especificada. Se não for especificada, a definição será usada na localidade do Google Assistente do usuário. Se especificado, a localidade da voz precisa ter o mesmo idioma raiz que a localidade especificada em LocalizedSettings.

privacyPolicyUrl

string

Obrigatório. É o URL da Política de Privacidade.

sampleInvocations[]

string

Opcional. Exemplos de frases de invocação mostradas como parte da descrição do seu projeto do Actions no diretório do Google Assistente. Isso ajudará os usuários a aprender como usá-lo.

themeCustomization

object (ThemeCustomization)

Opcional. Personalizações de tema para componentes visuais das ações.

ThemeCustomization

Estilos aplicados aos cards apresentados aos usuários

Representação YAML
backgroundColor: string
primaryColor: string
fontFamily: string
imageCornerStyle: enum (ImageCornerStyle)
landscapeBackgroundImage: string
portraitBackgroundImage: string
Campos
backgroundColor

string

Cor do plano de fundo dos cards. Ele funciona como um substituto se o background_image não for fornecido pelos desenvolvedores ou se o background_image não se encaixar em determinadas plataformas. Exemplo de uso: #FAFAFA

primaryColor

string

A cor do tema principal da ação vai ser usada para definir a cor do texto do título e a cor do plano de fundo do item de ação para os cards do Actions on Google. Exemplo de uso: #FAFAFA

fontFamily

string

A família de fontes que será usada para os títulos dos cards. Fontes compatíveis: - Sans Serif - Sans Serif Medium - Sans Serif Bold - Sans Serif Black - Sans Serif Condensed - Sans Serif Condensed Medium - Serif - Seif Bold - Monospace - Cursivo - Sans Serif Smallcaps

imageCornerStyle

enum (ImageCornerStyle)

Estilo de borda da imagem de primeiro plano de cards. Por exemplo, pode ser aplicado à imagem de primeiro plano de um card básico ou de carrossel.

landscapeBackgroundImage

string

Modo paisagem (mínimo de 1.920 x 1.200 pixels). Precisa ser especificado como uma referência à imagem correspondente no diretório resources/images/. Por exemplo: $resources.images.foo (sem a extensão) para a imagem em resources/images/foo.jpg. Ao trabalhar em um projeto extraído do console, é possível usar o URL gerenciado pelo Google.

portraitBackgroundImage

string

Modo retrato (mínimo de 1.200 x 1.920 pixels). Precisa ser especificado como uma referência à imagem correspondente no diretório resources/images/. Por exemplo: $resources.images.foo (sem a extensão) para a imagem em resources/images/foo.jpg. Ao trabalhar em um projeto extraído do console, é possível usar o URL gerenciado pelo Google.