Method: projects.locations.brands.stores.batchUpdate

Memperbarui toko dalam batch.

Permintaan HTTP

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

URL menggunakan sintaks gRPC Transcoding.

Parameter jalur

Parameter
parent

string

Wajib. Resource induk yang dibagikan oleh semua toko yang sedang diperbarui. Format: projects/{project}/locations/{location}/brands/{brand} Jika disetel, induk dari semua toko yang ditentukan dalam requests harus cocok dengan kolom ini.

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

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

object (UpdateStoreRequest)

Wajib. Pesan permintaan yang menentukan resource yang akan diperbarui. Maksimum 1.000 toko dapat diubah dalam batch.

Isi respons

Pesan respons untuk MenuService.BatchUpdateStores.

Jika berhasil, isi respons memuat data dengan struktur berikut:

Representasi JSON
{
  "stores": [
    {
      object (Store)
    }
  ]
}
Kolom
stores[]

object (Store)

Toko diperbarui.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

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

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

UpdateStoreRequest

Pesan permintaan untuk MenuService.UpdateStore.

Representasi JSON
{
  "store": {
    object (Store)
  },
  "updateMask": string,
  "allowMissing": boolean
}
Kolom
store

object (Store)

Wajib. Toko yang akan diperbarui.

Kolom name toko digunakan untuk mengidentifikasi toko yang akan diperbarui. Format: projects/{project}/locations/{location}/brands/{brand}/stores/{store}

updateMask

string (FieldMask format)

Opsional. Daftar kolom yang akan diperbarui

Ini adalah comma-separated list berisi nama kolom yang sepenuhnya memenuhi syarat. Contoh: "user.displayName,photo".

allowMissing

boolean

Opsional. Jika disetel ke benar (true), dan toko tidak ditemukan, toko baru akan dibuat. Dalam situasi ini, updateMask diabaikan.