Method: projects.locations.userEvents.write

Menulis satu peristiwa pengguna.

Permintaan HTTP

POST https://discoveryengine.googleapis.com/v1/{parent=projects/*/locations/*}/userEvents:write

URL menggunakan sintaks gRPC Transcoding.

Parameter jalur

Parameter
parent

string

Wajib. Nama resource induk. Jika tindakan tulis peristiwa pengguna diterapkan di tingkat DataStore, formatnya adalah: projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStore}. Jika tindakan tulis peristiwa pengguna diterapkan di tingkat Location, misalnya, peristiwa dengan Document di beberapa DataStore, formatnya adalah: projects/{project}/locations/{location}.

Parameter kueri

Parameter
writeAsync

boolean

Jika disetel ke benar (true), peristiwa pengguna akan ditulis secara asinkron setelah validasi, dan API akan merespons tanpa menunggu penulisan.

Isi permintaan

Isi permintaan memuat instance UserEvent.

Isi respons

Jika berhasil, isi respons akan berisi instance UserEvent.

Cakupan otorisasi

Memerlukan salah satu cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/discoveryengine.readwrite
  • https://www.googleapis.com/auth/discoveryengine.assist.readwrite

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource parent:

  • discoveryengine.userEvents.create

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.