WidgetExecuteActionRequest

WidgetService.WidgetExecuteAction 方法的要求訊息。

JSON 表示法
{
  "location": string,
  "configId": string,
  "executeActionRequest": {
    object (ExecuteActionRequest)
  },
  "additionalParams": {
    object (AdditionalParams)
  }
}
欄位
location

string

這是必要旗標,要執行小工具首頁 FetchDocuments 的位置資源。格式:locations/{location}

configId

string

這是必要旗標,WidgetConfig 的 UUID。這個欄位用於識別小工具設定。

executeActionRequest

object (ExecuteActionRequest)

這是必要旗標,傳送至 DataConnectorService.ExecuteAction 的 Proxy 要求。

additionalParams

object (AdditionalParams)

這是必要旗標,可提升安全性和隱私權的其他參數。

ExecuteActionRequest

要求 DataConnectorService.ExecuteAction 方法。

JSON 表示法
{
  "name": string,
  "actionName": string,
  "args": {
    object
  },
  "languageCode": string,
  "assistAnswerInfo": {
    object (AssistAnswerInfo)
  }
}
欄位
name

string

這是必要旗標,DataConnector 項資源。

用於執行動作的資料連接器。

actionName

string

必要。動作名稱。

例如:「send_email」

args

object (Struct format)

這是必要旗標,動作的具名引數。

例如:{"recipient": "tom@...", "subject": ... }

提供給使用者時,這部分可能可以編輯。

languageCode

string

(選用步驟) 動作建立的狀態和錯誤訊息所用的語言。

assistAnswerInfo

object (AssistAnswerInfo)

(選用步驟) 如果指定,動作執行結果會與指定的輔助回覆相關聯。這樣一來,Google 助理就能在同一個工作階段的後續回覆中,將結果納入考量。

參照的輔助回覆資源必須存在。