تتيح لك مصادر البيانات تحميل منتجاتك إلى Google. تسهِّل مصادر البيانات التلقائية إرسال بيانات منتجاتك إلى Google. لمزيد من المعلومات، يُرجى الاطّلاع على نظرة عامة على واجهة برمجة تطبيقات مصادر بيانات التجّار.
في ما يلي نموذج مقارنة للطلبات في Content API for Shopping وواجهة برمجة تطبيقات مصادر بيانات التاجر:
واجهة برمجة تطبيقات المحتوى في Shopping | واجهة برمجة تطبيقات مصادر بيانات التاجر | |
---|---|---|
عنوان URL | https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/datafeeds | https://merchantapi.googleapis.com/datasources/v1beta/{parent}/dataSources |
المعرّفات | {id} | {name} |
الطُرق
في ما يلي مقارنة بين طرق خلاصات البيانات في Content API for Shopping وواجهة برمجة التطبيقات لمصادر بيانات التاجر:
الطريقة | واجهة برمجة تطبيقات المحتوى في Shopping | واجهة برمجة تطبيقات مصادر بيانات التاجر |
---|---|---|
customBatch |
نعم | لا |
insert |
نعم | نعم |
get |
نعم | نعم |
update |
نعم | نعم |
delete |
نعم | نعم |
list |
نعم | نعم |
fetchNow |
نعم | نعم |
المعرّفات
على عكس الموارد الأخرى، لا يمكن إنشاء اسم مصدر البيانات من Content API ID نظرًا لتغيير قيم المعرّف. يمكنك استدعاء طريقة القائمة للحصول على المعرّفات الجديدة لمصادر البيانات.
يمكنك بدلاً من ذلك استدعاء الطريقة
accounts.products.get
والحصول على رقم تعريف مصدر البيانات الجديد من
المرجع
product
.
الطُرق
في ما يلي التغييرات التي طرأت على خلاصات البيانات في واجهة برمجة التطبيقات لمصادر البيانات في التاجر:
الطريقة | عنوان URL في Content API for Shopping | عنوان URL في واجهة برمجة تطبيقات مصادر بيانات التاجر | المعرّف في Content API for Shopping | المعرّف في واجهة برمجة تطبيقات مصادر بيانات التاجر | الوصف |
---|---|---|---|---|---|
create |
POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/datafeeds |
POST https://merchantapi.googleapis.com/datasources/v1beta/{parent=accounts/*}/dataSources |
{merchantId} | {parent} |
في Content API for Shopping، إنّ سيناريو create الوحيد هو إنشاء خلاصة الملفات الأساسية. وتم طرح جميع سيناريوهات "create " الأخرى حديثًا في واجهة برمجة تطبيقات مصادر بيانات التاجر.
|
update |
PUT https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/datafeeds/{datafeedId} |
PATCH https://merchantapi.googleapis.com/datasources/v1beta/{dataSource.name=accounts/*/dataSources/*} |
{merchantId}/datafeeds/ {datafeedId} |
{dataSource.name=accounts/*/dataSources/*} |
|
delete |
DELETE https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/datafeeds/ {datafeedId} |
DELETE https://merchantapi.googleapis.com/datasources/v1beta/ {name=accounts/*/dataSources/*} |
{merchantId}/datafeeds/{datafeedId} | {name=accounts/*/dataSources/*} | |
get |
GET https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/datafeeds/ {datafeedId} |
GET https://merchantapi.googleapis.com/datasources/v1beta/ {name=accounts/*/dataSources/*} |
{merchantId}/datafeeds/ {datafeedId} |
{name=accounts/*/dataSources/*} | |
list |
GET https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/datafeeds |
GET https://merchantapi.googleapis.com/datasources/v1beta/ {parent=accounts/*}/dataSources |
{merchantId} | {parent} | |
fetchnow |
مشاركة https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/datafeeds/{datafeedId}/fetchNow | POST https://merchantapi.googleapis.com/datasources/v1beta/{name=accounts/*/dataSources/*}:fetch | {merchantId}/datafeeds/{datafeedId} | {name=accounts/*/dataSources/*} |