Settings

Stellt nicht sprachenspezifische Einstellungen eines Actions-Projekts dar.

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: Dies ist die Standardeinstellung für das Projekt. In 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 in allen Sprachen anwendbar ist.

enabledRegions[]

string

Stellt die Regionen dar, in denen Nutzer deine Aktionen aufrufen können, basierend auf dem aktuellen Standort des Nutzers. Kann nicht festgelegt werden, wenn disabledRegions festgelegt ist. Wenn weder enabledRegions noch disabledRegions angegeben sind, können Nutzer deine Aktionen in allen Regionen aufrufen. Jede Region wird durch den kanonischen Namen der geografischen Ziele in AdWords 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

Gibt die Regionen an, in denen deine Aktionen auf Grundlage des Nutzerstandorts blockiert sind. Kann nicht festgelegt werden, wenn enabledRegions festgelegt ist. Jede Region wird durch den kanonischen Namen der geografischen Ziele in AdWords 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“ schlagen Versuche, die Transactions APIs zu verwenden, fehl.

usesDigitalPurchaseApi

boolean

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

usesInteractiveCanvas

boolean

Gibt an, ob für Aktionen der interaktive Canvas verwendet wird.

usesHomeStorage

boolean

Gibt an, ob Aktionen die Speicherfunktion für zu Hause verwenden.

designedForFamily

boolean

Gibt an, ob der Aktionsinhalt familiengerecht ist (DFF)

containsAlcoholOrTobaccoContent

boolean

Gibt an, ob die Aktion Inhalte mit Bezug auf Alkohol oder Tabak enthält.

keepsMicOpen

boolean

Gibt an, ob das Mikrofon bei Aktionen während der Unterhaltung ohne ausdrückliche Aufforderung eingeschaltet bleiben darf.

surfaceRequirements

object (SurfaceRequirements)

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

testingInstructions

string

Testanleitungen im freien Format für den Prüfer von Aktionen (z. B. Anleitungen zur Kontoverknüpfung).

localizedSettings

object (LocalizedSettings)

Lokalisierte Einstellungen für die Standardsprache des Projekts. Für jede zusätzliche Sprache muss 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 sind. Dies ist eine Auswahl aus Android-Apps, die mit dem Aktionsprojekt 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 unterstützen 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. Wenn auf der Oberfläche etwas davon fehlt, wird die Aktion nicht ausgelöst.