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

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

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

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

create

שותפים של אותות משלוח יכולים ליצור או לעדכן את זמן האספקה של המוצר, על ידי קריאה ל-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

כדי לברר מהו זמן האספקה של המוצר, אפשר להתקשר למספר 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