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

تتيح لك مصادر البيانات تحميل منتجاتك إلى 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/*}