Method: projects.locations.brands.evaluationCases.batchUpdate

Melakukan kumpulan update pada EvaluationCases.

Permintaan HTTP

POST https://foodorderingaiagent.googleapis.com/v1beta/{parent=projects/*/locations/*/brands/*}/evaluationCases:batchUpdate

URL menggunakan sintaks gRPC Transcoding.

Parameter jalur

Parameter
parent

string

Wajib. Resource induk yang digunakan bersama oleh semua kasus evaluasi yang sedang diperbarui. Format: projects/{project}/locations/{location}/brands/{brand} Jika ditetapkan, induk dari semua kasus evaluasi yang ditentukan dalam requests harus cocok dengan kolom ini.

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "requests": [
    {
      object (UpdateEvaluationCaseRequest)
    }
  ]
}
Kolom
requests[]

object (UpdateEvaluationCaseRequest)

Wajib. Pesan permintaan yang menentukan resource yang akan diperbarui. Maksimal 1.000 kasus evaluasi dapat diubah dalam satu batch.

Isi respons

Pesan respons untuk MenuService.BatchUpdateEvaluationCases.

Jika berhasil, isi respons memuat data dengan struktur berikut:

Representasi JSON
{
  "evaluationCases": [
    {
      object (EvaluationCase)
    }
  ]
}
Kolom
evaluationCases[]

object (EvaluationCase)

EvaluationCases diperbarui.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

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

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

UpdateEvaluationCaseRequest

Pesan permintaan untuk MenuService.UpdateEvaluationCase.

Representasi JSON
{
  "evaluationCase": {
    object (EvaluationCase)
  },
  "updateMask": string,
  "allowMissing": boolean
}
Kolom
evaluationCase

object (EvaluationCase)

Wajib. Kasus evaluasi yang akan diperbarui.

Kolom name kasus evaluasi digunakan untuk mengidentifikasi kasus evaluasi yang akan diperbarui. Format: projects/{project}/locations/{location}/brands/{brand}/evaluationCases/{evaluationCase}

updateMask

string (FieldMask format)

Opsional. Daftar kolom yang akan diperbarui

Ini adalah daftar dipisahkan koma yang berisi nama-nama kolom yang sepenuhnya valid. Contoh: "user.displayName,photo".

allowMissing

boolean

Opsional. Jika ditetapkan ke true, dan kasus evaluasi tidak ditemukan, kasus evaluasi baru akan dibuat. Dalam situasi ini, updateMask akan diabaikan.