WidgetWriteUserEventRequest

Mensaje de solicitud para el método WidgetService.WidgetWriteUserEvent.

Representación JSON
{
  "location": string,
  "configId": string,
  "writeUserEventRequest": {
    object (WriteUserEventRequest)
  },
  "additionalParams": {
    object (AdditionalParams)
  }
}
Campos
location

string

Obligatorio. Es el recurso de ubicación en el que se realizará el evento de usuario de escritura del widget. Formato: locations/{location}

configId

string

Obligatorio. Es el UUID de WidgetConfig. Este campo se usa para identificar la configuración del widget y el conjunto de modelos que se usan para escribir el evento del usuario.

writeUserEventRequest

object (WriteUserEventRequest)

Obligatorio. Es la solicitud de escritura del evento del usuario.

additionalParams

object (AdditionalParams)

Obligatorio. Son parámetros adicionales para mejorar la seguridad y la privacidad.

WriteUserEventRequest

Es el mensaje de solicitud para el método WriteUserEvent.

Representación JSON
{
  "parent": string,
  "writeAsync": boolean,
  "userEvent": {
    object (UserEvent)
  }
}
Campos
parent

string

Obligatorio. Es el nombre del recurso principal. Si la acción de escribir evento de usuario se aplica a nivel de DataStore, el formato es projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStore}. Si la acción de escribir un evento de usuario se aplica en el nivel Location, por ejemplo, el evento con Document en varios DataStore, el formato es projects/{project}/locations/{location}.

writeAsync

boolean

Si se establece en verdadero, el evento del usuario se escribe de forma asíncrona después de la validación, y la API responde sin esperar la escritura.

userEvent

object (UserEvent)

Obligatorio. Es el evento de usuario que se escribirá.