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

في ما يلي بعض الأمثلة التي يمكنك استخدامها لاختبار عملية التنفيذ باستخدام مرجع 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.