نقل بيانات إدارة المنتجات

يمكنك استخدام Merchant API لتحميل منتجاتك وإدارتها آليًا. يتيح لك المورد accounts.products إنشاء كتالوج متجر على الإنترنت، وهو قائمة بالمنتجات والعروض. لمزيد من المعلومات حول تحميل منتجاتك وإدارتها باستخدام Merchant API، يُرجى الاطّلاع على المقالة نظرة عامة على واجهة Merchant Products API.

إليك نموذج مقارنة بين Content API for Shopping وMerchant Products API:

واجهة برمجة تطبيقات المحتوى في Shopping واجهة برمجة تطبيقات منتجات التاجر الوصف
عنوان URL https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/products/ https://merchantapi.googleapis.com/products/v1beta/{parent}/productInputs:insert يمثّل المتغيّر {parent} في عنوان URL لطلب Merchant API المعرّف الفريد للحساب.
المُعرّف {id} {name}

الطُرق

في ما يلي مقارنة بين طرق المنتجات في Content API for Shopping وMerchant Products API:

الطريقة واجهة برمجة تطبيقات المحتوى في Shopping واجهة برمجة تطبيقات منتجات التاجر
customBatch نعم لا
insert نعم نعم
get نعم نعم
update نعم غير متوفّر
delete نعم نعم
list نعم نعم

في ما يلي نموذج مقارنة لطريقة GET في Content API for Shopping وMerchant Products API:

واجهة برمجة تطبيقات المحتوى في Shopping واجهة برمجة تطبيقات التاجر
GET https://shoppingcontent.googleapis.com/content/v2.1/{accountId}/products/{productId} GET https://merchantapi.googleapis.com/products/v1beta/{name=accounts/*/products/*}

طلبات

الطريقة عنوان URL في Content API for Shopping عنوان URL في Merchant Products API المعرّف في Content API المعرّف في Merchant Products API
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} غير متوفّر
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/*}

المراجع

واجهة برمجة تطبيقات المحتوى في Shopping واجهة برمجة تطبيقات منتجات التاجر الوصف
  • المنتج
  • ProductStatus
  • المنتج
  • ProductInput
تم نقل حقول متعدّدة كانت مُدرَجة في المورد Product ضمن Content API for Shopping ضمن الحقل Attribute في مورد ProductInput في Merchant Products API.