Method: projects.locations.products.patch

Membuat perubahan pada resource Produk. Hanya kolom displayName, description, dan labels yang dapat diperbarui saat ini.

Jika label diperbarui, perubahan tidak akan tercermin dalam kueri hingga waktu indeks berikutnya.

Kemungkinan error:

  • Menampilkan NOT_FOUND jika Produk tidak ada.
  • Menampilkan INVALID_ARGUMENT jika displayName ada di updateMask, tetapi tidak ada di permintaan atau lebih dari 4.096 karakter.
  • Menampilkan INVALID_ARGUMENT jika deskripsi ada di updateMask, tetapi lebih dari 4.096 karakter.
  • Menampilkan INVALID_ARGUMENT jika productCategory ada di updateMask.

Permintaan HTTP

PATCH https://vision.googleapis.com/v1p4beta1/{product.name=projects/*/locations/*/products/*}

URL menggunakan sintaks gRPC Transcoding.

Parameter jalur

Parameter
product.name

string

Nama resource produk.

Formatnya adalah: projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID.

Kolom ini diabaikan saat membuat produk.

Parameter kueri

Parameter
updateMask

string (FieldMask format)

FieldMask yang menentukan kolom yang akan diperbarui. Jika updateMask tidak ditentukan, semua kolom yang dapat diubah akan diperbarui. Jalur penyamaran yang valid mencakup productLabels, displayName, dan description.

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

Isi permintaan

Isi permintaan memuat instance Product.

Isi respons

Jika berhasil, isi respons akan berisi instance Product.

Cakupan Otorisasi

Memerlukan salah satu cakupan OAuth berikut:

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

Untuk mengetahui informasi selengkapnya, lihat Ringkasan Autentikasi.