ضبط مدة تسليم المنتجات

إن وقت تسليم المنتج هو تقدير للوقت الذي يستغرقه تسليم الطلب بعد تقديمه. يمكن لشركاء إشارات الشحناستخدام هذه الميزة لضبط مُدد التسليم لمناطق محدّدة نيابةً عن التجّار الذين لديهم شراكة معهم.

يمكن للشركاء في إشارات الشحن استخدام هذا المرجع لتحديد مُدد التسليم للأزواج المعروضة في مناطق العرض، وعرض مُدد التسليم الحالية أو حذفها بالنيابة عن التجّار المرتبطين بهم. يخزن مورد ProductDeliveryTime واحد عدة مُدد تسليم، ويمكن إنشاء مثيل ProductDeliveryTime واحد فقط لكل عرض.

لاستخدام المورد ProductDeliveryTime، يجب المصادقة على حسابك على Merchant Center، وليس حساب التاجر الذي تعدّله.

إنشاء

يمكن للشركاء في إشارات الشحن تحديد مدة تسليم المنتج أو تعديلها من خلال التواصل مع create مع merchantIdحساب التاجر لتعديله، ومثيل ProductDeliveryTime. لتعديل مدة تسليم المنتجات الحالية، تأكَّد من توفير جميع حقول ProductDeliveryTime، بما في ذلك الحقول التي لم يتم تغييرها. يؤدّي كل طلب create إلى استبدال المثيل السابق، لذا يتم فقدان الحقول التي لا تدرجها. تعرِض هذه الطريقة النسخة الافتراضية ProductDeliveryTime مع المعلومات المعدّلة التي ترسلها.

يمكن أن يحتوي كل ProductDeliveryTime على 100 إدخال areaDeliveryTimes كحدّ أقصى.

POST https://shoppingcontent.googleapis.com/content/v2.1/merchantId/productdeliverytime

إليك نموذج نص الطلب:

{
  "productId": {
    "productId": "online:en:US:offer-id"
  }
  "areaDeliveryTimes": [
    {
      "deliveryArea": {
        "countryCode": "US"
        "postalCodeRange": {
          "firstPostalCode": "123*"
          "lastPostalCode": "456*"
        }
      }
      "deliveryTime": {
        "minHandlingTimeDays": "0"
        "maxHandlingTimeDays": "1"
        "minTransitTimeDays": "2"
        "maxTransitTimeDays": "4"
      }
    },
    {
      "deliveryArea": {
        "countryCode": "US"
        "administrativeAreaCode": "NY"
      }
      "deliveryTime": {
        "minHandlingTimeDays": "0"
        "maxHandlingTimeDays": "1"
        "minTransitTimeDays": "5"
        "maxTransitTimeDays": "7"
      }
    }
  ]
}

الحصول على

يمكنك معرفة مدة تسليم المنتج من خلال الاتصال على العنوان get مع merchantId لدى التاجر وproductId. تعرض هذه الطريقة مثيل ProductDeliveryTime لدالة productId المحددة.

GET https://shoppingcontent.googleapis.com/content/v2.1/merchantId/productdeliverytime/productId

حذف

يمكن للشركاء في إشارات الشحن حذف مدة تسليم المنتج من خلال الاتصال بالأرقام delete مع merchantId وproductId للتاجر. وتُرجع هذه الطريقة استجابة فارغة.

DELETE https://shoppingcontent.googleapis.com/content/v2.1/merchantId/productdeliverytime/productId