add_alert
ملاحظة مهمة: سيتم إيقاف Content API for Shopping نهائيًا في 18 أغسطس 2026.
rocket
تعرَّف على
Merchant API
، وهو البديل الرسمي لـ Content API for Shopping.
تستخدم Google تكنولوجيا الذكاء الاصطناعي لترجمة المحتوى إلى لغتك المفضّلة، وقد تتضمّن بعض الأخطاء.
اختبار مورد المنتجات
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
في ما يلي بعض الأمثلة التي يمكنك استخدامها لاختبار عملية التنفيذ باستخدام مصدر products.
إضافة منتج
أنشئ ملف JSON صالحًا لمنتج.
أرسِل insert
طلبًا
يتضمّن بيانات المنتج ورقم تعريف التاجر:
POST https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products
تأكَّد من تلقّي رمز حالة HTTP 200.
عرض منتج
أرسِل طلب get
يتضمّن رقم تعريف التاجر و
productId:
GET https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products/productId
تأكَّد من تلقّي رمز حالة HTTP 200 وبيانات JSON الخاصة بالمنتج.
تعديل منتج
أنشئ ملف JSON جديدًا لمنتج. على سبيل المثال، غيِّر حقلًا واحدًا في JSON من availability: in stock إلى availability: out of stock للمنتج الذي استخدمته لاختبار طلب insert.
أرسِل طلب insert
يتضمّن
بيانات المنتج الجديدة ورقم تعريف التاجر:
POST https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products
تأكَّد من تلقّي رمز حالة HTTP 200. بعد خمس دقائق على الأقل، يمكنك إرسال طلب get آخر لتأكيد تطبيق القيمة المعدَّلة availability: out of stock.
حذف منتج
أرسِل delete
طلب
يتضمّن رقم تعريف التاجر و
productId:
DELETE https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products/productId
تأكَّد من تلقّي رمز حالة HTTP 204.
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2026-07-06 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2026-07-06 (حسب التوقيت العالمي المتفَّق عليه)"],[],["To add a product, create valid JSON for it, then send an `insert` request via POST with the data and merchant ID, expecting an `HTTP 200` response. To view, send a `get` request via GET with the merchant ID and product ID, confirming an `HTTP 200` status and the JSON. To update, create new JSON, make an `insert` POST request, and verify `HTTP 200` then check with `get`. To delete, send a `delete` request via DELETE with the ID, verifying an `HTTP 204` status.\n"]]