Bulk-Import von Nutzerereignissen. Die Anfrageverarbeitung kann synchron erfolgen. Bereits vorhandene Termine werden übersprungen. Verwenden Sie diese Methode, um bisherige Nutzerereignisse nachzutragen.
Operation.response hat den Typ ImportResponse. Es ist möglich, dass nur ein Teil der Elemente erfolgreich eingefügt wird. Operation.metadata hat den Typ „ImportMetadata“.
HTTP-Anfrage
POST https://discoveryengine.googleapis.com/v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:import
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
| Parameter | |
|---|---|
parent |
Erforderlich. Name der übergeordneten DataStore-Ressource im Format |
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
| JSON-Darstellung |
|---|
{ "errorConfig": { object ( |
| Felder | |
|---|---|
errorConfig |
Der gewünschte Speicherort für Fehler, die während des Imports aufgetreten sind. Kann nicht für Inline-Importe von Nutzerereignissen festgelegt werden. |
| Erforderlich: Die gewünschte Quelle für die Nutzerereignisdaten. Im Folgenden finden Sie eine Liste von Feldern, die sich gegenseitig ausschließen. In einer Antwort wird höchstens eines der Felder festgelegt: | |
inlineSource |
Die Inline-Quelle für die Eingabeinhalte für UserEvents |
gcsSource |
Cloud Storage-Speicherort für die Eingabeinhalte |
bigquerySource |
BigQuery-Eingabequelle |
| Ende der sich gegenseitig ausschließenden Felder. | |
Antworttext
Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von Operation.
Autorisierungsbereiche
Erfordert einen der folgenden OAuth-Bereiche:
https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/discoveryengine.assist.readwritehttps://www.googleapis.com/auth/discoveryengine.readwritehttps://www.googleapis.com/auth/discoveryengine.serving.readwrite
Weitere Informationen finden Sie unter Authentication Overview.
IAM-Berechtigungen
Erfordert die folgende IAM-Berechtigung für die Ressource parent:
discoveryengine.userEvents.import
Weitere Informationen finden Sie in der IAM-Dokumentation.