Dizin
Date(mesaj)LatLng(message)LocalizedText(message)Money(message)PostalAddress(message)TimeZone(mesaj)
Tarih
Doğum günü gibi takvim tarihlerinin tamamını veya bir kısmını temsil eder. Saat ve saat dilimi başka bir yerde belirtilmiş veya önemsizdir. Tarih, Gregoryen takvimine göredir. Bu durum aşağıdakilerden birini gösterebilir:
- Sıfır olmayan yıl, ay ve gün değerleri içeren tam tarih.
- Sıfır yılı olan bir ay ve gün (ör. yıldönümü).
- Ay ve gün bilgisi olmayan bir yıl.
- Sıfır gün içeren bir yıl ve ay (ör. kredi kartının son kullanma tarihi).
İlgili türler:
google.type.TimeOfDaygoogle.type.DateTimegoogle.protobuf.Timestamp
| Alanlar | |
|---|---|
year |
Tarihin yılı. 1 ile 9999 arasında veya yıl olmadan tarih belirtmek için 0 olmalıdır. |
month |
Yılın ayı. 1 ile 12 arasında veya ay ve gün olmadan bir yıl belirtmek için 0 olmalıdır. |
day |
Ayın günü. 1 ile 31 arasında olmalı ve yıl ile ay için geçerli olmalıdır. 0 değerini kullanarak da yıl veya gününün önemli olmadığı bir yıl ve ay belirtebilirsiniz. |
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 |
Enlem (derece cinsinden). [-90,0; +90,0] aralığında olmalıdır. |
longitude |
Derece cinsinden boylam. [-180,0; +180,0] aralığında olmalıdır. |
LocalizedText
Belirli bir dildeki metnin yerelleştirilmiş varyantı.
| Alanlar | |
|---|---|
text |
Aşağıdaki |
language_code |
Metnin BCP-47 dil kodu ("en-US" veya "sr-Latn" gibi). Daha fazla bilgi için http://www.unicode.org/reports/tr35/#Unicode_locale_identifier adresini ziyaret edin. |
Para
Para birimi türüyle birlikte bir para tutarını temsil eder.
| Alanlar | |
|---|---|
currency_code |
ISO 4217'de tanımlanan üç harfli para birimi kodu. |
units |
Tutardaki tam birimler. Örneğin, |
nanos |
Miktarın nano (10^-9) birimi sayısı. Değer, -999.999.999 ile +999.999.999 arasında (değerler dahil) olmalıdır. |
PostalAddress
Posta teslimatı veya ödeme adresleri gibi bir posta adresini temsil eder. Posta hizmetleri, posta adresiyle bir tesise, posta kutusuna veya benzeri bir yere teslimat yapabilir. Posta adresleri, yollar, kasabalar veya dağlar gibi coğrafi konumları modellemek için tasarlanmamış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 veya düzenlemeyle ilgili öneriler:
- https://github.com/google/libaddressinput gibi uluslararasılaştırmaya hazır bir adres widget'ı kullanın.
- Kullanıcılara, ilgili alanın kullanıldığı ülkeler dışındaki alanların girişi 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 https://support.google.com/business/answer/6397478 adresini ziyaret edin.
| Alanlar | |
|---|---|
revision |
Tüm yeni düzeltmeler, eski düzeltmelerle geriye dönük uyumlu olmalıdır. |
region_code |
Zorunlu. Adresin bulunduğu ülke/bölgenin CLDR bölge kodu. Bu durum hiçbir zaman çıkarılmaz ve değerin doğru olduğundan emin olmak kullanıcıya bağlıdır. 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". |
language_code |
İsteğe bağlıdır. 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 veya bunların transkript 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 işlemlerini 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". |
postal_code |
İsteğe bağlıdır. Adresin posta kodu. Posta kodları her ülkede kullanılmaz veya zorunlu tutulmaz ancak kullanıldıkları yerlerde adresin diğer bölümleriyle ek doğrulama (ör. ABD'de eyalet veya posta kodu doğrulaması) tetiklenebilir. |
sorting_code |
İsteğe bağlıdır. Ülkeye özgü ek sıralama kodu. Bu, ç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" (Côte d'Ivoire) temsil eden tek bir sayıdır. |
administrative_area |
İsteğe bağlıdır. Bir ülke veya bölgenin posta adresleri için kullanılan en yüksek idari alt birim. Örneğin, bu bir eyalet, il, oblast veya idari bölge olabilir. İspanya için bu, otonom topluluk değil ildir (örneğin, "Katalonya" değil "Barselona"). Birçok ülkede posta adreslerinde idari bölge kullanılmaz. Örneğin, İsviçre'de bu alan doldurulmamalıdır. |
locality |
İsteğe bağlıdır. Genellikle adresin şehir veya 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ünya bölgelerinde |
sublocality |
İsteğe bağlıdır. Adresin alt mahallesi. Örneğin, bu bir mahalle, semt veya ilçe olabilir. |
address_lines[] |
Bir adresin alt düzeylerini açıklayan yapılandırılmamış adres satırları.
Bir adresin izin verilen minimum yapısal temsili, Tamamen yapılandırılmamış adresleri işlemek için önerilen yöntem, yalnızca |
recipients[] |
İsteğe bağlıdır. Adresteki alıcı. Bu alan, belirli durumlarda çok satırlık bilgiler içerebilir. Örneğin, "teslim edilecek kişi" bilgilerini içerebilir. |
organization |
İsteğe bağlıdır. Adresteki kuruluşun adı. |
TimeZone
IANA Saat Dilimi Veritabanı'ndaki bir saat dilimini temsil eder.
| Alanlar | |
|---|---|
id |
IANA Saat Dilimi Veritabanı saat dilimi. Örneğin, "America/New_York". |
version |
İsteğe bağlıdır. IANA Saat Dilimi Veritabanı sürüm numarası. Örneğin, "2019a". |