使用 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,如下所示:
调用 get 以检索所有 shippingsettings 和 postalCodeGroups。
将 get 调用中的 shippingsettings 复制到 update 调用中。
如果您不在配送服务中使用运送时间标签,请从请求正文中移除以下条目。
"transitTimeLabels": [ "all other labels" ],
在 postalCodeGroups 部分中为 update 调用填充您要使用的区域。
使用 shippingsettings 和 postalCodeGroups 资源进行 update 调用。
添加当天送达服务
如果您有本地商品目录,可以使用 Content API for Shopping 配置当天送达配送服务。请参阅为本地商品添加店内信息 (addlocalinventory)。
当天送达配送服务的 shipmentType 为 local_delivery。
需要注意以下事项:
- 所有 local_delivery 配送服务均被视为当天送达。
- 您无法更改本地送货的 deliveryTime 信息。
使用 shippingsettings.update 为您的本地商品目录商品设置当天送达。
添加次日送达
默认情况下,在当天送达截止时间之后下的订单安排在次日送达。
如需停用次日送达,请将 no_delivery_post_cutoff 设置为 true。
如果您停用次日送达,您的配送服务只会在每天的截止时间之前显示。
仅当 shipmentType 为 local_delivery 时,次日送达才可用。
添加退货政策
如果您通过购物广告或自然搜索结果展示商品,则可以使用 returnpolicyonline 创建、查看、修改或删除具有以下属性的在线退货政策:
- 目标国家/地区(请参阅为购物广告和非付费商品详情设置退货政策) * 重新上架费
- 退货方法
- 退货条件
- 退货原因类别
- 退货政策网址(请参阅为购物广告和非付费商品详情设置退货政策)
通过购物广告或自然搜索结果销售的商品不需要退货地址。
如需了解详情,请参阅为购物广告和自然搜索结果设置退货政策。
您可以使用 returnpolicyonline.create 添加退货政策。响应中包含更新后的政策。
POST https://merchantapi.googleapis.com/v1beta/{account_id}/returnpolicyonline