प्रॉडक्ट की डिलीवरी में लगने वाला समय सेट करें

प्रॉडक्ट की डिलीवरी में लगने वाला समय, किसी ऑर्डर में लगने वाले समय का अनुमान होता है लगाने के बाद डिलीवर करना होगा. शिपिंग सिग्नल पार्टनर इसका इस्तेमाल कर सकते हैं व्यापारियों/कंपनियों की ओर से खास क्षेत्रों के लिए, डिलीवरी में लगने वाला समय सेट करने की सुविधा तो यह भी हो सकता है.

शिपिंग सिग्नल के पार्टनर, इस संसाधन का इस्तेमाल करके, डिलीवरी में लगने वाला समय सेट कर सकते हैं डिलीवरी में लगने वाले समय को देखने या मिटाने के लिए. जिन कारोबारियों या कंपनियों से वे जुड़े हुए हैं. एक 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