REST Resource: accounts.regions

Kaynak: Bölge

Hem RegionalInventory hem de ShippingSettings hizmetleriyle hedef olarak kullanabileceğiniz bir coğrafi bölgeyi gösterir. Bölgeleri, posta kodu koleksiyonları olarak veya bazı ülkelerde önceden tanımlanmış coğrafi hedefleri kullanarak tanımlayabilirsiniz. Daha fazla bilgi için Bölgeleri ayarlama bölümüne bakın.

JSON gösterimi
{
  "name": string,
  "postalCodeArea": {
    object (PostalCodeArea)
  },
  "geotargetArea": {
    object (GeoTargetArea)
  },
  "regionalInventoryEligible": boolean,
  "shippingEligible": boolean,
  "displayName": string
}
Alanlar
name

string

Tanımlayıcı. Bölgenin kaynak adı. Biçim: accounts/{account}/regions/{region}

postalCodeArea

object (PostalCodeArea)

İsteğe bağlı. Bölge alanını tanımlayan posta kodlarının listesi.

geotargetArea

object (GeoTargetArea)

İsteğe bağlı. Bölge alanını tanımlayan coğrafi hedeflerin listesi.

regionalInventoryEligible

boolean

Yalnızca çıkış. Bölgenin, bölgesel envanter yapılandırmasında kullanılmaya uygun olup olmadığını belirtir.

shippingEligible

boolean

Yalnızca çıkış. Bölgenin, Gönderim Hizmetleri yapılandırmasında kullanılmaya uygun olup olmadığını belirtir.

displayName

string

İsteğe bağlı. Bölgenin görünen adı.

PostalCodeArea

Bölge alanını tanımlayan posta kodlarının listesi. Not: Posta kodları kullanılarak tanımlanan tüm bölgelere hesabın ShippingSettings.postalCodeGroups kaynağı üzerinden erişilebilir.

JSON gösterimi
{
  "regionCode": string,
  "postalCodes": [
    {
      object (PostalCodeRange)
    }
  ]
}
Alanlar
regionCode

string

Zorunlu. CLDR bölge kodu veya posta kodu grubunun geçerli olduğu ülke.

postalCodes[]

object (PostalCodeRange)

Zorunlu. Posta kodu aralığı.

PostalCodeRange

Bölge alanını tanımlayan bir posta kodu aralığı.

JSON gösterimi
{
  "begin": string,
  "end": string
}
Alanlar
begin

string

Zorunlu. Alanı tanımlayan aralığın kapsayıcı alt sınırını belirten posta kodu veya ön ek* form kalıbı. Örnek değerler: 94108, 9410*, 9*.

end

string

İsteğe bağlı. Alanı tanımlayan aralığın kapsayıcı üst sınırını belirten prefix* posta kodu veya kalıbı. mailCodeRangeBegin ile aynı uzunlukta olmalıdır: billingCodeRangeBegin bir posta koduysa, postCodeRangeEnd bir posta kodu da olmalıdır; mailCodeRangeBegin bir kalıpsa mailCodeRangeEnd aynı ön ek uzunluğuna sahip bir kalıp olmalıdır. İsteğe bağlı: ayarlanmazsa alan, mailCodeRangeBegin ile eşleşen tüm posta kodları olarak tanımlanır.

GeoTargetArea

Bölge alanını tanımlayan coğrafi hedeflerin listesi.

JSON gösterimi
{
  "geotargetCriteriaIds": [
    string
  ]
}
Alanlar
geotargetCriteriaIds[]

string (int64 format)

Zorunlu. Konum kimliklerinin boş olmayan bir listesi. Bunların tümü aynı konum türünde (örneğin, eyalet) olmalıdır.

Yöntemler

create

Merchant Center hesabınızda bölge tanımı oluşturur.

delete

Bir bölge tanımını Merchant Center hesabınızdan siler.

get

Merchant Center hesabınızda tanımlanan bir bölgeyi alır.

list

Merchant Center hesabınızdaki bölgeleri listeler.

patch

Merchant Center hesabınızdaki bir bölge tanımını günceller.