設定產品運送時間

產品運送時間可用來預估下單所需的時間 才能正常使用運送信號 合作夥伴能使用該 功能,可代表商家設定特定區域的運送時間 進行整合

運送信號合作夥伴可利用這項資源設定運送時間 以及代表下列對象查看或刪除現有的運送時間 顯示與廣告相連結的商家一 ProductDeliveryTime 個資源存放區 多個運送時間,而且只能有一個 ProductDeliveryTime 每個優惠的執行個體數量。

如要使用 ProductDeliveryTime 資源,請驗證您的商家身分 ,而非您要更新的商家帳戶。

create

運送信號合作夥伴可以透過下列方式建立或更新產品運送時間: 呼叫 createmerchantId要更新的商家帳戶,以及 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 merchantIdproductId。這個方法會傳回 ProductDeliveryTime 指定 productId 的例項。

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

刪除

運送信號合作夥伴可以透過以下方式刪除產品的運送時間: 與商家的delete merchantIdproductId。這個方法會傳回空白的回應。

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