Settings

Rappresenta le impostazioni di un progetto Actions che non sono specifiche per le impostazioni internazionali.

Rappresentazione 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
Campi
projectId

string

ID progetto Actions.

defaultLocale

string

Impostazioni internazionali predefinite per il progetto. Per tutti i file ad eccezione di resources/ senza impostazioni internazionali nel percorso, i dati localizzati vengono attribuiti a questo defaultLocale. Per i file in resources/, le impostazioni internazionali non indicano che la risorsa è applicabile a tutte le impostazioni internazionali.

enabledRegions[]

string

Rappresenta le regioni in cui gli utenti possono richiamare le tue azioni, che sono basate sulla posizione di presenza dell'utente. Non può essere impostato se il criterio disabledRegions è impostato. Se enabledRegions e disabledRegions non sono specificati, gli utenti possono richiamare le tue Azioni in tutte le regioni. Ogni regione è rappresentata utilizzando il nome canonico dei target geografici di AdWords. Consulta la pagina https://developers.google.com/adwords/api/docs/appendix/geotargeting. Esempi: - "Germania" - "Ghana" - "Grecia" - "Grenada" - "Regno Unito" - "Stati Uniti" - "Isole minori periferiche degli Stati Uniti" - "Uruguay"

disabledRegions[]

string

Rappresenta le regioni in cui le tue Azioni sono bloccate, in base alla posizione di presenza dell'utente. Non può essere impostato se il criterio enabledRegions è impostato. Ogni regione è rappresentata utilizzando il nome canonico dei target geografici di AdWords. Consulta la pagina https://developers.google.com/adwords/api/docs/appendix/geotargeting. Esempi: - "Germania" - "Ghana" - "Grecia" - "Grenada" - "Regno Unito" - "Stati Uniti" - "Isole minori periferiche degli Stati Uniti" - "Uruguay"

category

enum (Category)

La categoria per questo progetto Actions.

usesTransactionsApi

boolean

Indica se le Azioni possono utilizzare le transazioni (ad esempio, effettuare prenotazioni, accettare ordini e così via). Se il valore è false, i tentativi di utilizzare le API Transactions non andranno a buon fine.

usesDigitalPurchaseApi

boolean

Indica se le Azioni possono effettuare transazioni per beni digitali.

usesInteractiveCanvas

boolean

Indica se le azioni utilizzano Interactive Canvas.

usesHomeStorage

boolean

Indica se le Azioni utilizzano la funzionalità di archiviazione della casa.

designedForFamily

boolean

Indica se i contenuti delle Azioni sono pensati per la famiglia.

containsAlcoholOrTobaccoContent

boolean

Indica se le Azioni includono contenuti correlati ad alcolici o tabacco.

keepsMicOpen

boolean

Indica se le Azioni possono lasciare il microfono aperto senza un prompt esplicito durante la conversazione.

surfaceRequirements

object (SurfaceRequirements)

I requisiti della piattaforma che una piattaforma client deve supportare per richiamare le azioni in questo progetto.

testingInstructions

string

Istruzioni per i test in formato libero per il revisore delle azioni (ad esempio, istruzioni per il collegamento dell'account).

localizedSettings

object (LocalizedSettings)

Impostazioni localizzate per le impostazioni internazionali predefinite del progetto. Ogni impostazione internazionale aggiuntiva deve avere il proprio file di impostazioni nella propria directory.

accountLinking

object (AccountLinking)

Consenti agli utenti di creare o collegare account tramite Accedi con Google e/o il tuo servizio OAuth.

selectedAndroidApps[]

string

App per Android selezionate per accedere agli acquisti su Google Play per le transazioni. Questa è una selezione di app per Android collegate al progetto di azioni per verificare la proprietà del brand e attivare funzionalità aggiuntive. Per saperne di più, visita la pagina https://developers.google.com/assistant/console/brand-verification.

SurfaceRequirements

Contiene un insieme di requisiti che la piattaforma client deve supportare per richiamare le azioni nel progetto.

Rappresentazione YAML
minimumRequirements: 
  - object (CapabilityRequirement)
Campi
minimumRequirements[]

object (CapabilityRequirement)

L'insieme minimo di funzionalità necessarie per richiamare le azioni nel progetto. Se nella piattaforma manca uno di questi elementi, l'azione non verrà attivata.