Package google.type

Dizin

LatLng

Bir enlem/boylam çiftini temsil eden nesne. Bu değer, enlem derecelerini ve boylam derecelerini temsil eden bir çift çift olarak ifade edilir. Aksi belirtilmediği sürece bu nesne WGS84 standardına uygun olmalıdır. Değerler normalleştirilmiş aralıklar içinde olmalıdır.

Alanlar
latitude

double

Derece cinsinden enlem. [-90,0; +90,0] aralığında olmalıdır.

longitude

double

Derece cinsinden boylam. [-180,0; +180,0] aralığında olmalıdır.

PostalAddress

Posta adresi (ör. posta teslimatı veya ödeme adresleri) temsil eder. Posta hizmetleri, posta adresi verilen bir tesise, posta kutusuna veya benzeri bir yere ürün teslim edebilir. Coğrafi konumları (yollar, kasabalar, dağlar) modellemesi amaçlanmamıştır.

Normal kullanımda, adresler işlem türüne bağlı olarak kullanıcı girişi veya mevcut verilerin içe aktarılmasıyla oluşturulur.

Adres girişi / düzenleme ile ilgili öneri: - https://github.com/google/libaddressinput gibi uluslararası kullanıma hazır bir adres widget'ı kullanın) - Kullanıcılara, alanın kullanıldığı ülkeler dışındaki alanların girilmesi veya düzenlenmesi için kullanıcı arayüzü öğeleri sunulmamalıdır.

Bu şemanın nasıl kullanılacağıyla ilgili daha fazla bilgi için lütfen https://support.google.com/business/answer/6397478 adresini ziyaret edin.

Alanlar
revision

int32

PostalAddress öğesinin şema düzeltmesi. 0 dışındaki değerler API'nin INVALID_ARGUMENT hatası döndürmesine neden olur.

region_code

string

İsteğe bağlı. Adresin bulunduğu ülke/bölgenin CLDR bölge kodu. Ayrıntılar için https://cldr.unicode.org/ ve https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html adreslerine bakın. Örnek: İsviçre için "CH". Bölge kodu sağlanmazsa adresten anlaşılır. En iyi performans için, biliyorsanız bölge kodunu eklemeniz önerilir. Tutarsız veya yinelenen bölgelerin olması performansın düşmesine neden olabilir. Örneğin, address_lines zaten bölgeyi içeriyorsa bu alanda bölge kodunu tekrar sağlamayınız. Desteklenen bölgeleri SSS bölümünde bulabilirsiniz.

language_code

string

Giriş adresindeki dil kodu gelecekteki kullanımlar için ayrılmıştır ve bugün yok sayılır. API, adresi bulunduğu yere uygun dilde döndürür.

postal_code

string

İsteğe bağlı. Adresin posta kodu. Posta kodları her ülkede kullanılmaz veya zorunlu tutulmaz ancak kullanıldıkları yerlerde adresin diğer bölümleriyle birlikte ek doğrulama (ör. ABD'de eyalet/posta kodu doğrulaması) tetiklenebilir.

sorting_code

string

İsteğe bağlı. Ülkeye özgü ek sıralama kodu. Bu ad çoğu bölgede kullanılmaz. Kullanıldığı yerlerde değer, "CEDEX" gibi bir dizedir ve isteğe bağlı olarak bir sayı (ör. "CEDEX 7") ekler veya "sektör kodu"nu (Jamaika), "teslimat bölgesi göstergesini" (Malavi) ya da "posta ofisi göstergesini" (ör. Fildişi Sahili) temsil eden tek bir sayıdır.

administrative_area

string

İsteğe bağlı. Bir ülke veya bölgenin posta adresleri için kullanılan en yüksek idari alt bölüm. Örneğin, bu bir eyalet, il, oblast veya idari bölge olabilir. İspanya'da bu, özerk topluluk değil ildir (ör. "Katalonya" değil "Barselona"). Birçok ülke, posta adreslerinde idari bölge kullanmaz. Örneğin İsviçre'de bu alan doldurulmamalıdır.

locality

string

İsteğe bağlı. Genellikle adresin şehir/kasaba kısmını ifade eder. Örnekler: ABD'de şehir, İtalya'da komün, Birleşik Krallık'ta posta bölgesi. Yerelliklerin iyi tanımlanmadığı veya bu yapıya iyi uymadığı dünyanın bölgelerinde locality alanını boş bırakın ve address_lines alanını kullanın.

sublocality

string

İsteğe bağlı. Adresin alt mahallesi. Örneğin, mahalleler, ilçeler, semtler bu kapsamdadır.

address_lines[]

string

Zorunlu. Bir adresin alt düzeylerini açıklayan yapılandırılmamış adres satırları.

address_lines içindeki değerler tür bilgisi içermediğinden ve bazen tek bir alanda birden çok değer (ör. "Austin, TX") içerebileceğinden satır sırasının açık olması önemlidir. Adres satırlarının sırası, adresin bulunduğu ülke/bölge için "zarf sırası" olmalıdır.

Bir adresin izin verilen minimum yapısal temsili, address_lines içine yerleştirilen tüm bilgilerden oluşur. region_code sağlanmazsa bölge, adres satırlarından anlaşılır.

Tamamen yapılandırılmamış adresleri işlemek için önerilen yöntem, yalnızca address_lines içeren bir adres oluşturmak ve ardından coğrafi kodlama yapmaktır (adresin hangi bölümlerinin yerel yönetim bölgeleri veya idari bölgeler olması gerektiğini tahmin etmek yerine).

recipients[]

string

Lütfen bu alanı ayarlamayın. Address Validation API şu anda bu özelliği kullanmıyor. API şu anda bu alanın ayarlandığı istekleri reddetmese de bilgiler atılır ve yanıtta döndürülmez.

organization

string

Lütfen bu alanı ayarlamayın. Address Validation API şu anda bu özelliği kullanmıyor. API şu anda bu alanın ayarlandığı istekleri reddetmese de bilgiler atılır ve yanıtta döndürülmez.