Ürün yönetimini taşı

Ürünlerinizi programatik olarak yüklemek ve yönetmek için Merchant API'yi kullanabilirsiniz. accounts.products kaynağı, ürünlerin ve tekliflerin bir listesi olan bir online mağaza kataloğu oluşturmanıza olanak tanır. Merchant API'yi kullanarak ürünlerinizi yükleme ve yönetme hakkında daha fazla bilgi için Merchant Products API'ye Genel Bakış sayfasına göz atın.

Content API for Shopping ile Merchant Products API'nin örnek bir karşılaştırmasını burada görebilirsiniz:

Content API for Shopping Satıcı Ürünleri API'sı Açıklama
URL https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/products/ https://merchantapi.googleapis.com/products/v1beta/{parent}/productInputs:insert Merchant API istek URL'sindeki {parent} değişkeni, hesabın benzersiz tanımlayıcısını temsil eder.
Tanımlayıcı {id} {name}

Yöntemler

Content API for Shopping ve Merchant Products API'deki ürün yöntemlerinin karşılaştırması aşağıda verilmiştir:

Yöntem Content API for Shopping Satıcı Ürünleri API'sı
customBatch Evet Hayır
insert Evet Evet
get Evet Evet
update Evet Kullanılamıyor
delete Evet Evet
list Evet Evet

Aşağıda, Content API for Shopping ve Merchant Products API için GET yönteminin örnek bir karşılaştırması verilmiştir:

Content API for Shopping Satıcı API'si
GET https://shoppingcontent.googleapis.com/content/v2.1/{accountId}/products/{productId} GET https://merchantapi.googleapis.com/products/v1beta/{name=accounts/*/products/*}

İstekler

Yöntem Content API for Shopping'deki URL Merchant Products API'deki URL Content API'deki tanımlayıcı Merchant Products API'deki tanımlayıcı
insert POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/products POST https://merchantapi.googleapis.com/products/v1beta/{parent}/productsInputs:insert?dataSource={dataSourceName} {merchantId} {parent}
update PATCH https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/products/{productId} Kullanılamıyor
delete DELETE https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/products/{productId} DELETE https://merchantapi.googleapis.com/products/v1beta/{name=accounts/*/productInputs/*}?dataSource={dataSourceName} {merchantId}/datafeeds/{productId} {name=accounts/*/productInputs/*}
get GET https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/products/{productId} GET https://merchantapi.googleapis.com/products/v1beta/{name=accounts/*/products/*} {merchantId}/datafeeds/{productId} {name=accounts/*/products/*}
list GET https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/products GET https://merchantapi.googleapis.com/products/v1beta/{parent=accounts/*}/products {merchantId} {parent=accounts/*}

Kaynaklar

Content API for Shopping Satıcı Ürünleri API'sı Açıklama
  • Ürün
  • ProductStatus
  • Ürün
  • ProductInput
Content API for Shopping'deki Product kaynağında bulunan birden fazla alan, Merchant Products API'deki ProductInput kaynağındaki Attribute alanının altına taşındı.