اختبار مورد المنتجات

في ما يلي بعض الأمثلة التي يمكنك استخدامها لاختبار عملية التنفيذ باستخدام مرجع واحد (products)

إضافة منتج

  1. إنشاء ملف JSON صالح المنتج.

  2. إنشاء insert طلب مع بيانات المنتج ومعرّف التاجر:

    POST https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products
    
  3. تأكَّد من تلقّي رمز الحالة HTTP 200.

عرض منتج

  1. إنشاء get طلب مع معرّف التاجر و productId:

    GET https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products/productId
    
  2. تأكَّد من تلقّي رمز الحالة HTTP 200 ومن تلقّي بيانات JSON المنتج.

تعديل منتج

  1. يمكنك إنشاء ملف JSON جديد لمنتج. على سبيل المثال، غيّر حقلاً واحدًا في JSON availability: in stock إلى availability: out of stock المنتج الذي استخدمته لاختبار طلب insert.

  2. إنشاء insert طلب مع بيانات المنتج الجديدة ومعرّف التاجر:

    POST https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products
    
  3. تأكَّد من تلقّي رمز الحالة HTTP 200. بعد خمسة على الأقل دقيقة، يمكنك تقديم طلب "get" آخر لتأكيد القيمة المعدّلة. تم تطبيق availability: out of stock.

حذف منتج

  1. إنشاء delete طلب مع معرّف التاجر و productId:

    DELETE https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products/productId
    
  2. تأكَّد من تلقّي رمز الحالة HTTP 204.