REST Resource: accounts.regions

リソース: Region

RegionalInventory サービスと ShippingSettings サービスの両方でターゲットとして使用できる地理的なリージョンを表します。地域は、郵便番号のコレクションとして定義できます。一部の国では、事前定義されたジオターゲットを使用して地域を定義することもできます。詳細については、リージョンを設定する をご覧ください。

JSON 表現
{
  "name": string,
  "postalCodeArea": {
    object (PostalCodeArea)
  },
  "geotargetArea": {
    object (GeoTargetArea)
  },
  "regionalInventoryEligible": boolean,
  "shippingEligible": boolean,
  "displayName": string
}
フィールド
name

string

ID。リージョンのリソース名。形式: accounts/{account}/regions/{region}

postalCodeArea

object (PostalCodeArea)

省略可。地域エリアを定義する郵便番号のリスト。

geotargetArea

object (GeoTargetArea)

省略可。地域エリアを定義する地域ターゲティングのリスト。

regionalInventoryEligible

boolean

出力専用。地域別の在庫構成で使用できるかどうかを示します。

shippingEligible

boolean

出力専用。地域が配送サービスの構成で使用できるかどうかを示します。

displayName

string

省略可。リージョンの表示名。

PostalCodeArea

地域エリアを定義する郵便番号のリスト。注: 郵便番号を使用して定義されたすべての地域には、アカウントの ShippingSettings.postalCodeGroups リソースからアクセスできます。

JSON 表現
{
  "regionCode": string,
  "postalCodes": [
    {
      object (PostalCodeRange)
    }
  ]
}
フィールド
regionCode

string

必須。CLDR 地域コードまたは郵便番号グループが適用される国。

postalCodes[]

object (PostalCodeRange)

必須。郵便番号の範囲。

PostalCodeRange

地域エリアを定義する郵便番号の範囲。

JSON 表現
{
  "begin": string,
  "end": string
}
フィールド
begin

string

必須。郵便番号または、地域を定義する範囲の下限を含む形式の接頭辞* のパターン。値の例: 941089410*9*

end

string

省略可。郵便番号、または地域を定義する範囲の上限を示す prefix* 形式のパターン。郵便番号範囲の開始値と同じ長さにする必要があります。郵便番号範囲の開始値が郵便番号の場合は、郵便番号範囲の終了値も郵便番号にする必要があります。郵便番号範囲の開始値がパターンの場合は、郵便番号範囲の終了値も同じ接頭辞の長さのパターンにする必要があります。省略可: 設定しない場合、postalCodeRangeBegin に一致するすべての郵便番号がエリアとして定義されます。

GeoTargetArea

地域エリアを定義する地域ターゲティングのリスト。

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

string (int64 format)

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

メソッド

create

Merchant Center アカウントに地域の定義を作成します。

delete

Merchant Center アカウントから地域の定義を削除します。

get

Merchant Center アカウントで定義された地域を取得します。

list

Merchant Center アカウントの地域を一覧表示します。

patch

Merchant Center アカウントで地域の定義を更新します。