WidgetWriteUserEventRequest

Mensaje de solicitud del método WidgetService.WidgetWriteUserEvent.

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

string

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

configId

string

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

writeUserEventRequest

object (WriteUserEventRequest)

Obligatorio. La solicitud de escritura de eventos de usuario.

additionalParams

object (AdditionalParams)

Obligatorio. Parámetros adicionales para mejorar la seguridad y la privacidad.

WriteUserEventRequest

Mensaje de solicitud del método WriteUserEvent.

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

string

Obligatorio. Nombre del recurso superior. Si la acción de evento de usuario de escritura se aplica en el nivel DataStore, el formato es projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStore}. Si la acción de evento de usuario de escritura 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 le asigna el valor true, el evento de usuario se escribe de forma asíncrona después de la validación y la API responde sin esperar a que se escriba.

userEvent

object (UserEvent)

Obligatorio. Evento de usuario que se va a escribir.