ShippingSettings

販売アカウントの [送料設定](https://support.google.com/merchants/answer/6069284)

JSON 表現
{
  "name": string,
  "services": [
    {
      object (Service)
    }
  ],
  "warehouses": [
    {
      object (Warehouse)
    }
  ],
  "etag": string
}
フィールド
name

string

ID。送料設定のリソース名。形式: accounts/{account}/shippingSetting

services[]

object (Service)

省略可。移行先アカウントのサービスのリスト。

warehouses[]

object (Warehouse)

省略可。services で参照できるウェアハウスのリスト。

etag

string

必須。このフィールドは非同期の問題を回避するために使用されます。呼び出しと挿入の間で配送設定データが変更されていないことを確認します。ユーザーは以下の手順を行う必要があります。

  1. 最初の送料設定を作成するには、etag フィールドを空の文字列に設定します。

  2. 最初の作成後、insert メソッドを呼び出して、ETag と現在の配送設定データを取得してから、insert を呼び出します。

  3. 必要な配送設定情報に変更します。

  4. ステップ 2 で取得した ETag を含む必要な送料設定情報を使用して、insert メソッドを呼び出します。

  5. ステップ 2 とステップ 4 で送料設定のデータが変更された場合。配送設定データが変更されるたびに ETag が変更されるため、挿入リクエストは失敗します。新しい ETag で手順 2 ~ 4 を繰り返す必要があります。

サービス

配送サービス。

JSON 表現
{
  "deliveryCountries": [
    string
  ],
  "rateGroups": [
    {
      object (RateGroup)
    }
  ],
  "loyaltyPrograms": [
    {
      object (LoyaltyProgram)
    }
  ],
  "serviceName": string,
  "active": boolean,
  "currencyCode": string,
  "deliveryTime": {
    object (DeliveryTime)
  },
  "shipmentType": enum (ShipmentType),
  "minimumOrderValue": {
    object (Price)
  },
  "minimumOrderValueTable": {
    object (MinimumOrderValueTable)
  },
  "storeConfig": {
    object (StoreConfig)
  }
}
フィールド
deliveryCountries[]

string

必須。サービスが適用される国の CLDR 地域コード。

rateGroups[]

object (RateGroup)

省略可。送料グループの定義。最後の 1 つのみに、空の applicableShippingLabels(つまり「その他すべて」)を含めることができます。他の applicableShippingLabels を重複させることはできません。

loyaltyPrograms[]

object (LoyaltyProgram)

省略可。この配送サービスが制限されているポイント プログラム。

serviceName

string

必須。サービスの自由形式名。移行先アカウント内で一意である必要があります。

active

boolean

必須。配送サービスのアクティブ ステータスを公開するブール値。

currencyCode

string

このサービスが適用される通貨の CLDR コード。料金グループの料金と一致している必要があります。

deliveryTime

object (DeliveryTime)

必須。注文から商品の配送まで、さまざまな側面に費やされた時間。

shipmentType

enum (ShipmentType)

このサービスで注文される配送先の種類です。

minimumOrderValue

object (Price)

このサービスの最低注文額。設定した場合、この金額以上を支払う必要があることを示します。サービスの料金はすべて同じ通貨を使用する必要があります。minimumOrderValueTable と一緒に設定することはできません。

minimumOrderValueTable

object (MinimumOrderValueTable)

受け取りに関するフルフィルメント タイプの店舗ごとの最低注文額の表。minimumOrderValue と一緒に設定することはできません。

storeConfig

object (StoreConfig)

商品の発送元である店舗のリスト。これはローカル配送の配送タイプにのみ有効です。

DeliveryTime

注文から商品の配送まで、さまざまな側面に費やされた時間。

JSON 表現
{
  "warehouseBasedDeliveryTimes": [
    {
      object (WarehouseBasedDeliveryTime)
    }
  ],
  "minTransitDays": integer,
  "maxTransitDays": integer,
  "cutoffTime": {
    object (CutoffTime)
  },
  "minHandlingDays": integer,
  "maxHandlingDays": integer,
  "transitTimeTable": {
    object (TransitTable)
  },
  "handlingBusinessDayConfig": {
    object (BusinessDayConfig)
  },
  "transitBusinessDayConfig": {
    object (BusinessDayConfig)
  }
}
フィールド
warehouseBasedDeliveryTimes[]

object (WarehouseBasedDeliveryTime)

省略可。選択した運送業者の設定に基づいて、倉庫(発送元の場所)ごとにお届け日数を計算する必要があることを示します。設定する場合は、[お届け日数][[google.shopping.content.bundles.ShippingSetting.DeliveryTime] のその他のお届け日数に関連するフィールドを設定しないでください。

minTransitDays

integer

配送中の最短営業日数。0 は当日配達、1 は翌日配達を表します。minTransitDaysmaxTransitDaystransitTimeTable のいずれかを設定する必要があります。両方を設定することはできません。

maxTransitDays

integer

配送中の最長営業日数。0 は当日配達、1 は翌日配達を表します。minTransitDays 以上の値を指定してください。

cutoffTime

object (CutoffTime)

受付終了時間の定義(営業日単位)。設定しない場合、受付終了時間はデフォルトで午前 8 時(PST)に設定されます。

minHandlingDays

integer

注文が発送されるまでの最短営業日数。0 は同日発送、1 は翌日発送を意味します。

maxHandlingDays

integer

注文が発送されるまでの最長営業日数。0 は同日発送、1 は翌日発送を意味します。minHandlingDays 以上の値を指定してください。

transitTimeTable

object (TransitTable)

お届け日数の表、行と列のディメンションに基づくお届け日数(営業日)。minTransitDaysmaxTransitDaystransitTimeTable のいずれかを設定できますが、両方を設定することはできません。

handlingBusinessDayConfig

object (BusinessDayConfig)

注文を処理できる営業日です。指定しなかった場合は、月曜日~金曜日の営業日と見なされます。

transitBusinessDayConfig

object (BusinessDayConfig)

注文を配送可能な営業日です。指定しなかった場合は、月曜日~金曜日の営業日と見なされます。

CutoffTime

受付終了時間の定義(営業日単位)。

JSON 表現
{
  "hour": integer,
  "minute": integer,
  "timeZone": string
}
フィールド
hour

integer

必須。当日中に処理できる注文受付終了時間の時間。

minute

integer

必須。当日中に注文が処理されるまでの受付終了時間(分)です。

timeZone

string

必須。タイムゾーン識別子(例: Europe/Zurich)。

TransitTable

お届け日数の表、行と列のディメンションに基づくお届け日数(営業日)。minTransitDaysmaxTransitDaystransitTimeTable のいずれかを設定できますが、両方を設定することはできません。

JSON 表現
{
  "postalCodeGroupNames": [
    string
  ],
  "transitTimeLabels": [
    string
  ],
  "rows": [
    {
      object (TransitTimeRow)
    }
  ]
}
フィールド
postalCodeGroupNames[]

string

必須。リージョン名 Region.name のリスト。最後の値は "all other locations" です。(例: ["zone 1", "zone 2", "all other locations"])。参照される郵便番号グループは、サービスの配送先の国と一致している必要があります。

transitTimeLabels[]

string

必須。お届け日数ラベルのリスト。最後の値は "all other labels" です。例: ["food", "electronics", "all other labels"]

rows[]

object (TransitTimeRow)

必須。postalCodeGroupNames または transitTimeLabels のディメンション セットが 1 つしかない場合は、そのディメンションに 1 つの値を持つ行が複数あります。ディメンションが 2 つある場合は、各行が postalCodeGroupNames に対応し、列(値)が transitTimeLabels に対応します。

TransitTimeRow

postalCodeGroupNames または transitTimeLabels のディメンション セットが 1 つしかない場合は、そのディメンションに 1 つの値を持つ行が複数あります。ディメンションが 2 つある場合は、各行が postalCodeGroupNames に対応し、列(値)が transitTimeLabels に対応します。

JSON 表現
{
  "values": [
    {
      object (TransitTimeValue)
    }
  ]
}
フィールド
values[]

object (TransitTimeValue)

必須。お届け日数(最短~最長)(営業日数)。

TransitTimeValue

お届け日数(最短~最長)(営業日数)。

JSON 表現
{
  "minTransitDays": integer,
  "maxTransitDays": integer
}
フィールド
minTransitDays

integer

最短お届け日数の範囲(営業日数)。0 は当日配達、1 は翌日配達を表します。

maxTransitDays

integer

minTransitDays 以上の値を指定してください。

BusinessDayConfig

倉庫の営業日。

JSON 表現
{
  "businessDays": [
    enum (Weekday)
  ]
}
フィールド
businessDays[]

enum (Weekday)

必須。通常の営業日です。空にすることはできません。

曜日

列挙型
WEEKDAY_UNSPECIFIED
MONDAY
TUESDAY
WEDNESDAY
THURSDAY
FRIDAY
SATURDAY
SUNDAY

WarehouseBasedDeliveryTime

選択した運送業者の設定に基づいて、倉庫(発送元の場所)ごとにお届け日数を計算する必要があることを示します。設定した場合、deliveryTime のその他のお届け日数関連フィールドは設定しないでください。

JSON 表現
{
  "carrier": string,
  "carrierService": string,
  "warehouse": string
}
フィールド
carrier

string

必須。携帯通信会社("UPS""Fedex" など)。

carrierService

string

必須。運送サービス("ground""2 days" など)。サービスの名前は、eddSupportedServices リストに含まれている必要があります。

warehouse

string

必須。ウェアハウス名。[warehouse][ShippingSetting.warehouses.name] と一致する必要があります

RateGroup

送料グループの定義。最後の 1 つのみに、空の applicableShippingLabels(つまり「その他すべて」)を含めることができます。他の applicableShippingLabels を重複させることはできません。

JSON 表現
{
  "applicableShippingLabels": [
    string
  ],
  "subtables": [
    {
      object (Table)
    }
  ],
  "carrierRates": [
    {
      object (CarrierRate)
    }
  ],
  "singleValue": {
    object (Value)
  },
  "mainTable": {
    object (Table)
  },
  "name": string
}
フィールド
applicableShippingLabels[]

string

必須。この料金グループを適用する商品を定義する送料ラベルのリスト。これは分離です。料金グループに適用するには、1 つのラベルが一致している必要があります。サービスの最後の料金グループの場合のみ、空にできます。

subtables[]

object (Table)

省略可。mainTable から参照されるサブテーブルのリスト。mainTable が設定されている場合にのみ設定できます。

carrierRates[]

object (CarrierRate)

省略可。mainTable または singleValue で参照できる運送業者の送料のリスト。

singleValue

object (Value)

料金グループの値(例: 定額 $10)。mainTablesubtables が設定されていない場合のみ設定できます。

mainTable

object (Table)

料金グループを定義するテーブル(singleValue では表現力が十分でない場合)。singleValue が設定されていない場合のみ設定できます。

name

string

省略可。料金グループの名前。設定する場合は、配送サービス内で一意である必要があります。

価値

料金グループの 1 つの値、または料金グループ表のセルの値。noShippingflatRatepricePercentagecarrier_rateNamesubtable_name のいずれか 1 つのみを設定する必要があります。

JSON 表現
{
  "noShipping": boolean,
  "flatRate": {
    object (Price)
  },
  "pricePercentage": string,
  "carrierRate": string,
  "subtable": string
}
フィールド
noShipping

boolean

true の場合、商品を発送できません。設定する場合は true にする必要があります。他のすべてのフィールドが設定されていない場合のみ設定できます。

flatRate

object (Price)

定額料金。他のフィールドがすべて設定されていない場合にのみ設定できます。

pricePercentage

string

10 進表記の数値で表される価格の割合(例: "5.4")。他のすべてのフィールドが設定されていない場合のみ設定できます。

carrierRate

string

同じ送料グループで定義された運送業者の送料を参照する運送業者の送料の名前。他のフィールドがすべて設定されていない場合にのみ設定できます。

subtable

string

サブテーブルの名前。表のセルでのみ設定でき(たとえば、単一の値には設定できません)、他のすべてのフィールドが設定されていない場合のみ設定できます。

テーブル

料金グループを定義するテーブル(singleValue では表現力が十分でない場合)。

JSON 表現
{
  "rows": [
    {
      object (Row)
    }
  ],
  "name": string,
  "rowHeaders": {
    object (Headers)
  },
  "columnHeaders": {
    object (Headers)
  }
}
フィールド
rows[]

object (Row)

必須。テーブルを構成する行のリスト。rowHeaders と同じ長さにする必要があります。

name

string

テーブルの名前。サブテーブルでは必須。メインのテーブルでは無視されます。

rowHeaders

object (Headers)

必須。テーブルの行のヘッダー。

columnHeaders

object (Headers)

テーブルの列のヘッダー。省略可: 設定しない場合、ディメンションは 1 つだけです。

ヘッダー

テーブルの行または列ヘッダーの空でないリスト。pricesweightsnum_itemspostalCodeGroupNameslocation のいずれか 1 つのみを設定する必要があります。

JSON 表現
{
  "prices": [
    {
      object (Price)
    }
  ],
  "weights": [
    {
      object (Weight)
    }
  ],
  "numberOfItems": [
    string
  ],
  "postalCodeGroupNames": [
    string
  ],
  "locations": [
    {
      object (LocationIdSet)
    }
  ]
}
フィールド
prices[]

object (Price)

必須。注文価格の上限を含むリスト。最終価格の値は、price amountMicros = -1 に設定することで無限にすることができます。たとえば、[{"amountMicros": 10000000, "currencyCode": "USD"}, {"amountMicros": 500000000, "currencyCode": "USD"}, {"amountMicros": -1, "currencyCode": "USD"}] はヘッダー「<= $10」、「<= $500」、「> $500」を表します。サービスの料金はすべて同じ通貨を使用する必要があります。空にすることはできません。-1 を除く正の値を指定してください。他のフィールドがすべて設定されていない場合にのみ設定できます。

weights[]

object (Weight)

必須。包括的な注文の重みの上限のリスト。最後の重みの値は、price amountMicros = -1 に設定することで無限大にすることができます。たとえば、[{"amountMicros": 10000000, "unit": "kg"}, {"amountMicros": 50000000, "unit": "kg"}, {"amountMicros": -1, "unit": "kg"}] はヘッダー「<= 10kg」、「<= 50kg」、「> 50kg」を表します。Service 内のすべての重みは同じ単位である必要があります。空にすることはできません。-1 を除く正の値を指定してください。他のフィールドがすべて設定されていない場合にのみ設定できます。

numberOfItems[]

string

必須。アイテムの上限数を含むリスト。最後の値は "infinity" です。たとえば、["10", "50", "infinity"] はヘッダー「<= 10 items」、「<= 50 items」、「> 50 items」を表します。空にすることはできません。他のフィールドがすべて設定されていない場合にのみ設定できます。

postalCodeGroupNames[]

string

必須。郵便グループ名のリスト。最後の値は "all other locations" です。例: ["zone 1", "zone 2", "all other locations"]。参照される郵便番号グループは、サービスの配送先の国と一致している必要があります。空にすることはできません。他のフィールドがすべて設定されていない場合にのみ設定できます。

locations[]

object (LocationIdSet)

必須。地域 ID セットのリストです。空にすることはできません。他のフィールドがすべて設定されていない場合にのみ設定できます。

重量

文字列の値と単位の値として表される重み。

JSON 表現
{
  "unit": enum (WeightUnit),
  "amountMicros": string
}
フィールド
unit

enum (WeightUnit)

必須。重量の単位。指定できる値: kg と lb

amountMicros

string (int64 format)

必須。マイクロ単位の数値で表される重量(100 万マイクロは 1 の通貨標準単位に相当。たとえば、1 kg = 1000000 マイクロ)。このフィールドを -1 に設定することで、無限大として設定することもできます。このフィールドに指定できるのは、-1 と正の値のみです。

WeightUnit

重量の単位。

列挙型
WEIGHT_UNIT_UNSPECIFIED 単位が指定されていません
POUND lb 単位。
KILOGRAM kg 単位。

LocationIdSet

地域 ID セットのリストです。空にすることはできません。他のフィールドがすべて設定されていない場合にのみ設定できます。

JSON 表現
{
  "locationIds": [
    string
  ]
}
フィールド
locationIds[]

string

必須。地域 ID の空でないリスト。ロケーション タイプ(都道府県など)はすべて同じである必要があります。

セルのリストを含めます。

JSON 表現
{
  "cells": [
    {
      object (Value)
    }
  ]
}
フィールド
cells[]

object (Value)

必須。行を構成するセルのリスト。2 次元の表では columnHeaders と同じ長さ、1 次元の表では 1 の長さにする必要があります。

CarrierRate

mainTable または singleValue で参照できる運送業者の送料のリスト。

JSON 表現
{
  "name": string,
  "carrier": string,
  "carrierService": string,
  "originPostalCode": string,
  "percentageAdjustment": string,
  "flatAdjustment": {
    object (Price)
  }
}
フィールド
name

string

必須。運送業者の送料の名前。料金グループごとに一意である必要があります。

carrier

string

必須。運送サービス("UPS""Fedex" など)。

carrierService

string

必須。運送サービス("ground""2 days" など)。

originPostalCode

string

必須。この運送業者の送料の発送元。

percentageAdjustment

string

省略可。10 進表記の数値で表した乗法送料調整比。負の値も使用できます。たとえば、"5.4" はレートを 5.4% 引き上げ、"-3" はレートを 3% 引き下げます。

flatAdjustment

object (Price)

省略可。追加の送料調整比です。負の値も使用できます。たとえば、{ "amountMicros": 1, "currencyCode" : "USD" } は料金に $1 を追加し、{ "amountMicros": -3, "currencyCode" : "USD" } は料金から $3 を削除します。

ShipmentType

配送サービスの配送タイプ。

列挙型
SHIPMENT_TYPE_UNSPECIFIED このサービスでは配送タイプが指定されていません。
DELIVERY このサービスでは、お客様が選択した住所に注文が発送されます。
LOCAL_DELIVERY このサービスでは、お客様が選択した住所に注文が発送されます。ご注文の商品はお近くの店舗から発送されます。
COLLECTION_POINT このサービスでは、お客様が選択した住所に注文が発送されます。注文は集荷所から発送されます。

MinimumOrderValueTable

受け取りに関するフルフィルメント タイプの店舗ごとの最低注文額の表。

JSON 表現
{
  "storeCodeSetWithMovs": [
    {
      object (StoreCodeSetWithMov)
    }
  ]
}
フィールド
storeCodeSetWithMovs[]

object (StoreCodeSetWithMov)

必須。同じ最低注文額(MOV)を共有する店舗コード セットのリスト。2 セット以上必須で、最後のセットは空にする必要があります。これは、「他のすべてのストアで MOV を使用する」ことを意味します。各店舗コードは、すべてのセットで 1 回だけ使用できます。サービスの料金はすべて同じ通貨を使用する必要があります。

StoreCodeSetWithMov

同じ最低注文額を共有する店舗コード セットのリスト。2 セット以上必須で、最後のセットは空にする必要があります。これは、「他のすべてのストアで MOV を使用する」ことを意味します。各店舗コードは、すべてのセットで 1 回だけ使用できます。サービスの料金はすべて同じ通貨を使用する必要があります。

JSON 表現
{
  "storeCodes": [
    string
  ],
  "value": {
    object (Price)
  }
}
フィールド
storeCodes[]

string

省略可。一意の店舗コードのリスト、またはキャッチオールの場合は空。

value

object (Price)

指定した店舗の最低注文額。

StoreConfig

商品の発送元である店舗のリスト。これはローカル配送の配送タイプにのみ有効です。

JSON 表現
{
  "storeCodes": [
    string
  ],
  "storeServiceType": enum (StoreServiceType),
  "cutoffConfig": {
    object (CutoffConfig)
  },
  "serviceRadius": {
    object (Distance)
  }
}
フィールド
storeCodes[]

string

省略可。ローカル配送を行う店舗コードのリストです。空の場合、all_stores は true にする必要があります。

storeServiceType

enum (StoreServiceType)

この販売者が指定したすべての店舗または一部の店舗がローカル配送に対応しているかどうかを示します。

cutoffConfig

object (CutoffConfig)

当日のローカル配送の終了に関する設定。

serviceRadius

object (Distance)

配達可能な範囲(半径)を指定します。これは、ローカル配送の配送タイプの場合のみ必須です。

StoreServiceType

販売者が指定したすべての店舗または一部の店舗がローカル配送を提供しているかどうかを示します。

列挙型
STORE_SERVICE_TYPE_UNSPECIFIED 店舗のサービスタイプが指定されていません。
ALL_STORES この販売者が指定したすべての店舗(現在と将来)がローカル配送に対応しているかどうかを示します。
SELECTED_STORES storeCodes にリストされている店舗のみがローカル配送の対象となることを示します。

CutoffConfig

当日のローカル配送の終了に関する設定。

JSON 表現
{
  "localCutoffTime": {
    object (LocalCutoffTime)
  },
  "storeCloseOffsetHours": string,
  "noDeliveryPostCutoff": boolean
}
フィールド
localCutoffTime

object (LocalCutoffTime)

当日のローカル配送の終了日時。

storeCloseOffsetHours

string (int64 format)

ローカル配送フルフィルメントでのみ有効です。受付終了時間を、店舗が閉店するまでの時間数として表します。localCutoffTime とは相互に排他的。

noDeliveryPostCutoff

boolean

配送サービスが n 日以内のローカル配送に設定されている場合、販売者は n+1 日以内のローカル配送の表示を無効にできます。たとえば、配送サービスで当日配達が定義されていて、期限を過ぎている場合、このフィールドを true に設定すると、配送サービス料金の計算には NO_DELIVERY_POST_CUTOFF が返されます。同じ例で、このフィールドを false に設定すると、配送日数は 1 日として計算されます。これはローカル配送のみを対象としています。

LocalCutoffTime

当日のローカル配送の終了日時。

JSON 表現
{
  "hour": string,
  "minute": string
}
フィールド
hour

string (int64 format)

時間指定ローカル配送の注文は、同日中に処理する必要があります。

minute

string (int64 format)

同日に処理するには、ローカル配達の分単位の注文が必要です。

距離

配達可能な範囲(半径)を指定します。これは、ローカル配送の配送タイプの場合のみ必須です。

JSON 表現
{
  "value": string,
  "unit": enum (Unit)
}
フィールド
value

string (int64 format)

距離の整数値。

unit

enum (Unit)

単位は国によって異なる場合があり、マイルとキロメートルを含めるようにパラメータ化されています。

本体

単位は国によって異なる場合があり、マイルとキロメートルを含めるようにパラメータ化されています。

列挙型
UNIT_UNSPECIFIED 単位が指定されていません
MILES 単位(マイル)
KILOMETERS 単位(キロメートル)

LoyaltyProgram

販売者が提供するポイント プログラム

JSON 表現
{
  "loyaltyProgramTiers": [
    {
      object (LoyaltyProgramTiers)
    }
  ],
  "programLabel": string
}
フィールド
loyaltyProgramTiers[]

object (LoyaltyProgramTiers)

省略可。この配送サービスのポイント プログラムの階層。

programLabel

string

これは、Merchant Center のポイント プログラム設定で設定されているポイント プログラム ラベルです。このサブ属性を使用すると、貴社のポイント プログラムが対象の商品にマッピングされます。

LoyaltyProgramTiers

販売者のポイント プログラムのサブセット。

JSON 表現
{
  "tierLabel": string
}
フィールド
tierLabel

string

階層ラベル [tierLabel] サブ属性は、商品単位の特典を階層間で区別します。この値は Merchant Center のプログラム設定でも設定されます。ポイント プログラムに階層が 1 つしかない場合でも、データソースの変更では必須です。

倉庫

在庫を保管、処理するフルフィルメント ウェアハウス。次のタグ: 7

JSON 表現
{
  "name": string,
  "shippingAddress": {
    object (Address)
  },
  "cutoffTime": {
    object (WarehouseCutoffTime)
  },
  "handlingDays": string,
  "businessDayConfig": {
    object (BusinessDayConfig)
  }
}
フィールド
name

string

必須。ウェアハウスの名前。アカウント内で一意である必要があります。

shippingAddress

object (Address)

必須。倉庫の配送先住所。

cutoffTime

object (WarehouseCutoffTime)

必須。注文を受け付けて処理を開始できる最新の時刻です。それより後の注文は翌日に処理されます。この時間は倉庫の郵便番号に基づきます。

handlingDays

string (int64 format)

必須。この倉庫で商品を梱包して発送するまでの日数。これは倉庫単位ですが、商品アイテムの属性に基づいて商品単位でオーバーライドできます。

businessDayConfig

object (BusinessDayConfig)

倉庫の営業日。設定しない場合、デフォルトで月曜日から金曜日に設定されます。

住所

倉庫の配送先住所。

JSON 表現
{
  "streetAddress": string,
  "city": string,
  "administrativeArea": string,
  "postalCode": string,
  "regionCode": string
}
フィールド
streetAddress

string

住所の番地レベルの部分。例: 111w 31st Street

city

string

必須。市区町村。郵便区画や地区の下位区分(例: 近隣地域、郊外)が含まれる場合もあります。

administrativeArea

string

必須。国の最上位の行政区域。たとえば、カリフォルニア州(「CA」)やケベック州(「QC」)などの州名です。

postalCode

string

必須。郵便番号(「94043」など)。

regionCode

string

必須。CLDR 国コード(「US」など)。

WarehouseCutoffTime

注文を受け付けて処理を開始できる最新の時刻です。それより後の注文は翌日に処理されます。この時間は倉庫の郵便番号に基づきます。

JSON 表現
{
  "hour": integer,
  "minute": integer
}
フィールド
hour

integer

必須。倉庫で同日中に注文を処理するための受付終了時間の時間。時間は倉庫のタイムゾーンに基づきます。

minute

integer

必須。倉庫で同日中に注文を処理するための受付終了時間の分数。分はウェアハウスのタイムゾーンに基づきます。