商品送货时间是系统为您估算出的一份订单所需的时间 订单中的商品送货信号 合作伙伴可以使用 功能,代表商家设置特定地区的送货时间 。
配送信号合作伙伴可以使用此资源为以下商品设置送货时间:
商品区域对,以及代表客户查看或删除现有送货时间
商家。一个
ProductDeliveryTime
资源存储区
多个送货时间,并且只能有一个ProductDeliveryTime
每个优惠 1 个实例。
如需使用 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