Settings

Representa la configuración de un proyecto de acciones que no es específica de una configuración regional.

Representación YAML
projectId: string
defaultLocale: string
enabledRegions: 
  - string
disabledRegions: 
  - string
category: enum (Category)
usesTransactionsApi: boolean
usesDigitalPurchaseApi: boolean
usesInteractiveCanvas: boolean
usesHomeStorage: boolean
designedForFamily: boolean
containsAlcoholOrTobaccoContent: boolean
keepsMicOpen: boolean
surfaceRequirements: 
  object (SurfaceRequirements)
testingInstructions: string
localizedSettings: 
  object (LocalizedSettings)
accountLinking: 
  object (AccountLinking)
selectedAndroidApps: 
  - string
Campos
projectId

string

ID del proyecto de acciones.

defaultLocale

string

Es la configuración regional predeterminada del proyecto. Para todos los archivos, excepto en resources/, que no tienen una configuración regional en la ruta de acceso, los datos localizados se atribuyen a este defaultLocale. En el caso de los archivos con resources/, ninguna configuración regional significa que el recurso se aplica a todas las configuraciones regionales.

enabledRegions[]

string

Representa las regiones en las que los usuarios pueden invocar tus acciones, según la ubicación de presencia del usuario. No se puede establecer si se establece disabledRegions. Si no se especifican enabledRegions ni disabledRegions, los usuarios pueden invocar tus acciones en todas las regiones. Cada región se representa con el nombre canónico de las orientaciones geográficas de AdWords. Consulte https://developers.google.com/adwords/api/docs/appendix/geotargeting (en inglés). Entre los ejemplos, se incluyen: - "Alemania". - "Ghana" - "Grecia" - "Granada" - "Reino Unido" - "Estados Unidos" - "Islas Ultramarinas Menores de los Estados Unidos" - "Uruguay"

disabledRegions[]

string

Representa las regiones en las que se bloquean tus acciones, según la ubicación de presencia del usuario. No se puede establecer si se establece enabledRegions. Cada región se representa con el nombre canónico de las orientaciones geográficas de AdWords. Consulte https://developers.google.com/adwords/api/docs/appendix/geotargeting (en inglés). Entre los ejemplos, se incluyen: - "Alemania". - "Ghana" - "Grecia" - "Granada" - "Reino Unido" - "Estados Unidos" - "Islas Ultramarinas Menores de los Estados Unidos" - "Uruguay"

category

enum (Category)

La categoría de este proyecto de acciones.

usesTransactionsApi

boolean

Indica si las acciones pueden usar transacciones (por ejemplo, hacer reservas, tomar pedidos, etcétera). Si es falso, los intentos de usar las APIs de Transactions fallarán.

usesDigitalPurchaseApi

boolean

Si Actions puede realizar transacciones de artículos digitales

usesInteractiveCanvas

boolean

Indica si las acciones usan Interactive Canvas.

usesHomeStorage

boolean

Indica si las Acciones usan la función de almacenamiento de la casa.

designedForFamily

boolean

Si el contenido de Actions está diseñado para familias (DFF)

containsAlcoholOrTobaccoContent

boolean

Si Acciones incluye contenido relacionado con las bebidas alcohólicas o el tabaco.

keepsMicOpen

boolean

Si el parámetro Acciones puede dejar el micrófono abierto sin un mensaje explícito durante la conversación.

surfaceRequirements

object (SurfaceRequirements)

Los requisitos de superficie que debe admitir una plataforma de cliente para invocar acciones en este proyecto.

testingInstructions

string

Instrucciones de prueba en formato libre para el revisor de Actions (por ejemplo, instrucciones de vinculación de cuentas).

localizedSettings

object (LocalizedSettings)

Configuración localizada para la configuración regional predeterminada del proyecto. Cada configuración regional adicional debe tener su propio archivo de configuración en su propio directorio.

accountLinking

object (AccountLinking)

Permite que los usuarios creen o vinculen cuentas mediante el Acceso con Google o tu propio servicio de OAuth.

selectedAndroidApps[]

string

Apps para Android seleccionadas para acceder a las compras de Google Play y las transacciones Esta es una selección de las apps para Android conectadas al proyecto de acciones para verificar la propiedad de la marca y habilitar funciones adicionales. Para obtener más información, consulta https://developers.google.com/assistant/console/brand-verification.

SurfaceRequirements

Contiene un conjunto de requisitos que la plataforma de cliente debe admitir para invocar Actions en tu proyecto.

Representación YAML
minimumRequirements: 
  - object (CapabilityRequirement)
Campos
minimumRequirements[]

object (CapabilityRequirement)

El conjunto mínimo de capacidades necesarias para invocar las acciones en tu proyecto. Si a la superficie le falta alguno de estos elementos, no se activará la acción.