Dokumen ini mencantumkan persyaratan untuk aplikasi yang dikembangkan dengan Navigation SDK untuk iOS.
Penggunaan penerapan pelanggan yang dapat diterima
Navigation SDK for iOS dirancang untuk menyediakan navigasi belokan demi belokan secara real-time kepada pengemudi dalam aplikasi seluler. Data yang dihasilkan oleh API ini juga dapat digunakan di aplikasi lain untuk membagikan informasi terkait status pengemudi dan untuk pelacakan umum lokasi pengemudi.
Penerapan pelanggan tidak diizinkan
Navigation SDK for iOS hanya diizinkan untuk aplikasi komersial. Navigation SDK untuk iOS tidak diizinkan untuk kategori kasus penggunaan berikut tanpa izin tertulis sebelumnya yang jelas dari Google:
- Aplikasi navigasi yang menggunakan Navigation SDK for iOS untuk membuat produk atau layanan dengan fitur yang secara substansial mirip dengan atau yang membuat ulang fitur Google Maps untuk seluler.
- Penggunaan Layanan pada perangkat yang disematkan di kendaraan atau di perangkat navigasi portabel. Misalnya, dalam aplikasi yang (i) disematkan dalam sistem infotainmen otomotif di dasbor atau (ii) merupakan bagian dari unit GPS yang terpasang di dalam mobil. Anda dapat memproyeksikan aplikasi untuk ditampilkan di sistem infotainmen otomotif di dasbor dan memungkinkan pengemudi berinteraksi dengan sistem infotainmen otomotif di dasbor yang diproyeksikan seperti Android Auto atau Apple CarPlay.
- Pemilihan rute atau navigasi Kendaraan Berat, seperti untuk bus, truk, atau kendaraan dengan pembatasan jalan, kecuali jika Layanan secara eksplisit menyatakan dukungan untuk navigasi kendaraan berat.
Peta dan logo Google
Anda hanya dapat menggunakan peta yang disediakan Google dalam penerapan Navigation SDK for iOS. Tidak ada peta lain yang diizinkan.
Anda tidak boleh menghapus, mengubah, atau mengaburkan logo Google yang disediakan sebagai bagian dari layanan Navigation SDK untuk iOS.
Modifikasi yang dapat diterima pada UI Navigasi
Navigation SDK for iOS memungkinkan penyesuaian UI tertentu, seperti menambahkan penanda kustom, mengubah ukuran serta konten header dan footer yang mengelilingi area pandang navigasi, atau mengubah ukuran area pandang navigasi itu sendiri. Dalam beberapa situasi, Anda mungkin juga ingin menempatkan konten di atas layar navigasi aktif.
Saat melakukannya, Anda tidak boleh menerapkan modifikasi yang menghalangi penggunaan aman oleh pengemudi. Misalnya, perubahan berikut dapat berdampak negatif pada keselamatan pengemudi dan harus dihindari:
- Menampilkan animasi yang mengganggu selama navigasi aktif.
- Menampilkan overlay di layar navigasi tanpa tindakan pengemudi yang eksplisit.
- Memosisikan overlay pada layar navigasi aktif yang menyembunyikan lokasi pengemudi saat ini atau memblokir informasi navigasi penting secara permanen. Ini termasuk belokan mendatang, panduan jalur, orientasi kompas, dan semua elemen UI standar dalam pengalaman navigasi.
Persyaratan penerapan lainnya
- Anda tidak boleh mengubah persyaratan dalam produk Navigation SDK tanpa izin tertulis sebelumnya dari Google.
- Aplikasi Anda harus menampilkan informasi berikut kepada pengguna akhir saat
pertama kali menggunakan aplikasi:
- Persyaratan penggunaan Navigation SDK.
- Pengguna akhir harus selalu melakukan penilaian independen saat menggunakan navigasi, karena informasi dari Navigation SDK Service mungkin berbeda dari kondisi real-time yang sebenarnya.
- Pengguna akhir sepenuhnya bertanggung jawab atas biaya yang timbul saat mengikuti petunjuk yang diberikan oleh layanan Navigation SDK, seperti tarif tol atau jalur kendaraan dengan jumlah tamu yang tinggi.