WidgetWriteUserEventRequest

WidgetService.WidgetWriteUserEvent 方法的请求消息。

JSON 表示法
{
  "location": string,
  "configId": string,
  "writeUserEventRequest": {
    object (WriteUserEventRequest)
  },
  "additionalParams": {
    object (AdditionalParams)
  }
}
字段
location

string

必需。将执行 widget 写入用户事件的位置资源。格式:locations/{location}

configId

string

必需。WidgetConfig 的 UUID。此字段用于标识 widget 配置,也就是写入用户事件所用的模型集。

writeUserEventRequest

object (WriteUserEventRequest)

必需。写入用户事件的请求。

additionalParams

object (AdditionalParams)

必需。用于增强安全性和隐私保护的其他参数。

WriteUserEventRequest

针对 WriteUserEvent 方法的请求消息。

JSON 表示法
{
  "parent": string,
  "writeAsync": boolean,
  "userEvent": {
    object (UserEvent)
  }
}
字段
parent

string

必需。父级资源名称。如果“写入用户事件”操作应用于 DataStore 级别,则格式为:projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStore}。如果“写入用户事件”操作应用于 Location 级别(例如,事件涉及跨多个 DataStoreDocument),则格式为:projects/{project}/locations/{location}

writeAsync

boolean

如果设置为 true,则用户事件将在经过验证后异步写入,并且 API 不会等待写入完成即会作出响应。

userEvent

object (UserEvent)

必需。要写入的用户事件。