זמן אספקת המוצר הוא הערכה של משך הזמן שיידרש למשלוח ההזמנה מרגע ביצועה. שותפים של Google שמשתמשים באותות משלוח יכולים להשתמש בתכונה הזו כדי להגדיר זמני אספקה לאזורים ספציפיים בשם המוכרים שהם עובדים איתם.
שותפים שמשתמשים באותות משלוח יכולים להשתמש במשאב הזה כדי להגדיר זמני אספקה לצמדים של מוצרים ואזורים, וכדי לראות או למחוק זמני אספקה קיימים בשם מוֹכרים שהם מקושרים אליהם. משאב אחד של
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
שותפים ששולחים אותות משלוח יכולים למחוק את זמן האספקה של מוצר באמצעות קריאה אל
delete עם merchantId של המוכר ועם productId. השיטה הזו מחזירה תגובה ריקה.
DELETE https://shoppingcontent.googleapis.com/content/v2.1/merchantId/productdeliverytime/productId