Ürün yönetimini taşı

Ürünlerinizi programatik olarak yüklemek ve yönetmek için Merchant API'yi kullanabilirsiniz. accounts.products kaynağı, ürün ve tekliflerin 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ış başlıklı makaleyi inceleyin.

Aşağıda, Content API for Shopping ile Merchant Products API'nin karşılaştırmasını görebilirsiniz:

Content API for Shopping Merchant Products API Açıklama
URL https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/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 products yöntemlerinin karşılaştırmasını aşağıda bulabilirsiniz:

Yöntem Content API for Shopping Merchant Products API
customBatch Evet Hayır
insert Evet Evet
get Evet Evet
update Evet Kullanılamıyor
delete Evet Evet
list Evet Evet

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

Content API for Shopping Merchant API
GET https://shoppingcontent.googleapis.com/content/v2.1/{ACCOUNT_ID}/products/{PRODUCT_ID} GET https://merchantapi.googleapis.com/products/v1beta/{name=accounts/*/products/*}

İstekler

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

Kaynaklar

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