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. |