Method: accounts.products.update
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Menyisipkan atau memperbarui atribut produk di akun Manufacturer Center.
Membuat produk dengan atribut yang diberikan. Jika produk sudah ada, semua atribut akan diganti dengan atribut baru. Pemeriksaan saat waktu upload minimal. Semua atribut wajib harus ada agar produk valid. Masalah dapat muncul kemudian setelah API menerima upload baru untuk suatu produk dan produk yang valid yang ada dapat diganti dengan produk yang tidak valid. Untuk mendeteksinya, Anda harus mengambil produk dan memeriksa masalahnya setelah versi baru tersedia.
Atribut yang diupload harus diproses terlebih dahulu sebelum dapat diambil. Hingga saat itu, produk baru tidak akan tersedia, dan pengambilan produk yang diupload sebelumnya akan mengembalikan status asli produk.
Permintaan HTTP
PUT https://manufacturers.googleapis.com/v1/{parent=accounts/*}/products/{name}
URL menggunakan sintaksis gRPC Transcoding.
Parameter jalur
Parameter |
parent |
string
ID induk dalam format accounts/{account_id} . account_id - ID akun Manufacturer Center.
|
name |
string
Nama dalam format {targetCountry}:{contentLanguage}:{productId} . targetCountry - Negara target produk sebagai kode wilayah CLDR (misalnya, US).
contentLanguage - Bahasa konten produk sebagai kode bahasa ISO 639-1 dua huruf (misalnya, en).
productId - ID produk. Untuk mengetahui informasi selengkapnya, lihat https://support.google.com/manufacturers/answer/6124116#id.
|
Isi permintaan
Isi permintaan memuat instance Attributes
.
Isi respons
Jika berhasil, isi respons adalah objek JSON kosong.
Cakupan otorisasi
Memerlukan cakupan OAuth berikut:
https://www.googleapis.com/auth/manufacturercenter
Untuk mengetahui informasi selengkapnya, lihat OAuth 2.0 Overview.
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-08-17 UTC.
[null,null,["Terakhir diperbarui pada 2025-08-17 UTC."],[[["\u003cp\u003eUpdates or creates product attributes within a Manufacturer Center account, potentially overwriting existing data.\u003c/p\u003e\n"],["\u003cp\u003eRequires providing product details like target country, content language, and a unique product ID within the request.\u003c/p\u003e\n"],["\u003cp\u003eUploaded product data needs processing time before becoming visible or retrievable in its updated state.\u003c/p\u003e\n"],["\u003cp\u003eUtilizes the \u003ccode\u003ePUT\u003c/code\u003e method and specific path parameters for identifying the account and product in the request URL.\u003c/p\u003e\n"],["\u003cp\u003eNeeds authorization with the \u003ccode\u003ehttps://www.googleapis.com/auth/manufacturercenter\u003c/code\u003e scope for access.\u003c/p\u003e\n"]]],[],null,["# Method: accounts.products.update\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n- [Authorization scopes](#body.aspect)\n- [Try it!](#try-it)\n\nInserts or updates the attributes of the product in a Manufacturer Center account.\n\nCreates a product with the provided attributes. If the product already exists, then all attributes are replaced with the new ones. The checks at upload time are minimal. All required attributes need to be present for a product to be valid. Issues may show up later after the API has accepted a new upload for a product and it is possible to overwrite an existing valid product with an invalid product. To detect this, you should retrieve the product and check it for issues once the new version is available.\n\nUploaded attributes first need to be processed before they can be retrieved. Until then, new products will be unavailable, and retrieval of previously uploaded products will return the original state of the product.\n\n### HTTP request\n\n`PUT https://manufacturers.googleapis.com/v1/{parent=accounts/*}/products/{name}`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n| Parameters ||\n|----------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `parent` | `string` Parent ID in the format `accounts/{account_id}`. `account_id` - The ID of the Manufacturer Center account. |\n| `name` | `string` Name in the format `{targetCountry}:{contentLanguage}:{productId}`. `targetCountry` - The target country of the product as a CLDR territory code (for example, US). `contentLanguage` - The content language of the product as a two-letter ISO 639-1 language code (for example, en). `productId` - The ID of the product. For more information, see \u003chttps://support.google.com/manufacturers/answer/6124116#id\u003e. |\n\n### Request body\n\nThe request body contains an instance of [Attributes](/manufacturers/reference/rest/v1/Attributes).\n\n### Response body\n\nIf successful, the response body is an empty JSON object.\n\n### Authorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/manufacturercenter`\n\nFor more information, see the [OAuth 2.0 Overview](/identity/protocols/OAuth2)."]]