הגדרת זמן אספקה של מוצרים

זמן אספקה של מוצר הוא אומדן של זמן הטיפול בהזמנה נמסרה לאחר הצבתה. אותות משלוח שותפים יכולים להשתמש בזה כדי להגדיר זמני אספקה לאזורים ספציפיים בשם המוכרים שהם עובדים איתם בשיתוף.

שותפים שמספקים נתוני משלוח יכולים להשתמש במקור המידע הזה כדי להגדיר זמני אספקה עבור צמדים של אזורי מבצע, וכדי להציג או למחוק זמני אספקה קיימים בשם המוכרים שהם מקושרים אליהם. אחת ProductDeliveryTime מאגרי משאבים כמה זמני אספקה, ויכול להיות רק ProductDeliveryTime אחד מופע לכל מוצר.

כדי להשתמש במשאב ProductDeliveryTime, צריך לבצע אימות בתור המוכר שלך חשבון Center, ולא חשבון המוכר שאתם מעדכנים.

create

שותפים שמשתמשים באותות משלוח יכולים ליצור או לעדכן זמן אספקה של מוצר עד התקשרות אל create באמצעות merchantIdשל חשבון המוכר לעדכון, וגם ProductDeliveryTime מכונה. כדי לעדכן זמן אספקה קיים של מוצר, צריך לציין כל ProductDeliveryTime השדות, כולל אלה שלא השתנו. כל אחד הבקשה create מחליפה את המופע הקודם, ולכן לא כוללים שדות הם הולכים לאיבוד. ה-method הזה מחזירה את המכונה 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

קבלת זמן האספקה של מוצר באמצעות שיחת טלפון get עם שם המוכר merchantId וגם productId. השיטה הזו מחזירה את הערך ProductDeliveryTime למופע של productId הנתון.

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

delete

שותפים שמספקים נתוני משלוח יכולים למחוק את זמן האספקה של המוצר באמצעות התקשרות delete עם שם המוכר merchantId וגם productId. השיטה הזו מחזירה תגובה ריקה.

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