ShippingSettings

販売アカウントの送料設定

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

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

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

  2. 最初に作成した後、get メソッドを呼び出して 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)

省略可。送料グループの定義。空の 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 時(太平洋標準時)になります。

minHandlingDays

integer

注文が発送されるまでにかかる最小の営業日数。0 は当日発送、1 は翌日発送を意味します。「minHandlingDays」および「maxHandlingDays」は同時に設定するか、設定しないかのどちらかです。

maxHandlingDays

integer

注文が発送されるまでの最長の営業日数。0 は同日発送、1 は翌日発送を意味します。minHandlingDays 以上の値を指定してください。「minHandlingDays」および「maxHandlingDays」は同時に設定するか、設定しないかのどちらかです。

transitTimeTable

object (TransitTable)

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

handlingBusinessDayConfig

object (BusinessDayConfig)

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

transitBusinessDayConfig

object (BusinessDayConfig)

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

CutoffTime

営業日の締め切り時間の定義。

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

integer

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

minute

integer

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

timeZone

string

必須。タイムゾーン ID(例: 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

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

料金グループの単一の値、または料金グループ テーブルのセルの値。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」としました。サービス内のすべての重みは同じ単位にする必要があります。空にすることはできません。-1 を除く正の値を指定してください。他のフィールドがすべて設定されていない場合にのみ設定できます。

numberOfItems[]

string

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

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 kg = 1000000 マイクロ)。このフィールドを -1 に設定することで、無限大として設定することもできます。このフィールドに指定できるのは、-1 と正の値のみです。

WeightUnit

重量の単位。

列挙型
WEIGHT_UNIT_UNSPECIFIED 単位未指定
POUND lb 単位。
KILOGRAM kg 単位。

LocationIdSet

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

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

string

必須。地域 ID の空でないリスト。すべて同じ場所のタイプ(都道府県など)にする必要があります。

Row

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

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

省略可。小数表記の数値として、配送料の乗数修飾子。負の値も使用できます。たとえば、"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 回だけ使用できます。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)

当日配達の注文は、同日に処理されるように、午後 3 時までに注文する必要があります。

距離

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

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

string (int64 format)

距離の整数値。

unit

enum (Unit)

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

ユニット

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

列挙型
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

必須。倉庫で当日中に処理されるように注文を完了する必要がある締め切り時間(分単位)。分は倉庫のタイムゾーンに基づいています。