تتيح لك مصادر البيانات تحميل منتجاتك إلى 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 نظرًا لتغيير قيم 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 |
POST 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/*} | |
datafeedstatuses.get |
GET https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/datafeedstatuses/{datafeedId} |
GET https://merchantapi.googleapis.com/accounts/v1beta/{merchantId}/datasources/{datafeedId}/fileUploads/latest |
{merchantId}/datafeeds/{datafeedId} | {merchantId}/datasources/{datafeedId} | المعرِّف الوارد في طلب البيانات من واجهة برمجة التطبيقات لاسترداد حالة المنتج هو نفسه لكل من Content API for Shopping وMerchant API. يمكنك تكرار سلوك طلب |