Posta teslimatı veya ödeme adresleri gibi posta adreslerini temsil eder. Posta hizmetleri, posta adreslerini kullanarak bir tesise, posta kutusuna veya benzer bir yere öğe teslim edebilir. Posta adresi; yollar, kasabalar veya dağlar gibi coğrafi konumları modellemek için tasarlanmamıştır.
Normal kullanımda, işlemin türüne bağlı olarak kullanıcı girişiyle veya mevcut veriler içe aktarılarak bir adres oluşturulur.
Adres girişi veya düzenlemeyle ilgili öneriler:
- https://github.com/google/libaddressinput gibi uluslararası kullanıma hazır bir adres widget'ı kullanın.
- Kullanıcılara, alanların kullanıldığı ülkeler dışında alan girişi veya düzenleme için kullanıcı arayüzü öğeleri gösterilmemelidir.
Bu şemanın nasıl kullanılacağı hakkında daha fazla bilgi için https://support.google.com/business/answer/6397478 adresini ziyaret edin.
| JSON gösterimi |
|---|
{ "revision": integer, "regionCode": string, "languageCode": string, "postalCode": string, "sortingCode": string, "administrativeArea": string, "locality": string, "sublocality": string, "addressLines": [ string ], "recipients": [ string ], "organization": string } |
| Alanlar | |
|---|---|
revision |
Tüm yeni düzeltmeler, eski düzeltmelerle geriye dönük uyumlu olmalıdır. |
regionCode |
Zorunlu. Adresin bulunduğu ülkenin/bölgenin CLDR bölge kodu. Bu değer hiçbir zaman tahmin edilmez ve değerin doğru olduğundan emin olmak kullanıcının sorumluluğundadır. Ayrıntılar için https://cldr.unicode.org/ ve https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html adreslerini ziyaret edin. Örnek: İsviçre için "CH". |
languageCode |
İsteğe bağlı. Bu adresin içeriğinin BCP-47 dil kodu (biliniyorsa). Bu genellikle giriş formunun kullanıcı arayüzü dilidir veya adresin ülkesinde/bölgesinde kullanılan dillerden biriyle ya da bunların harf çevirisi yapılmış eşdeğerleriyle eşleşmesi beklenir. Bu durum, belirli ülkelerdeki biçimlendirmeyi etkileyebilir ancak verilerin doğruluğu açısından kritik değildir ve hiçbir zaman doğrulama veya biçimlendirmeyle ilgili olmayan diğer işlemleri etkilemez. Bu değer bilinmiyorsa (yanlış olabilecek bir varsayılan değer belirtmek yerine) atlanmalıdır. Örnekler: "zh-Hant", "ja", "ja-Latn", "en". |
postalCode |
İsteğe bağlı. Adresin posta kodu. Tüm ülkelerde posta kodu kullanılmaz veya zorunlu değildir. Ancak kullanıldığı yerlerde, adresin diğer bölümleriyle (ör. ABD'de eyalet veya posta kodu doğrulaması) ek doğrulama tetiklenebilir. |
sortingCode |
İsteğe bağlı. Ülkeye özgü ek sıralama kodu. Bu seçenek çoğu bölgede kullanılmaz. Kullanıldığı yerlerde değer, "CEDEX" gibi bir dize ve isteğe bağlı olarak bir sayı (örneğin, "CEDEX 7") veya "sektör kodu" (Jamaika), "teslimat bölgesi göstergesi" (Malavi) ya da "postane göstergesi"ni (Fildişi Sahili) temsil eden tek bir sayıdır. |
administrativeArea |
İ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, bölge veya idari bölge olabilir. İspanya için bu, özerk topluluk değil, ildir (örneğin, "Katalonya" değil, "Barselona"). Birçok ülkede posta adreslerinde bağlı olduğu yer kullanılmaz. Örneğin, İsviçre'de bu alan boş bırakılmalıdır. |
locality |
İsteğe bağlı. Genellikle adresin şehir veya kasaba kısmını ifade eder. Örnekler: ABD'de şehir, İtalya'da belediye, Birleşik Krallık'ta posta şehri. Bölgelerin iyi tanımlanmadığı veya bu yapıya uymadığı yerlerde |
sublocality |
İsteğe bağlı. Adresin alt yerleşim yeri. Örneğin, bu bir mahalle, semt veya ilçe olabilir. |
addressLines[] |
Bir adresin alt düzeylerini açıklayan yapılandırılmamış adres satırları.
Bir adresin izin verilen minimum yapısal gösterimi, kalan tüm bilgilerin Yalnızca |
recipients[] |
İsteğe bağlı. Adresteki alıcı. Bu alan, belirli koşullar altında çok satırlı bilgiler içerebilir. Örneğin, "aracılığıyla" bilgisi içerebilir. |
organization |
İsteğe bağlı. Adresteki kuruluşun adı. |