Kebijakan untuk Navigation SDK for iOS

Dokumen ini mencantumkan persyaratan untuk aplikasi yang dikembangkan dengan Navigation SDK for iOS.

Penggunaan penerapan pelanggan yang dapat diterima

Navigation SDK for iOS dirancang untuk memberikan navigasi belokan demi belokan real-time kepada pengemudi dalam aplikasi seluler. Data yang dihasilkan oleh API juga dapat digunakan di aplikasi lain untuk membagikan informasi terkait status pengemudi dan untuk pelacakan umum lokasi pengemudi.

Penerapan pelanggan yang tidak diizinkan

Navigation SDK for iOS hanya diizinkan untuk aplikasi komersial. Navigation SDK for iOS tidak diizinkan untuk kategori kasus penggunaan berikut tanpa izin tertulis sebelumnya dari Google:

  • Perutean atau navigasi Kendaraan Berat, seperti untuk bus, truk, atau kendaraan dengan batasan jalan, kecuali jika Layanan secara eksplisit menyatakan mendukung navigasi kendaraan berat.

Scraping konten

Nama Jalan dan Batas Kecepatan dapat ditampilkan kepada Anda berdasarkan interaksi pengguna dengan aplikasi Anda. Jika Anda mengambil atau menyimpan Nama Jalan atau Batas Kecepatan untuk digunakan dalam konteks lain di luar sesi pengguna, tindakan ini akan dianggap sebagai scraping, yang tidak diizinkan oleh persyaratan kami.

Modifikasi yang dapat diterima pada UI Navigasi

Navigation SDK for iOS memungkinkan penyesuaian UI tertentu, seperti menambahkan penanda kustom, mengubah ukuran dan konten header dan footer di sekitar area tampilan navigasi, atau mengubah ukuran area tampilan navigasi itu sendiri. Dalam beberapa situasi, Anda mungkin juga ingin menempatkan konten di atas layar navigasi aktif.

Saat melakukannya, Anda tidak boleh melakukan modifikasi yang menghambat penggunaan yang 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 eksplisit pengemudi.
  • Menempatkan overlay di layar navigasi aktif yang menyembunyikan lokasi pengemudi saat ini atau memblokir informasi navigasi penting secara permanen. Hal ini mencakup belokan berikutnya, panduan lajur, orientasi kompas, dan semua elemen UI standar dalam pengalaman navigasi.

Persyaratan penerapan lainnya

  • Anda tidak boleh mengubah persyaratan dalam produk Navigation SDK tanpa persetujuan tertulis sebelumnya dari Google.
  • Aplikasi Anda harus menampilkan informasi berikut kepada pengguna akhir saat mereka menggunakan aplikasi untuk pertama kalinya:
    • Persyaratan penggunaan Navigation SDK.
    • Pengguna akhir harus selalu menggunakan penilaian independen saat menggunakan navigasi, karena informasi dari Layanan Navigation SDK dapat berbeda dengan kondisi real-time yang sebenarnya.
    • Pengguna akhir bertanggung jawab sepenuhnya atas biaya yang timbul saat mengikuti petunjuk yang diberikan oleh layanan Navigation SDK, seperti biaya tol atau jalur kendaraan dengan okupansi tinggi.