Merchant Accounts API を使用して、サブアカウントを含むアカウント内のすべての商品の税金と配送の設定を管理します。
変更はすべての商品に適用されます。個々の商品の税金と送料を更新するには、Merchant Products API を使用します。
税金の設定
accounttax リソースを使用して、米国のユーザーをターゲットとする商品の税金設定を追加できます。これにより、アカウント単位で税金の設定が更新されます。
このサンプル リクエストでは、2 つの異なる地域に異なる税率を追加しています。(詳しくは、地域ターゲットをご覧ください)。
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
}
// ...
]
}
配送設定
accounts.shippingSettings
リソースを使用すると、マルチクライアント アカウント(MCA)と関連付けられているすべてのサブアカウントの配送設定を取得して更新できます。
MCA は通常、複数の販売者のオンライン ショップと API サービスを管理するインテグレータ、アグリゲータ、チャネル パートナーが使用します。複数のオンライン ショップやブランドを別々のウェブサイトで販売している販売者は、1 つの MCA にサブアカウントを設定することもできます。
一部の商品については、Google が自動的にお届け予定日を更新することがあります。
配送設定を追加する
accounts.shippingSettings.insert
メソッドを使用して、アカウントの送料設定を追加または更新します。
リクエスト本文には、単一の属性を更新する場合でも、accounts.shippingSettings
リソースの完全なリソース本文を含める必要があります。リクエスト本文に NULL または値がない場合、既存の値が null になります。
郵便番号グループを設定する
Merchant Accounts API を使用して、販売者のアカウントの地域(postalCodeGroups)を管理します。
postalCodeGroups リソースは、グループ化のリストです。各グループ化は、同じ配送設定を共有する複数の郵便番号のリストです。
Merchant API を使用して、postalCodeGroups を次のように管理します。
get 呼び出しを行い、すべてのshippingsettings と postalCodeGroups を取得します。
get 呼び出しから update 呼び出しに shippingsettings をコピーします。
配送サービスで配送時間ラベルを使用していない場合は、リクエスト本文から次のエントリを削除します。
"transitTimeLabels": [ "all other labels" ],
update 呼び出しの postalCodeGroups セクションに、使用する地域を入力します。
shippingsettings リソースと postalCodeGroups リソースを使用して update 呼び出しを行います。
当日配達を追加
ローカル在庫がある場合は、Content API for Shopping を使用して当日配達の配送サービスを設定できます。ローカル商品に店舗情報を追加する(addlocalinventory)をご覧ください。
当日配達の配送サービスは、shipmentType が local_delivery です。
次の点に注意してください。
- local_delivery 配送サービスはすべて当日配達と見なされます。
- ローカル配送の deliveryTime 情報は変更できません。
ローカル在庫商品の当日配達を設定するには、accounts.shippingSettings.insert
メソッドを使用します。
翌日配達を追加する
当日配達の受付終了時間後に注文された注文は、デフォルトで翌日配達にスケジュールされます。
翌日配達を無効にするには、no_delivery_post_cutoff を true に設定します。
翌日配達をオフにすると、配送サービスは毎日の受付終了時間より前にのみ表示されます。
翌日配達は、shipmentType が local_delivery の場合にのみ利用できます。
返品に関するポリシーを追加する
ショッピング広告またはオーガニック リスティングで商品を掲載している場合は、returnpolicyonline を使用して、次の属性でオンライン返品ポリシーを作成、表示、編集、削除できます。
- 対象国(ショッピング広告と無料リスティングの返品に関するポリシーを設定するをご覧ください) * 再入荷手数料
- 返品方法
- 返品商品の状態
- 返品理由のカテゴリ
- 返品に関するポリシーの URL(ショッピング広告と無料リスティングの返品に関するポリシーを設定するをご覧ください)
ショッピング広告またはオーガニック リスティングで販売される商品には、返品先住所は必要ありません。
詳しくは、ショッピング広告とオーガニック リスティングの返品に関するポリシーを設定するをご覧ください。
returnpolicyonline.create を使用して返品に関するポリシーを追加できます。レスポンスには、更新されたポリシーが含まれます。
POST https://merchantapi.googleapis.com/v1beta/{account_id}/returnpolicyonline