زمان تحویل محصول تخمینی از زمان تحویل سفارش پس از ثبت است. شرکای سیگنال حمل و نقل می توانند از این ویژگی برای تنظیم زمان تحویل برای مناطق خاص از طرف تاجرانی که با آنها شریک هستند استفاده کنند.
شرکای سیگنالهای حمل و نقل میتوانند از این منبع برای تنظیم زمان تحویل برای جفتهای پیشنهاد-منطقه، و مشاهده یا حذف زمانهای تحویل موجود از طرف تاجرانی که با آنها مرتبط هستند، استفاده کنند. یک منبع ProductDeliveryTime
چندین بار تحویل را ذخیره می کند و در هر پیشنهاد فقط یک نمونه ProductDeliveryTime
می تواند وجود داشته باشد.
برای استفاده از منبع ProductDeliveryTime
، بهعنوان حساب Merchant Center خودتان احراز هویت کنید، نه حساب تجاری که بهروزرسانی میکنید.
ایجاد کنید
شرکای سیگنال های حمل و نقل می توانند با فراخوانی create
with 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