設定產品運送時間

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

運送信號合作夥伴可利用這項資源設定運送時間 以及代表下列對象查看或刪除現有的運送時間 顯示與廣告相連結的商家一 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