- JSON-Darstellung
- ExpectedInput
- InputPrompt
- SpeechResponse
- RichResponse
- Element
- SimpleResponse
- BasicCard
- Schaltfläche
- StructuredResponse
- OrderUpdate (Bestellupdate)
- Aktion
- Beleg
- RejectionInfo
- CancellationInfo
- InTransitInfo
- FulfillmentInfo
- ReturnInfo
- UserNotification
- MediaResponse
- MediaObject
- CarouselBrowse
- Element
- TableCard
- ColumnProperties (Spaltenattribute)
- Zeile
- Zelle
- HtmlResponse
- Vorschlag
- LinkOutSuggestion
- ExpectedIntent
- FinalResponse
- CustomPushMessage
- UserNotification
- Ziel
„AppResponse“ ist die Antwort, die von der Auftragsausführung an Google Assistant gesendet wird. Beispiele für die Verwendung in Actions on Google finden Sie unter https://developers.google.com/assistant/df-asdk/reference/conversation-webhook-json#conversation-response-body.
JSON-Darstellung | |
---|---|
{ "conversationToken": string, "userStorage": string, "resetUserStorage": boolean, "expectUserResponse": boolean, "expectedInputs": [ { object ( |
Felder | |
---|---|
conversationToken |
Ein intransparentes Token, das bei jeder Unterhaltung an die Aktion zurückgegeben wird. |
userStorage |
Ein intransparentes Token, das von der Aktion gesteuert wird und in den Unterhaltungen eines bestimmten Nutzers beibehalten wird. Wenn leer oder nicht angegeben, bleibt das vorhandene persistente Token unverändert. Die maximale Größe des Strings beträgt 10.000 Byte. Wenn für denselben Nutzer mehrere Dialogfelder gleichzeitig ausgeführt werden, können sich Aktualisierungen dieses Tokens unerwartet gegenseitig überschreiben. |
resetUserStorage |
Gibt an, ob der beibehaltene userStorage gelöscht wird. Ist die Richtlinie auf „true“ gesetzt, ist das Feld „userStorage“ bei der nächsten Interaktion mit dem Nutzer leer. |
expectUserResponse |
Gibt an, ob die Aktion eine Nutzerantwort erwartet. Dies gilt für eine laufende Unterhaltung und den Wert „false“, wenn die Unterhaltung beendet ist. |
expectedInputs[] |
Liste der Eingaben, die die Aktion erwartet. Jede Eingabe kann eine allgemeine Aktion in Google-Intent (beginnend mit „actions.“) oder eine Liste möglicher Intents sein. Derzeit wird nur eine Eingabe unterstützt. |
finalResponse |
Letzte Antwort, wenn die Aktion keine Eingabe des Nutzers erwartet. |
customPushMessage |
Eine benutzerdefinierte Push-Nachricht, mit der Entwickler strukturierte Daten an Actions on Google senden können. |
isInSandbox |
Gibt an, ob die Antwort im Sandbox-Modus verarbeitet werden soll. Dieses Bit ist erforderlich, um strukturierte Daten im Sandbox-Modus an Google zu senden. |
ExpectedInput
JSON-Darstellung | |
---|---|
{ "inputPrompt": { object ( |
Felder | |
---|---|
inputPrompt |
Die benutzerdefinierte Aufforderung, mit der der Nutzer um seine Eingabe gebeten wird. |
possibleIntents[] |
Liste der Intents, die zum Ausführen dieser Eingabe verwendet werden können. Damit Actions on Google nur die unbearbeiteten Nutzereingaben zurückgibt, sollte die App den Intent |
speechBiasingHints[] |
Liste der Wortgruppen, die Google für die Aktion zur Sprachgewichtung verwenden soll. Es sind bis zu 1.000 Wortgruppen erlaubt. |
InputPrompt
Eingabeaufforderung, mit der Assistant den Nutzer dazu anregt, die Frage der App einzugeben.
JSON-Darstellung | |
---|---|
{ "initialPrompts": [ { object ( |
Felder | |
---|---|
initialPrompts[] |
Erste Aufforderungen, in denen der Nutzer um seine Eingabe gebeten wird. Es wird nur ein „initial_prompt“ unterstützt. |
richInitialPrompt |
Nutzlast der Aufforderung. |
noInputPrompts[] |
Aufforderung, mit der der Nutzer gefragt wird, wenn er keine Eingabe gibt. |
SpeechResponse
Antwort, die nur Sprache enthält. VERWORFEN.
JSON-Darstellung | |
---|---|
{ // Union field |
Felder | ||
---|---|---|
Union-Feld type . Arten der Sprachausgabe: Text-in-Sprache oder SSML Für type ist nur einer der folgenden Werte zulässig: |
||
textToSpeech |
Nur-Text der Sprachausgabe, z.B. „Wohin möchtest du?“/ |
|
ssml |
Strukturierte gesprochene Antwort an den Nutzer im SSML-Format, z.B. " |
RichResponse
Eine umfassende Antwort, die Audioinhalte, Text, Karten, Vorschläge und strukturierte Daten enthalten kann.
JSON-Darstellung | |
---|---|
{ "items": [ { object ( |
Felder | |
---|---|
items[] |
Eine Liste von UI-Elementen, aus denen die Antwort besteht. Die Elemente müssen die folgenden Anforderungen erfüllen: 1. Das erste Element muss eine |
suggestions[] |
Eine Liste mit Antwortvorschlägen. Diese werden immer am Ende der Antwort angezeigt. Wenn sie in einem |
linkOutSuggestion |
Ein zusätzlicher Vorschlags-Chip, der auf die verknüpfte App oder Website verweist. |
Element
Elemente der Antwort.
JSON-Darstellung | |
---|---|
{ "name": string, // Union field |
Felder | ||
---|---|---|
name |
Optionale benannte Kennzeichnung dieses Artikels |
|
Union-Feld item . Elementtyp. Für item ist nur einer der folgenden Werte zulässig: |
||
simpleResponse |
Sprach- und Textantworten |
|
basicCard |
Eine einfache Karte. |
|
structuredResponse |
Strukturierte Nutzlast, die von Google verarbeitet werden soll. |
|
mediaResponse |
Antwort, die eine Reihe von Medien angibt, die wiedergegeben werden sollen. |
|
carouselBrowse |
Karte zum Durchsuchen von Karussells. Verwende stattdessen „collectionBrowse“. |
|
tableCard |
Tabellenkarte. |
|
htmlResponse |
Zum Rendern auf Canvas verwendete HTML-Antwort. |
SimpleResponse
Eine einfache Antwort, die dem Nutzer gesprochen wird oder Text enthält.
JSON-Darstellung | |
---|---|
{ "textToSpeech": string, "ssml": string, "displayText": string } |
Felder | |
---|---|
textToSpeech |
Nur-Text der Sprachausgabe, z.B. „Wohin möchtest du?“ Schließt sich mit „ssml“ gegenseitig aus. |
ssml |
Strukturierte gesprochene Antwort an den Nutzer im SSML-Format, z.B. |
displayText |
Optionaler Text, der im Chat-Infofeld angezeigt wird. Wenn nicht angegeben, wird eine Anzeige von „textToSpeech“ oder „ssml“ oben verwendet. Auf 640 Zeichen begrenzt. |
BasicCard
Eine einfache Karte zur Anzeige einiger Informationen, z.B. ein Bild und/oder Text.
JSON-Darstellung | |
---|---|
{ "title": string, "subtitle": string, "formattedText": string, "image": { object ( |
Felder | |
---|---|
title |
Gesamttitel der Karte. Optional. |
subtitle |
Optional. |
formattedText |
Text der Karte Unterstützt eine begrenzte Anzahl von Markdown-Syntax für die Formatierung. Erforderlich, sofern kein Bild vorhanden ist. |
image |
Ein Hero-Image für die Karte. Die Höhe ist auf 192 dp festgelegt. Optional. |
buttons[] |
Schaltflächen Derzeit wird höchstens 1 Schaltfläche unterstützt. Optional. |
imageDisplayOptions |
Anzeigeoption für Bilder auswählen. Optional. |
Schaltfläche
Ein Schaltflächenobjekt, das normalerweise unten auf einer Karte erscheint.
JSON-Darstellung | |
---|---|
{
"title": string,
"openUrlAction": {
object ( |
Felder | |
---|---|
title |
Titel der Schaltfläche. Erforderlich. |
openUrlAction |
Aktion, die ausgeführt werden soll, wenn Nutzende auf die Schaltfläche tippen. Erforderlich. |
StructuredResponse
Die Antwort, die festgelegt ist, damit die App mit strukturierten Daten antwortet.
JSON-Darstellung | |
---|---|
{ // Union field |
Felder | ||
---|---|---|
Union-Feld data . Der Container der Nutzlastantwort von Drittanbieter-Agents. Für data ist nur einer der folgenden Werte zulässig: |
||
orderUpdate |
Die App zeigt nach Erhalt der Bestellung eine aktuelle Bestellung an (z.B. |
|
orderUpdateV3 |
Die App stellt nach Erhalt der Bestellung eine Bestellaktualisierung im API Version 3-Format bereit. |
OrderUpdate
Veraltet: Verwenden Sie stattdessen V3 Proto. Aktualisieren Sie eine Bestellung.
JSON-Darstellung | |
---|---|
{ "googleOrderId": string, "actionOrderId": string, "orderState": { object ( |
Felder | ||
---|---|---|
googleOrderId |
Die ID der Bestellung ist die von Google ausgestellte ID. |
|
actionOrderId |
Erforderlich. Die kanonische Bestell-ID, die auf diese Bestellung verweist. Wenn Integratoren die kanonische Bestell-ID in ihrem System nicht generieren, können sie einfach die in der Bestellung enthaltene googleOrderId kopieren. |
|
orderState |
Der neue Status der Bestellung. |
|
orderManagementActions[] |
Die anwendbaren Verwaltungsaktionen für die Bestellung wurden aktualisiert, z.B. „Verwalten“, „Ändern“ oder „Support kontaktieren“. |
|
receipt |
Bestellbeleg. |
|
updateTime |
Wann die Bestellung aus der Perspektive der App aktualisiert wurde. Ein Zeitstempel im Format RFC3339 UTC „Zulu“ in Nanosekunden. Beispiel: |
|
totalPrice |
Neuer Gesamtpreis der Bestellung |
|
lineItemUpdates |
Zuordnung von Änderungen auf Werbebuchungsebene, aufgeschlüsselt nach Artikel-ID. Optional. Ein Objekt, das eine Liste von |
|
userNotification |
Wenn dieses Flag angegeben ist, wird dem Nutzer eine Benachrichtigung mit dem angegebenen Titel und Text angezeigt. Das Angeben einer Benachrichtigung ist ein Vorschlag für die Benachrichtigung und führt nicht zwangsläufig zu einer Benachrichtigung. |
|
infoExtension |
Zusatzdaten auf Grundlage eines benutzerdefinierten Bestellstatus oder zusätzlich zu den Informationen zu einem Standardstatus. Ein Objekt mit Feldern eines beliebigen Typs. Ein zusätzliches Feld |
|
Union-Feld info . Zusätzliche Informationen zum Status der Bestellung. Für info ist nur einer der folgenden Werte zulässig: |
||
rejectionInfo |
Informationen zum Ablehnungsstatus. |
|
cancellationInfo |
Informationen zum Kündigungsstatus. |
|
inTransitInfo |
Informationen zum Status der Übertragung. |
|
fulfillmentInfo |
Informationen zum Ausführungsstatus. |
|
returnInfo |
Informationen zum zurückgegebenen Status. |
Aktion
Eine Folgeaktion im Zusammenhang mit der Bestellaktualisierung.
JSON-Darstellung | |
---|---|
{ "type": enum ( |
Felder | |
---|---|
type |
Aktionstyp aus. |
button |
Label und Link der Schaltfläche. |
Beleg
Veraltet: Verwenden Sie stattdessen V3 Proto. Quittung, wenn Bundesstaat BESTÄTIGT ist, oder ein anderer Bundesstaat (z.B. IN_TRANSIT, FULFILLED), einschließlich BESTÄTIGER Bundesstaat.
JSON-Darstellung | |
---|---|
{ "confirmedActionOrderId": string, "userVisibleOrderId": string } |
Felder | |
---|---|
confirmedActionOrderId |
Bestätigte Bestell-ID, wenn die Bestellung beim Integrator eingegangen ist. Dies ist die kanonische Bestell-ID, die im System des Integrators verwendet wird und auf die Bestellung verweist. Sie kann später verwendet werden, um die Bestellung als Beachten Sie, dass dieses Feld veraltet ist. Übergeben Sie das Feld stattdessen über „OrderUpdate.action_order_id“. |
userVisibleOrderId |
Optional. Die für den Nutzer sichtbare ID, die auf die aktuelle Bestellung verweist und gegebenenfalls auf der Belegkarte angezeigt wird. Dies sollte die ID sein, die normalerweise auf einem ausgedruckten Beleg oder einem Beleg erscheint, der an die E-Mail-Adresse des Nutzers gesendet wird. Der Nutzer sollte in der Lage sein, diese ID zu verwenden, um auf seine Bestellung für den von Integratoren bereitgestellten Kundenservice zu verweisen. Beachten Sie, dass dieses Feld ausgefüllt werden muss, wenn der Integrator eine nutzerseitige ID für eine Bestellung mit einem gedruckten Beleg / E-Mail-Beleg generiert. |
RejectionInfo
Die Ablehnungsinformationen, wenn der Status ABGELEHNT ist Diese Nachricht kann bei der ersten Bestellaktualisierung in der Konversation oder durch eine nachfolgende asynchrone Bestellaktualisierung ausgefüllt werden.
JSON-Darstellung | |
---|---|
{
"type": enum ( |
Felder | |
---|---|
type |
Ablehnungstyp. |
reason |
Ursache des Fehlers |
CancellationInfo
Veraltet: Verwenden Sie stattdessen V3 Proto. Die Stornierungsinformationen, wenn der Status CANCELLED ist.
JSON-Darstellung | |
---|---|
{ "reason": string } |
Felder | |
---|---|
reason |
Grund für die Stornierung. |
InTransitInfo
Veraltet: Verwenden Sie stattdessen V3 Proto. Die Informationen zu öffentlichen Verkehrsmitteln, wenn der Status IN_TRANSIT lautet.
JSON-Darstellung | |
---|---|
{ "updatedTime": string } |
Felder | |
---|---|
updatedTime |
Letzte Aktualisierungszeit für unterwegs. Ein Zeitstempel im Format RFC3339 UTC „Zulu“ in Nanosekunden. Beispiel: |
FulfillmentInfo
Veraltet: Verwenden Sie stattdessen V3 Proto. Die Informationen zur Auftragsausführung, wenn der Status FULFILLED ist.
JSON-Darstellung | |
---|---|
{ "deliveryTime": string } |
Felder | |
---|---|
deliveryTime |
Wann die Bestellung ausgeführt wird. Ein Zeitstempel im Format RFC3339 UTC „Zulu“ in Nanosekunden. Beispiel: |
ReturnInfo
Veraltet: Verwenden Sie stattdessen V3 Proto. Die Rückgabeinformationen, wenn der Status ABGELEHNT ist.
JSON-Darstellung | |
---|---|
{ "reason": string } |
Felder | |
---|---|
reason |
Rückgabegrund. |
UserNotification
Optionale Nutzerbenachrichtigung, die im Rahmen der Bestellaktualisierung angezeigt wird.
JSON-Darstellung | |
---|---|
{ "title": string, "text": string } |
Felder | |
---|---|
title |
Der Titel für die Nutzerbenachrichtigung. |
text |
Der Inhalt der Benachrichtigung. |
MediaResponse
Die Antwort, die eine Gruppe von Medien angibt, die während der Unterhaltung abgespielt werden sollen.
JSON-Darstellung | |
---|---|
{ "mediaType": enum ( |
Felder | |
---|---|
mediaType |
Medientyp in dieser Antwort. |
mediaObjects[] |
Die Liste der Medienobjekte. |
MediaObject
Stellt ein Medienobjekt dar, das mit MediaResponse zurückgegeben wird Enthält Informationen zum Medium, z. B. Name, Beschreibung und URL.
JSON-Darstellung | |
---|---|
{ "name": string, "description": string, "contentUrl": string, // Union field |
Felder | ||
---|---|---|
name |
Name dieses Medienobjekts. |
|
description |
die Beschreibung dieses Medienobjekts. |
|
contentUrl |
Die URL, die auf den Medieninhalt verweist |
|
Union-Feld image . Bild, das mit der Medienkarte angezeigt wird. Für image ist nur einer der folgenden Werte zulässig: |
||
largeImage |
Ein großes Bild wie das Cover des Albums usw. |
|
icon |
Ein kleines Bildsymbol, das rechts neben dem Titel angezeigt wird. Die Größe wird auf 36 × 36 dp angepasst. |
CarouselBrowse
Stellt eine Reihe von AMP-Dokumenten als Karussell aus großen Kacheln vor. Unter Umständen können Elemente ausgewählt werden, um das zugehörige AMP-Dokument in einem AMP-Viewer zu öffnen.
JSON-Darstellung | |
---|---|
{ "items": [ { object ( |
Felder | |
---|---|
items[] |
Min.: 2. Max: 10. |
imageDisplayOptions |
Anzeigeoption für Bilder auswählen. Optional. |
Element
Element im Karussell.
JSON-Darstellung | |
---|---|
{ "title": string, "description": string, "footer": string, "image": { object ( |
Felder | |
---|---|
title |
Titels des Karussellelements. Erforderlich. |
description |
Beschreibung des Karussellelements. Optional. |
footer |
Fußzeilentext für das Karussellelement, wird unter der Beschreibung angezeigt. Einzelne Textzeile, durch Auslassungspunkte abgeschnitten. Optional. |
image |
Hero-Image für das Karussellelement. Optional. |
openUrlAction |
URL des mit dem Karussellelement verknüpften Dokuments. Das Dokument kann HTML-Inhalte oder, wenn "urlTypeHint" auf AMP_CONTENT gesetzt ist, AMP-Inhalte enthalten. Erforderlich. |
TableCard
Eine Tabellenkarte zum Anzeigen einer Tabelle mit Text.
JSON-Darstellung | |
---|---|
{ "title": string, "subtitle": string, "image": { object ( |
Felder | |
---|---|
title |
Gesamttitel der Tabelle. Optional, muss jedoch festgelegt werden, wenn Untertitel angegeben wurden. |
subtitle |
Untertitel für die Tabelle. Optional. |
image |
Mit der Tabelle verknüpftes Bild. Optional. |
columnProperties[] |
Überschriften und Spaltenausrichtung. |
rows[] |
Zeilendaten der Tabelle Die ersten 3 Zeilen werden garantiert angezeigt, aber andere werden auf bestimmten Oberflächen möglicherweise ausgeschnitten. Testen Sie mit dem Simulator, welche Zeilen für eine bestimmte Oberfläche angezeigt werden. Auf Oberflächen, die die WEB_BROWSER-Funktion unterstützen, können Sie den Nutzer auf eine Webseite mit mehr Daten verweisen. |
buttons[] |
Schaltflächen Derzeit wird höchstens 1 Schaltfläche unterstützt. Optional. |
ColumnProperties
Behält die Eigenschaften von Spalten (einschließlich Kopfzeilen) bei.
JSON-Darstellung | |
---|---|
{
"header": string,
"horizontalAlignment": enum ( |
Felder | |
---|---|
header |
Überschrift der Spalte. |
horizontalAlignment |
Horizontale Ausrichtung des Inhalts in der Spalte „Richtig“. Wenn kein Wert angegeben ist, wird der Inhalt an der obersten Kante ausgerichtet. |
Row
Beschreibt eine Zeile in der Tabelle.
JSON-Darstellung | |
---|---|
{
"cells": [
{
object ( |
Felder | |
---|---|
cells[] |
Zellen in dieser Zeile. Die ersten 3 Zellen werden garantiert angezeigt, andere werden jedoch möglicherweise auf bestimmten Oberflächen ausgeschnitten. Testen Sie mit dem Simulator, welche Zellen für eine bestimmte Oberfläche angezeigt werden. |
dividerAfter |
Gibt an, ob nach jeder Zeile eine Trennlinie eingefügt werden soll. |
Handy
Beschreibt eine Zelle in einer Zeile.
JSON-Darstellung | |
---|---|
{ "text": string } |
Felder | |
---|---|
text |
Textinhalt der Zelle |
HtmlResponse
Antwort, die HTML mithilfe der interaktiven Canvas-Funktion anzeigt. Die maximale Größe der Antwort beträgt 50.000 Byte.
JSON-Darstellung | |
---|---|
{ "updatedState": value, "suppressMic": boolean, "url": string } |
Felder | |
---|---|
updatedState |
Übermittle das folgende JSON-Objekt an die App. |
suppressMic |
Gib eine Option an, damit das Mikrofon nach dieser immersiven Antwort nicht geöffnet wird. |
url |
Die URL der Anwendung. |
Vorschlag
Ein Chip mit Vorschlägen, auf den der Nutzer tippen kann, um schnell eine Antwort in der Unterhaltung zu posten.
JSON-Darstellung | |
---|---|
{ "title": string } |
Felder | |
---|---|
title |
Der Text im Vorschlags-Chip. Wenn dieser Text angetippt wird, wird er wortwörtlich in der Unterhaltung gepostet, als ob der Nutzer ihn eingegeben hätte. Jeder Titel darf unter den Vorschlags-Chips nur einmal vorkommen. Max. 25 Zeichen erforderlich |
LinkOutSuggestion
Erstellt einen Vorschlags-Chip, über den der Nutzer die App oder Website aufrufen kann, die mit diesem Agent verknüpft ist.
JSON-Darstellung | |
---|---|
{
"destinationName": string,
"url": string,
"openUrlAction": {
object ( |
Felder | |
---|---|
destinationName |
Der Name der App oder Website, mit der dieser Chip verknüpft ist. Der Chip wird mit dem Titel „Öffnen |
url |
Veraltet. Verwenden Sie stattdessen „OpenUrlAction“. |
openUrlAction |
Die URL der App oder Website, die geöffnet werden soll, wenn der Nutzer auf den Vorschlags-Chip tippt. Die Inhaberschaft für diese App/URL muss in den Aktionen in der Google Developer Console bestätigt werden. Andernfalls wird der Vorschlag dem Nutzer nicht angezeigt. „Open URL Action“ unterstützt HTTP-, HTTPS- und Intent-URLs. Informationen zu Intent-URLs finden Sie unter https://developer.chrome.com/multidevice/android/intents. |
ExpectedIntent
Der erwartete Intent, den die App vom Assistenten auffordert.
JSON-Darstellung | |
---|---|
{ "intent": string, "inputValueData": { "@type": string, field1: ..., ... }, "parameterName": string } |
Felder | |
---|---|
intent |
Der Name des integrierten Intents, z.B. |
inputValueData |
Zusätzliche Konfigurationsdaten, die für einen integrierten Intent erforderlich sind. Mögliche Werte für die integrierten Intents: Ein Objekt mit Feldern eines beliebigen Typs. Ein zusätzliches Feld |
parameterName |
Optional: ein Parameter des angeforderten Intents. Nur gültig für angeforderte Intents. Wird für die Sprachgewichtung verwendet. |
FinalResponse
Die endgültige Antwort, wenn keine Nutzereingabe erwartet wird.
JSON-Darstellung | |
---|---|
{ // Union field |
Felder | ||
---|---|---|
Union-Feld response . Mögliche Antworttypen. Für response ist nur einer der folgenden Werte zulässig: |
||
speechResponse |
Gesprochene Antwort, wenn der Nutzer nichts eingeben muss |
|
richResponse |
Rich-Media-Antwort, wenn der Nutzer keine Eingabe machen muss. |
CustomPushMessage
Eine benutzerdefinierte Push-Nachricht mit strukturierten Daten, die an die Actions Fulfillment API gesendet werden sollen.
JSON-Darstellung | |
---|---|
{ "target": { object ( |
Felder | ||
---|---|---|
target |
Das angegebene Ziel für die Push-Anfrage. |
|
Union-Feld content . Die verschiedenen Nutzlasttypen. Für content ist nur einer der folgenden Werte zulässig: |
||
orderUpdate |
Eine Bestellaktualisierung, die über Transaktions-APIs aufgegebene Bestellungen aktualisiert. |
|
userNotification |
Wenn dieses Flag angegeben ist, wird dem Nutzer eine Benachrichtigung mit dem angegebenen Titel und Text angezeigt. |
UserNotification
Nutzerbenachrichtigung, die zusammen mit einer Anfrage angezeigt werden soll.
JSON-Darstellung | |
---|---|
{ "title": string, "text": string } |
Felder | |
---|---|
title |
Der Titel der Benachrichtigung. |
text |
Der Inhalt der Benachrichtigung. |
Target
Das angegebene Ziel für die Push-Anfrage.
JSON-Darstellung | |
---|---|
{
"userId": string,
"intent": string,
"argument": {
object ( |
Felder | |
---|---|
userId |
Der Zielnutzer. |
intent |
Der Intent für das Targeting. |
argument |
Das Zielargument für einen Intent. Für V1 wird nur ein Argument unterstützt. |
locale |
Die Sprache für die Ausrichtung. Entspricht dem IETF-BCP-47-Sprachcode. Kann von einer mehrsprachigen App zur Ausrichtung einer bestimmten lokalisierten App auf einen Nutzer verwendet werden. Wenn keine Angabe erfolgt, wird standardmäßig en-US verwendet. |