管理稅金和運送設定

使用 Merchant Accounts API,您就能管理帳戶中所有產品 (包括子帳戶) 的稅金和運送設定。

您所做的變更會套用至所有產品。如要更新個別產品的稅金和運費,請使用 Merchant Products API。

稅金設定

對於鎖定美國客戶的產品,您可以使用 accounttax 資源新增稅金設定。這樣就能更新帳戶層級的稅金設定。

這個要求範例針對兩個不同地點新增不同的稅率。(詳情請參閱指定地理區域)。

POST https://merchantapi.googleapis.com/accounts/v1beta/{account_id}/accounttax/{account_id}
{
  "taxRules": [
  {
    "regionCode": "US",
    "[locationId](/adwords/api/docs/appendix/geotargeting)": 21167,
    "useGoogleRate": true,
    "shippingTaxed": false
  },

 {
   "locationId": 21137,
   "shippingTaxed": true,
   "selfSpecifiedRateMicros": 21500
 }

 // ...

 ]
}

運送設定

shippingsettings 資源可讓您擷取及更新多重客戶帳戶 (MCA) 和所有相關子帳戶的運送設定。

MCA 通常由為多個商家管理網路商店和 API 服務的整合商、集結網站及管道合作夥伴使用。如果商家有多個網路商店或品牌在不同的網站上銷售,也可選擇將子帳戶隸屬於單一 MCA。

Google 可以自動更新部分產品的預估送達時間。

新增運送設定

使用 shippingsettings.update 新增或更新帳戶的運送設定。

設定郵遞區號群組

使用 Merchant Accounts API 管理商家帳戶的區域 (稱為 postalCodeGroups)。

postalCodeGroups 資源是分組清單,其中每個群組都含有共用相同運送設定的多個郵遞區號清單。

使用 Merchant API 管理 postalCodeGroups,如下所示:

  1. 發出 get 呼叫來擷取所有 shippingsettingspostalCodeGroups

  2. get 呼叫中的 shippingsettings 複製到 update 呼叫。

  3. 如果您在運送服務中沒有使用運送時間標籤,請從要求主體中移除下列項目。

        "transitTimeLabels": [
        "all other labels"
    ],
    
  4. update 呼叫的 postalCodeGroups 區段中,填入要使用的區域。

  5. 使用 shippingsettingspostalCodeGroups 資源發出 update 呼叫。

新增當天到貨服務

如果您擁有店面商品目錄資料,就可以透過 Content API for Shopping 設定當天到貨運送服務。請參閱「為店面產品新增店內資訊」(addlocalinventory)。

當天到貨運送服務的 shipmentTypelocal_delivery

注意事項如下:

  • 所有 local_delivery 運送服務都視為當天到貨服務。
  • 您無法變更本地配送的 deliveryTime 資訊。

使用 shippingsettings.update 為店面商品目錄產品設定當天到貨服務。

新增次日到貨服務

根據預設,如果訂單是在當天到貨截止時間後下單,則會排定次日到貨。

如要關閉次日到貨服務,請將 no_delivery_post_cutoff 設為 true

如果您關閉次日到貨服務,只會在每天的截止時間之前顯示運送服務。

shipmentTypelocal_delivery 時,才提供次日到貨服務。

新增退貨政策

如果您是透過購物廣告或自然產品資訊刊登產品,可以使用 returnpolicyonline 建立、查看、編輯或刪除具有下列屬性的線上退貨政策:

透過購物廣告或自然產品資訊銷售的產品不需要退貨地址。

詳情請參閱「設定購物廣告和自然產品資訊的退貨政策」一文。

您可以使用 returnpolicyonline.create 來新增退貨政策。回應會包含更新後的政策。

POST https://merchantapi.googleapis.com/v1beta/{account_id}/returnpolicyonline