Richiesta di messaggio per il metodo WidgetService.WidgetExecuteAction
.
Rappresentazione JSON |
---|
{ "location": string, "configId": string, "executeActionRequest": { object ( |
Campi | |
---|---|
location |
Obbligatorio. La risorsa di posizione in cui verrà eseguito FetchDocuments della home page del widget. Formato: |
configId |
Obbligatorio. L'UUID di WidgetConfig. Questo campo viene utilizzato per identificare la configurazione del widget. |
executeActionRequest |
Obbligatorio. La richiesta proxy a DataConnectorService.ExecuteAction. |
additionalParams |
Obbligatorio. Parametri aggiuntivi per il miglioramento della sicurezza e della privacy. |
ExecuteActionRequest
Richiesta per il metodo DataConnectorService.ExecuteAction
.
Rappresentazione JSON |
---|
{
"name": string,
"actionName": string,
"args": {
object
},
"languageCode": string,
"assistAnswerInfo": {
object ( |
Campi | |
---|---|
name |
Obbligatorio. Il connettore dati utilizzato per eseguire l'azione. |
actionName |
Obbligatorio. Il nome dell'azione. Ad esempio: "send_email" |
args |
Obbligatorio. Argomenti denominati dell'azione. Ad esempio: Quando viene offerta a un utente, questa parte potrebbe essere modificabile. |
languageCode |
Facoltativo. Lingua da utilizzare per i messaggi di stato e di errore creati dalle azioni. |
assistAnswerInfo |
Facoltativo. Se specificato, il risultato dell'esecuzione dell'azione verrà associato alla risposta dell'assistente fornita. In questo modo, l'assistente può tenere conto del risultato nelle risposte successive della stessa sessione. La risorsa di risposta assistita a cui viene fatto riferimento deve esistere. |