WidgetWriteUserEventRequest

Anfragenachricht für die Methode WidgetService.WidgetWriteUserEvent.

JSON-Darstellung
{
  "location": string,
  "configId": string,
  "writeUserEventRequest": {
    object (WriteUserEventRequest)
  },
  "additionalParams": {
    object (AdditionalParams)
  }
}
Felder
location

string

Erforderlich. Die Standortressource, in der das Nutzerereignis zum Schreiben von Widgets ausgeführt wird. Format: locations/{location}

configId

string

Erforderlich. Die UUID der WidgetConfig. Dieses Feld wird verwendet, um die Widget-Konfiguration und die Gruppe von Modellen zu identifizieren, die zum Schreiben des Nutzerereignisses verwendet werden.

writeUserEventRequest

object (WriteUserEventRequest)

Erforderlich. Die Schreibanfrage für das Nutzerereignis.

additionalParams

object (AdditionalParams)

Erforderlich. Zusätzliche Parameter zur Verbesserung von Sicherheit und Datenschutz.

WriteUserEventRequest

Anfragenachricht für die Methode „WriteUserEvent“

JSON-Darstellung
{
  "parent": string,
  "writeAsync": boolean,
  "userEvent": {
    object (UserEvent)
  }
}
Felder
parent

string

Erforderlich. Der Name der übergeordneten Ressource. Wenn die Aktion „Nutzerereignis schreiben“ auf DataStore-Ebene angewendet wird, lautet das Format: projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStore}. Wenn die Aktion „Nutzerereignis schreiben“ beispielsweise auf Location-Ebene angewendet wird, das Ereignis mit Document über mehrere DataStore hinweg erfolgt, lautet das Format: projects/{project}/locations/{location}.

writeAsync

boolean

Bei „true“ wird das Nutzerereignis nach der Validierung asynchron geschrieben und die API antwortet, ohne auf den Schreibvorgang zu warten.

userEvent

object (UserEvent)

Erforderlich. Das Nutzerereignis, das geschrieben werden soll.