Bu belgede, Android için Navigation SDK ile geliştirilen uygulamalarla ilgili şartlar listelenmektedir.
Kabul edilebilir müşteri uygulaması kullanımı
Android için Navigasyon SDK'sı, sürücülere mobil uygulamada anlık adım adım yol tarifi sağlamak üzere tasarlanmıştır. API tarafından oluşturulan veriler, sürücü durumuyla ilgili bilgileri paylaşmak ve sürücü konumlarını genel olarak izlemek için diğer uygulamalarda da kullanılabilir.
İzin verilmeyen müşteri uygulaması
Android için Navigation SDK'sı yalnızca ticari uygulamalarda kullanılabilir. Android için Navigasyon SDK'sının aşağıdaki kullanım alanı kategorilerinde kullanılması için Google'dan önceden yazılı izin alınması gerekir:
- Hizmetler, ağır araç navigasyonunu desteklediğini açıkça belirtmediği sürece otobüsler, kamyonlar veya yol kısıtlamaları olan araçlar gibi ağır araçlar için rota oluşturma ya da navigasyon.
İçerik kazıma
Yol Adı ve Hız Sınırı, kullanıcıların uygulamanızla etkileşimlerine göre size döndürülebilir. Yol Adı veya Hız Sınırı'nı kullanıcı oturumu dışında başka bir bağlamda kullanmak üzere yakalarsanız veya kalıcı hale getirirseniz bu, şartlarımızca izin verilmeyen bir kazıma işlemi olur.
Gezinme kullanıcı arayüzünde kabul edilebilir değişiklikler
Android için Navigasyon SDK'sı, belirli kullanıcı arayüzü özelleştirmelerine olanak tanır. Örneğin, navigasyon haritasını özelleştirme, özel işaretçiler ekleme, navigasyon görüntü alanını çevreleyen başlık ve altbilginin boyutunu ve içeriğini değiştirme veya navigasyon görüntü alanının boyutunu değiştirme gibi. Bazı durumlarda, etkin gezinme ekranının üzerine içerik yerleştirmek de isteyebilirsiniz.
Bu işlemi yaparken sürücülerin güvenli kullanımını engelleyen değişiklikler yapmamalısınız. Örneğin, aşağıdaki değişiklikler sürücü güvenliğini olumsuz etkileyebilir ve bunlardan kaçınılmalıdır:
- Etkin navigasyon sırasında dikkat dağıtıcı animasyonlar gösterme
- Sürücünün açıkça bir işlem yapmasına gerek kalmadan gezinme ekranında yer paylaşımları gösterilmesi.
- Sürücünün mevcut konumunu gizleyen veya önemli navigasyon bilgilerini kalıcı olarak engelleyen, etkin navigasyon ekranındaki yer paylaşımları Bu kapsamda, yaklaşan dönüşler, şerit kılavuzu, pusula yönü ve gezinme deneyimindeki tüm standart kullanıcı arayüzü öğeleri yer alır.
- Yol ağını navigasyon haritasından kaldırma veya navigasyon haritasındaki harita özelliklerinin renk kontrastını önemli ölçüde azaltma.
Diğer uygulama koşulları
- Google'dan önceden yazılı izin almadan Navigation SDK ürün içi şartlarını değiştiremezsiniz.
- Uygulamanız, son kullanıcılarınıza uygulamayı ilk kez kullandıklarında aşağıdaki bilgileri göstermelidir:
- Navigation SDK'nın kullanım şartları
- Son kullanıcılar, gezinme işlevini kullanırken her zaman bağımsız karar vermelidir. Gezinme SDK Hizmeti'nden alınan bilgiler, gerçek zamanlı koşullardan farklı olabilir.
- Son kullanıcılar, Navigation SDK hizmetinin sağladığı talimatları uygularken ortaya çıkan maliyetlerden (ör. geçiş ücretleri veya çok yolculu araç şeritleri) tamamen sorumludur.
Google Haritalar ilişkilendirme koşulları
Bu bölümde, uygulamalarınız aracılığıyla Google Haritalar ve İçerik'in gösterilmesiyle ilgili atıf şartları ve yönergeleri sağlanmaktadır.
Google Haritalar ilişkilendirmesini görüntüleme
Uygulamanızda veya web sitenizde Google Haritalar Platformu API'lerinden alınan İçerik'i gösterirken Google Haritalar ilişkilendirme şartlarına uymanız gerekir. İçerik, ilişkilendirmenin zaten görünür olduğu bir Google Haritası'nda gösteriliyorsa ek ilişkilendirme eklemeniz gerekmez.
Google Haritalar ilişkilendirmesi
Google Haritalar Platformu tarafından kullanıcı arayüzünde sağlanan Google Haritalar ilişkilendirmesi için:
- Dahil edilen ilişkilendirmeyi, nerede gösterildiğine bakılmaksızın kaldırmayın. İlişkilendirmeyi değiştirmeyin, gizlemeyin veya kapatmayın ve arka planda net bir şekilde göründüğünden emin olun.
- Google Haritalar Platformu İçeriği'ni her zaman kenarlık, arka plan rengi, gölge veya yeterli boşluk gibi kullanıcı arayüzü işaretlerini kullanarak diğer içeriklerden görsel olarak ayırt edin.
- Görsel değişiklik yaparken tüm Google Haritalar ilişkilendirme şartlarına uymanız gerekir.
Google Haritalar logosu ve metin atfı
Mümkün olduğunda Google Haritalar logosu kullanılmalıdır. Alan sınırlı olduğunda Google Haritalar metni kabul edilebilir. Son kullanıcılar, hangi içeriğin Google Haritalar tarafından sağlandığını her zaman net bir şekilde anlayabilmelidir.
Logo ilişkilendirmesi
Uygulamanızda Google Haritalar logosunu kullanmak için aşağıdaki şartlara uyun.
Google Haritalar logolarını indirme
Resmi Google Haritalar logosu dosyalarını kullanın. Aşağıdaki logoları indirin ve bu bölümdeki yönergeleri uygulayın.
Google Haritalar ilişkilendirme öğelerini indirmeGoogle Haritalar logosunu kullanırken aşağıdaki yönergelere uyun.
- Logoyu hiçbir şekilde değiştirmeyin.
- Bozulmayı önlemek için logonun en boy oranını koruyun.
- Harita veya resim gibi yoğun bir arka planda ana hatlı logoyu kullanın.
- Düz renk veya ince bir gradyan gibi sade bir arka planda ana hatları olmayan logoyu kullanın.
Logo boyutu özelliği
Google Haritalar logosu için aşağıdaki boyut özelliklerini kullanın:- Minimum logo yüksekliği: 16 dp
- Maksimum logo yüksekliği: 19 dp
- Minimum logo boşluğu: Sol, sağ ve üstte 10 dp, altta 5 dp
dp hakkında bilgi edinmek için Materyal Tasarım web sitesindeki Piksel yoğunluğu başlıklı makaleyi inceleyin.

Logo erişilebilirliği
Google Haritalar logosu için aşağıdaki erişilebilirlik şartlarına uyun:- Logo ve arka plan arasında erişilebilir bir kontrast sağlayın.
- Google Haritalar metnini içeren bir erişilebilirlik etiketi ekleyin.

Metin ilişkilendirmesi
Arayüzünüzün boyutu Google Haritalar logosunun kullanılmasını desteklemiyorsa metin olarak Google Haritalar yazabilirsiniz. Bunun için aşağıdaki yönergeleri izleyin:

- Google Haritalar metnini hiçbir şekilde değiştirmeyin:
- Google Haritalar'ın büyük/küçük harf kullanımını değiştirmeyin.
- Google Haritalar'ı birden fazla satıra sarmayın.
- Google Haritalar'ı başka bir dile yerelleştirmeyin.
translate="no"
HTML özelliğini kullanarak tarayıcıların Google Haritalar'ı çevirmesini engelleyin.

Google Haritalar metnini aşağıdaki tabloda açıklandığı şekilde stilize edin:
Google Haritalar metin stili koşulları Özellik Stil Yazı tipi ailesi Roboto Yazı tipini yüklemek isteğe bağlıdır. Yedek yazı tipi ailesi Ürününüzde zaten kullanılan herhangi bir sans serif gövde yazı tipi veya varsayılan sistem yazı tipini çağırmak için "Sans-Serif" Yazı tipi stili Normal Yazı tipi kalınlığı 400 Yazı tipi rengi Beyaz, siyah (#1F1F1F) veya gri (#5E5E5E). Arka planla erişilebilir (4.5:1) kontrastı koruyun. Yazı tipi boyutu Minimum yazı tipi boyutu: 12 sp
Maksimum yazı tipi boyutu: 16 sp
sp hakkında bilgi edinmek için Material Design web sitesindeki Yazı tipi boyutu birimleri başlıklı makaleyi inceleyin.Harf aralıkları Normal
Örnek CSS
Aşağıdaki CSS, Google Haritalar'ı beyaz veya açık renkli bir arka planda uygun tipografik stil ve renkle oluşturur.
@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap'); .GMP-attribution { font-family: Roboto, Sans-Serif; font-style: normal; font-weight: 400; font-size: 1rem; letter-spacing: normal; white-space: nowrap; color: #5e5e5e; }
Görsel şartları
Google Haritalar ilişkilendirmesinin görsel işlenmesi için aşağıdaki koşulları karşılayın.Konum ilişkilendirmesini içeriğin üst veya alt kısmına yakın ve aynı görsel kapsayıcı içinde yerleştirin. Tek bir içerik satırında, ilişkilendirme sağa veya sola yerleştirilebilir.
Google Haritalar Platformu İçeriği'ni diğer içeriklerden görsel olarak ayırt etmek için kenarlık, arka plan rengi, gölge veya yeterli boşluk gibi kullanıcı arayüzü işaretleri kullanın.
- Google Haritalar'ı Google Haritalar Platformu dışındaki içeriklerle ilişkilendirerek yanlış tanıtmayın.
- İlişkilendirmenin her zaman görünür ve okunabilir olduğunu doğrulayın. Asla kaldırmayın, gizlemeyin, karartmayın veya değiştirmeyin.