Ü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 |
|
|
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ı.
|