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

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

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

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

إنشاء

يمكن لشركاء إشارات الشحن إنشاء أو تعديل مدة تسليم المنتجات من خلال: جارٍ الاتصال بالرقم 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