WidgetWriteUserEventRequest

Message de requête pour la méthode WidgetService.WidgetWriteUserEvent.

Représentation JSON
{
  "location": string,
  "configId": string,
  "writeUserEventRequest": {
    object (WriteUserEventRequest)
  },
  "additionalParams": {
    object (AdditionalParams)
  }
}
Champs
location

string

Obligatoire. Ressource d'emplacement où l'événement utilisateur d'écriture du widget sera effectué. Format : locations/{location}

configId

string

Obligatoire. UUID de WidgetConfig. Ce champ permet d'identifier la configuration du widget, l'ensemble de modèles utilisés pour écrire l'événement utilisateur.

writeUserEventRequest

object (WriteUserEventRequest)

Obligatoire. Requête d'écriture d'événement utilisateur.

additionalParams

object (AdditionalParams)

Obligatoire. Paramètres supplémentaires pour améliorer la sécurité et la confidentialité.

WriteUserEventRequest

Message de requête pour la méthode WriteUserEvent.

Représentation JSON
{
  "parent": string,
  "writeAsync": boolean,
  "userEvent": {
    object (UserEvent)
  }
}
Champs
parent

string

Obligatoire. Nom de la ressource parente. Si l'action d'écriture d'un événement utilisateur est appliquée au niveau DataStore, le format est le suivant : projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStore}. Si l'action d'écriture d'un événement utilisateur est appliquée au niveau Location, par exemple, l'événement avec Document sur plusieurs DataStore, le format est le suivant : projects/{project}/locations/{location}.

writeAsync

boolean

Si la valeur est définie sur "true", l'événement utilisateur est écrit de manière asynchrone après validation, et l'API répond sans attendre l'écriture.

userEvent

object (UserEvent)

Obligatoire. Événement utilisateur à écrire.