Settings

Stellt Einstellungen eines Actions-Projekts dar, die nicht sprachspezifisch sind.

YAML-Darstellung
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
Felder
projectId

string

Actions-Projekt-ID.

defaultLocale

string

Sprache, die der Standardwert für das Projekt ist. Bei allen Dateien außer unter resources/ ohne Sprache im Pfad werden die lokalisierten Daten dieser defaultLocale zugeordnet. Bei Dateien unter resources/ bedeutet keine Sprache, dass die Ressource für alle Sprachen anwendbar ist.

enabledRegions[]

string

Stellt die Regionen dar, in denen Nutzer deine Aktionen aufrufen können (basierend auf dem Standort des Nutzers). Kann nicht festgelegt werden, wenn disabledRegions festgelegt ist. Wenn sowohl enabledRegions als auch disabledRegions nicht angegeben sind, können Nutzer deine Aktionen in allen Regionen aufrufen. Jede Region wird mithilfe des kanonischen Namens der AdWords-Zielregionen dargestellt. Siehe https://developers.google.com/adwords/api/docs/appendix/geotargeting. Beispiele: – "Deutschland" - "Ghana" - "Griechenland" - "Grenada" - "Vereinigtes Königreich" - "USA" - "Kleinere Amerikanische Überseeinseln" – „Uruguay“

disabledRegions[]

string

Stellt die Regionen dar, in denen deine Aktionen basierend auf dem aktuellen Standort des Nutzers blockiert sind. Kann nicht festgelegt werden, wenn enabledRegions festgelegt ist. Jede Region wird mithilfe des kanonischen Namens der AdWords-Zielregionen dargestellt. Siehe https://developers.google.com/adwords/api/docs/appendix/geotargeting. Beispiele: – "Deutschland" - "Ghana" - "Griechenland" - "Grenada" - "Vereinigtes Königreich" - "USA" - "Kleinere Amerikanische Überseeinseln" – „Uruguay“

category

enum (Category)

Die Kategorie für dieses Actions-Projekt.

usesTransactionsApi

boolean

Gibt an, ob Aktionen Transaktionen verwenden können (z. B. Reservierungen vornehmen, Bestellungen annehmen usw.) Bei „false“ schlägt der Versuch, die Transaktions-APIs zu verwenden, fehl.

usesDigitalPurchaseApi

boolean

Gibt an, ob Aktionen Transaktionen für digitale Waren durchführen können.

usesInteractiveCanvas

boolean

Gibt an, ob Aktionen den interaktiven Canvas verwenden.

usesHomeStorage

boolean

Gibt an, ob Aktionen die Speicherfunktion des Zuhauses verwenden.

designedForFamily

boolean

Gibt an, ob Actions-Inhalte für Familien gedacht sind.

containsAlcoholOrTobaccoContent

boolean

Ob Aktionen alkohol- oder tabakbezogene Inhalte enthalten

keepsMicOpen

boolean

Legt fest, ob das Mikrofon in Actions ohne explizite Aufforderung während einer Unterhaltung eingeschaltet bleibt.

surfaceRequirements

object (SurfaceRequirements)

Die Oberflächenanforderungen, die eine Client-Oberfläche unterstützen muss, um Aktionen in diesem Projekt aufzurufen.

testingInstructions

string

Anleitung zum Testen im freien Format für Actions-Prüfer, z. B. Anleitungen zur Kontoverknüpfung

localizedSettings

object (LocalizedSettings)

Lokalisierte Einstellungen für die Standardsprache des Projekts. Für jedes zusätzliche Gebietsschema sollte eine eigene Einstellungsdatei in einem eigenen Verzeichnis vorhanden sein.

accountLinking

object (AccountLinking)

Nutzern erlauben, über Google Log-in und/oder Ihren eigenen OAuth-Dienst Konten zu erstellen oder zu verknüpfen.

selectedAndroidApps[]

string

Android-Apps, die für den Zugriff auf Google Play-Käufe für Transaktionen ausgewählt wurden Dies ist eine Auswahl aus den Android-Apps, die mit dem Actions-Projekt verknüpft sind, um die Markeninhaberschaft zu bestätigen und zusätzliche Funktionen zu aktivieren. Weitere Informationen finden Sie unter https://developers.google.com/assistant/console/brand-verification.

SurfaceRequirements

Enthält eine Reihe von Anforderungen, die die Client-Oberfläche erfüllen muss, um Aktionen in Ihrem Projekt aufzurufen.

YAML-Darstellung
minimumRequirements: 
  - object (CapabilityRequirement)
Felder
minimumRequirements[]

object (CapabilityRequirement)

Die Mindestfunktionen, die zum Aufrufen der Aktionen in Ihrem Projekt erforderlich sind. Fehlt auf der Oberfläche eine dieser Angaben, wird die Aktion nicht ausgelöst.