REST Resource: accounts.regions

Kaynak: Bölge

Hem RegionalInventory hem de ShippingSettings hizmetleriyle hedef olarak kullanabileceğiniz bir coğrafi bölgeyi temsil eder. Bölgeleri posta kodu koleksiyonları olarak veya bazı ülkelerde önceden tanımlanmış coğrafi hedefleri kullanarak tanımlayabilirsiniz. Daha fazla bilgi için Bölge oluşturma başlıklı makaleyi inceleyin.

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ılıp kullanılamayacağını belirtir.

shippingEligible

boolean

Yalnızca çıkış. Bölgenin, kargo hizmetleri yapılandırmasında kullanılıp kullanılamayacağı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ğından 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 dahili alt sınırını belirten bir posta kodu veya form ön ekiyle oluşturulmuş bir kalıp*. Ö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 bir posta kodu veya prefix* biçiminde bir kalıp. postalCodeRangeBegin ile aynı uzunlukta olmalıdır: postalCodeRangeBegin bir posta koduysa postalCodeRangeEnd de bir posta kodu olmalıdır; postalCodeRangeBegin bir kalıpsa postalCodeRangeEnd de aynı ön ek uzunluğuna sahip bir kalıp olmalıdır. İsteğe bağlı: Ayarlanmazsa bölge, postalCodeRangeBegin 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. Boş olmayan bir konum kimlikleri listesi. Tüm konumlar aynı konum türünde (ör. eyalet) olmalıdır.

Yöntemler

create

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

delete

Merchant Center hesabınızdaki bir bölge tanımını 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.