Bu belgede, Geocoding API ile geliştirilen uygulamalara yönelik gereksinimler listelenmektedir. Coğrafi Kodlama API'sinin kullanımının Google ile aranızdaki sözleşmeye tabi olduğunu unutmayın.
Kullanım şartları ve gizlilik politikası sağlama
Coğrafi Kodlama API'si uygulaması geliştirirseniz uygulamanızla birlikte Google ile sözleşmenizde belirtilen yönergelere uygun bir Kullanım Şartları ve Gizlilik Politikası sunmanız gerekir:
- Kullanım Şartları ve Gizlilik Politikası herkese açık olmalıdır.
- Uygulamanızın Kullanım Şartları'nda, kullanıcıların uygulamanızı kullanarak Google'ın Hizmet Şartları'na tabi olacağını açıkça belirtmeniz gerekir.
- Gizlilik Politikanızda kullanıcılara Google Maps API'leri kullandığınızı bildirmeniz ve Google Gizlilik Politikası'nı referans olarak eklemeniz gerekir.
Kullanım Şartları ve Gizlilik Politikanızı kullanıma sunmanız için önerilen yer, uygulamanızın platformuna bağlıdır.
Mobil uygulamalar
Mobil uygulama geliştiriyorsanız, ilgili uygulama mağazasında ve bir uygulama ayarları menüsünde uygulamanızın indirme sayfasında Kullanım Şartları ve Gizlilik Politikası'nın bağlantısını sağlamanız önerilir.
Web uygulamaları
Web uygulaması geliştiriyorsanız web sitenizin alt bilgisine Kullanım Şartları ve Gizlilik Politikası bağlantısını eklemeniz önerilir.
İçerikleri önceden getirme, önbelleğe alma veya depolama
Geocoding API kullanan uygulamalar, Google ile yaptığınız sözleşmenin şartlarına tabidir. Sözleşmenizin şartlarına tabi olarak, şartlarda belirtilen sınırlı koşullar dışında hiçbir İçeriği önceden getirmemeli, dizine eklememeli, saklamamalı veya önbelleğe almamalısınız.
Bir yeri benzersiz şekilde tanımlamak için kullanılan yer kimliğinin önbelleğe alma kısıtlamalarından muaf olduğunu unutmayın.
Bu nedenle, yer kimliği değerlerini süresiz olarak saklayabilirsiniz. Yer kimliği, Geocoding API yanıtlarındaki place_id
alanında döndürülür. Yer kimlikleri kılavuzundan yer kimliklerini nasıl kaydedeceğinizi, yenileyeceğinizi ve yöneteceğinizi öğrenin.
Coğrafi Kodlama API'si sonuçlarını görüntüleme
Geocoding API sonuçlarını bir Google Haritası'nda veya harita olmadan görüntüleyebilirsiniz. Geocoding API sonuçlarını haritada göstermek istiyorsanız bu sonuçların Google Haritalar'da gösterilmesi gerekir. Geocoding API verilerinin Google haritası olmayan bir haritada kullanılması yasaktır.
Google logosunu ve ilişkilendirmeleri gösterme
Uygulamanız, verileri bir Google Haritası üzerinde görüntülüyorsa Google logosu eklenir ve değiştirilemez. Google verilerini bir Google Haritası ile aynı ekranda görüntüleyen uygulamaların Google'a daha fazla atıfta bulunmaları gerekmez.
Uygulamanız, Google Haritası da göstermeyen bir sayfa veya görünümde veri görüntülüyorsa bu verileri içeren bir Google logosu göstermeniz gerekir. Örneğin, uygulamanız bir sekmede Google verilerini, bu verileri içeren bir Google Haritasını başka bir sekmede görüntülüyorsa ilk sekmede Google logosu gösterilmelidir. Uygulamanız otomatik tamamlama işlevi olan veya olmayan arama alanları kullanıyorsa logo satır içi olarak görüntülenmelidir.
Google logosu, haritanın sol alt köşesine yerleştirilmeli ve atıf bilgileri sağ alt köşeye yerleştirilmelidir. Her ikisi de haritada bütün olarak sunulmalı ve haritanın veya uygulamadaki başka bir yerin altında olmamalıdır. Aşağıdaki harita örneğinde, haritanın sol alt köşesinde Google logosu, sağ alt köşesinde atıf gösterilmektedir.
Açık renkli arka planlarda kullanım için | Koyu arka planda kullanım için |
---|---|
Aşağıdaki zip dosyası, masaüstü, Android ve iOS uygulamaları için doğru boyutlarda Google logosunu içerir. Bu logoları yeniden boyutlandıramaz veya herhangi bir şekilde değiştiremezsiniz.
İndir: google_logo.zip
İlişkilendirmeyi değiştirmeyin. İlişkilendirme bilgilerini kaldırmayın, gizlemeyin veya kırpmayın. Google logolarını satır içinde kullanamazsınız (örneğin, "Bu haritalar [Google_logo] şirketindendir").
Atıfı yakın tutun. Doğrudan yerleştirmeler dışında Google görüntülerinin ekran görüntülerini kullanıyorsanız standart ilişkilendirmeyi resimde göründüğü şekilde ekleyin. Gerekirse ilişkilendirme metninin stilini ve yerleşimini özelleştirebilirsiniz. Bunun için metnin içeriğe yakın olması ve ortalama bir izleyici veya okuyucu tarafından okunabilir olması gerekir. Atıfı içerikten uzağa (örneğin, kitabınızın sonuna, dosyalarınızın veya programınızın jeneriklerine ya da web sitenizin altbilgi bölümüne) taşıyamazsınız.
Üçüncü taraf veri sağlayıcıları dahil edin. Eşleme ürünlerimizdeki bazı veri ve resimler Google dışındaki sağlayıcılardan gelir. Bu tür görüntüler kullanıyorsanız atıf metninde "Google" adı ve ilgili veri sağlayıcılar(ör. "Harita verileri: Google, Maxar Technologies") belirtilmelidir. Görüntülerle birlikte bahsedilen üçüncü taraf veri sağlayıcılar olduğunda, yalnızca "Google"ın veya Google logosunun eklenmesi uygun atıf anlamına gelmez.
Google Haritalar Platformu'nu ilişkilendirme görüntülemenin pratik olmadığı bir cihazda kullanıyorsanız kullanım alanınıza uygun lisanslar hakkında görüşmek için lütfen Google satış ekibiyle iletişime geçin.
Google ilişkilendirmesi için stil kuralları
İndirilebilir Google logosunu kullanamıyorsanız CSS ve HTML'de Google ilişkilendirmeleri için stil yönergeleri aşağıda verilmiştir.
Boş alan
Kilitlenmenin etrafındaki boş alanın boyutu, Google'daki "G" harfinin yüksekliğine eşit veya bu yükseklikten büyük olmalıdır.
İlişkilendirme metni ile Google logosu arasındaki boşluk, "G" harfinin yarısı kadar olmalıdır.
Okunabilirlik
Künye satırı her zaman net ve okunabilir olmalı, belirli bir arka plan için doğru renk değişiminde görünmelidir. Seçtiğiniz logo varyantında her zaman yeterli kontrast sağladığınızdan emin olun.
Renk
%0-40 oranında maksimum siyah tonunun kullanıldığı beyaz veya açık arka plan üzerinde Google Material Gray 700 metni kullanın.
#5F6368 RGB 95 99 104 HSL 213 5 39 HSB 213 9 41
Koyu arka planlarda ve fotoğraf ya da meşgul olmayan desenler üzerinde künye satırı ve atıf için beyaz metin kullanın.
#FFFFFF RGB 255 255 255 HSL 0 0 100 HSB 0 0 100
Yazı tipi
Roboto yazı tipini kullanın.
Örnek CSS
Aşağıdaki CSS, "Google" metnine uygulandığında "Google" ifadesini beyaz veya açık renkli bir arka planda uygun yazı tipi, renk ve aralıkla oluşturur.
font-family: Roboto; font-style: normal; font-weight: 500; font-size: 16px; line-height: 16px; padding: 16px; letter-spacing: 0.0575em; /* 0.69px */ color: #5F6368;