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* 形式のパターン。postalCodeRangeStart と同じ長さにする必要があります。postalCodeRangeStart が郵便番号の場合は、postalCodeRangeEnd も郵便番号にする必要があります。postalCodeRangeStart がパターンの場合、postalCodeRangeEnd は同じプレフィックス長のパターンにする必要があります。省略可: 設定しない場合、この地域は「postalCodeRangeStart」に一致するすべての郵便番号として定義されます。

GeoTargetArea

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

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

string (int64 format)

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

メソッド

create

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

delete

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

get

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

list

Merchant Center アカウントに登録されている地域が一覧表示されます。

patch

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