Method: accounts.products.update

Bir Manufacturer Center hesabına ürünün özelliklerini ekler veya günceller.

Sağlanan özelliklerle ürün oluşturur. Ürün zaten mevcutsa tüm özellikler yenileriyle değiştirilir. Yükleme sırasındaki kontroller minimum düzeydedir. Bir ürünün geçerli olabilmesi için gerekli tüm özelliklerin mevcut olması gerekir. Sorunlar, API'nin bir ürünün yeni yüklemesini kabul ettikten sonra görünebilir ve geçersiz bir ürünü mevcut geçerli bir ürünün üzerine yazmak mümkündür. Bu durumu tespit etmek için ürünü almanız ve yeni sürüm kullanıma sunulduğunda sorun olup olmadığını kontrol etmeniz gerekir.

Yüklenen özelliklerin alınabilmesi için öncelikle işlenmesi gerekir. Bu tarihe kadar yeni ürünler kullanılamayacak ve daha önce yüklenen ürünlerin alınması, ürünün orijinal durumuna dönecek.

HTTP isteği

PUT https://manufacturers.googleapis.com/v1/{parent=accounts/*}/products/{name}

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
parent

string

accounts/{account_id} biçimindeki üst kimlik.

account_id: Manufacturer Center hesabının kimliği.

name

string

{targetCountry}:{contentLanguage}:{productId} biçimindeki ad.

targetCountry: CLDR bölge kodu olarak ürünün hedef ülkesi (örneğin, ABD).

contentLanguage - İki harfli ISO 639-1 dil kodu (örneğin, tr) olarak ürünün içerik dilidir.

productId - Ürünün kimliği. Daha fazla bilgi için https://support.google.com/manufacturers/answer/6124116#id adresine bakın.

İstek içeriği

İstek metni, Attributes öğesinin bir örneğini içerir.

Yanıt gövdesi

Başarılı olursa yanıt gövdesi boş olur.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/manufacturercenter

Daha fazla bilgi için OAuth 2.0 Overview (OAuth 2.0'a Genel Bakış) sayfasına göz atın.