WidgetWriteUserEventRequest

Mensagem de pedido para o método WidgetService.WidgetWriteUserEvent.

Representação JSON
{
  "location": string,
  "configId": string,
  "writeUserEventRequest": {
    object (WriteUserEventRequest)
  },
  "additionalParams": {
    object (AdditionalParams)
  }
}
Campos
location

string

Obrigatório. O recurso de localização onde o evento de utilizador de gravação do widget vai ser realizado. Formato: locations/{location}

configId

string

Obrigatório. O UUID do WidgetConfig. Este campo é usado para identificar a configuração do widget, o conjunto de modelos usados para escrever o evento do utilizador.

writeUserEventRequest

object (WriteUserEventRequest)

Obrigatório. O pedido de gravação do evento do utilizador.

additionalParams

object (AdditionalParams)

Obrigatório. Parâmetros adicionais para melhoria da segurança e privacidade.

WriteUserEventRequest

Mensagem de pedido para o método WriteUserEvent.

Representação JSON
{
  "parent": string,
  "writeAsync": boolean,
  "userEvent": {
    object (UserEvent)
  }
}
Campos
parent

string

Obrigatório. O nome do recurso principal. Se a ação de evento de utilizador de gravação for aplicada ao nível DataStore, o formato é: projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStore}. Se a ação de evento de utilizador de gravação for aplicada ao nível Location, por exemplo, o evento com Document em vários DataStore, o formato é: projects/{project}/locations/{location}.

writeAsync

boolean

Se estiver definido como verdadeiro, o evento do utilizador é escrito de forma assíncrona após a validação, e a API responde sem aguardar a escrita.

userEvent

object (UserEvent)

Obrigatório. Evento do utilizador a escrever.