يمكنك استخدام Merchant API لتحميل منتجاتك وإدارتها
برمجيًا. يتيح لك المرجع
accounts.products
إنشاء كتالوج متجر على الإنترنت، وهو عبارة عن قائمة بالمنتجات والعروض الترويجية. لمزيد من المعلومات حول تحميل منتجاتك وإدارتها باستخدام Merchant API، يمكنك الاطّلاع على نظرة عامة على Merchant Products
API.
في ما يلي عيّنة مقارنة بين Content API for Shopping و Merchant Products
API:
|
واجهة برمجة تطبيقات المحتوى في Shopping |
Merchant Products API |
الوصف |
عنوان URL |
https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID}/products/
|
https://merchantapi.googleapis.com/products/v1beta/ {PARENT}/productInputs:insert
|
يمثّل المتغيّر {PARENT} في عنوان URL لطلب Merchant API المعرّف الفريد للحساب.
|
المُعرّف |
{ID} |
{NAME} |
|
الطُرق
في ما يلي مقارنة بين طُرق المنتجات في Content API for Shopping
وMerchant Products API:
الطريقة |
واجهة برمجة تطبيقات المحتوى في Shopping |
Merchant Products API |
customBatch |
نعم |
لا |
insert |
نعم |
نعم |
get |
نعم |
نعم |
update |
نعم |
غير متوفر |
delete |
نعم |
نعم |
list |
نعم |
نعم |
في ما يلي نموذج مقارنة بين طريقة GET
في Content API for Shopping و
Merchant Products API:
واجهة برمجة تطبيقات المحتوى في 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/*} |
الطلبات
الطريقة |
عنوان URL في Content API for Shopping |
عنوان URL في Merchant Products API |
المعرّف في Content API |
المعرّف في Merchant Products API |
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} |
غير متوفر |
|
|
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/*} |
الموارد
واجهة برمجة تطبيقات المحتوى في Shopping |
Merchant Products API |
الوصف |
|
|
تم نقل حقول متعدّدة كانت في مرجع Product في Content API for Shopping إلى الحقل Attribute في مرجع ProductInput في Merchant Products API.
|