Mulai 27 Maret 2025, sebaiknya gunakan android-latest-release, bukan aosp-main, untuk mem-build dan berkontribusi pada AOSP. Untuk mengetahui informasi selengkapnya, lihat Perubahan pada AOSP.
Kebijakan daftar yang diizinkan untuk mengabaikan lokasi otomotif
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Agar aplikasi ADAS (berlabel Fitur yang membantu Anda mengemudi untuk pengguna) dapat menggunakan
Automotive Location Bypass API
dan dikontrol secara terpisah dari tombol lokasi Android umum, OEM harus memasukkan aplikasi ke daftar yang diizinkan untuk memenuhi persyaratan Google Automotive Service (GAS). Izin tambahan diperlukan untuk
mengakses pusat bantuan partner GAS (untuk mempelajari
lebih lanjut, lihat
Android untuk Mobil).
Fungsi
Persyaratan untuk fungsi terkait ADAS dijelaskan di bawah.
Ketentuan
Persyaratan
HARUS
Batasi cakupan aplikasi hanya untuk kasus penggunaan General Safety Regulation-Intelligent Speed Assist (GSR-ISA). Aplikasi GSR-ISA adalah fungsi keselamatan kendaraan yang diwajibkan oleh Peraturan
2019/2144 Parlemen Eropa. Tidak ada fungsi lain terkait ADAS yang diizinkan
untuk dimasukkan ke daftar yang diizinkan.
TIDAK BOLEH
Berisi fungsi yang tidak penting dan tidak relevan dengan GSR-ISA, yang dapat dipisahkan
ke dalam aplikasi yang berbeda.
Penanganan data pengguna
Persyaratan untuk menangani data pengguna dijelaskan di bawah.
Ketentuan
Persyaratan
HARUS
Membatasi akses, pengumpulan, penggunaan, dan pembagian data pribadi atau sensitif yang diperoleh melalui aplikasi untuk tujuan yang terkait langsung dengan penyediaan dan peningkatan fungsi GSR-ISA.
Keamanan
Persyaratan untuk keamanan data lokasi dijelaskan di bawah.
Ketentuan
Persyaratan
HARUS
Tangani semua data lokasi dengan aman, termasuk pengirimannya menggunakan kriptografi modern dan standar keamanan (misalnya, melalui HTTPS).
Kemampuan pengguna
Afordans disediakan untuk membatasi fungsi ADAS.
Ketentuan
Persyaratan
HARUS
Memberikan kemampuan bagi pengguna untuk menonaktifkan fungsi ADAS untuk sementara atau secara permanen
jika mereka memilih untuk melakukannya.
Transparansi pengguna
Untuk memberikan transparansi kepada pengguna, terapkan persyaratan yang dijelaskan di bawah.
Ketentuan
Persyaratan
HARUS
Menyediakan kebijakan privasi yang secara komprehensif mengungkapkan jenis data pribadi dan sensitif yang diakses, dikumpulkan, digunakan, dan dibagikan aplikasi Anda; dan pihak mana pun yang Anda ajak bekerja sama untuk berbagi data pengguna yang bersifat pribadi atau sensitif.
HARUS diposting di kolom yang ditentukan di setelan Lokasi.
HARUS ditampilkan sebagai pengungkapan independen dan tidak boleh disertakan dengan pengungkapan lain yang tidak terkait dengan data pengguna.
HARUS menyertakan daftar lengkap jenis data yang diakses atau dikumpulkan.
HARUS menjelaskan tujuan data diakses, digunakan (misalnya,
fitur dan fungsi yang didukung data atau cara data digunakan untuk
meningkatkan kualitas aplikasi), dikumpulkan (misalnya, tempat data disimpan), dan dibagikan kepada
entitas lain (pihak ketiga atau afiliasi).
TIDAK BOLEH
Mengubah perilaku atau kata-kata pengalaman pengguna (UX) di halaman Setelan Lokasi, termasuk deskripsi dan string yang berkaitan dengan melewati lokasi ADAS.
Praktik terbaik untuk menangani informasi lokasi
Praktik terbaik untuk menangani informasi lokasi dijelaskan di bawah.
Praktik terbaik
Deskripsi
SANGAT DIREKOMENDASIKAN
Aktifkan properti VHAL GENERAL_SAFETY_REGULATION_COMPLIANCE_REQUIREMENT untuk
memastikan aplikasi dan layanan lain (misalnya, Wizard Penyiapan) dikonfigurasi dengan benar saat
kendaraan harus memenuhi persyaratan kepatuhan terhadap Peraturan Keselamatan Umum (GSR) Uni Eropa melalui
Android.
SEHARUSNYA
Jika aplikasi mengirim data lokasi keluar dari perangkat:
Hanya kirim informasi sensor paling kasar yang diperlukan untuk fungsi.
Hanya kirim data anonim jika memungkinkan.
Hanya simpan informasi untuk sementara dalam jangka waktu sesingkat mungkin yang diperlukan untuk fungsi.
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-31 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-07-31 UTC."],[],[],null,["# Automotive location bypass allowlist policy\n\n| **Important:** This policy is not a substitute for OEMs and APK providers to conduct their own due diligence to ensure legal compliance and privacy best practices.\n\nTo enable an ADAS app (labeled as **Features that help you drive** for users) to\nutilize the\n[Automotive Location Bypass API](/docs/automotive/location_bypass/driver_assistance_location_bypass_api)\nand be controlled separately from the general Android location switch, an OEM must allowlist the\napp to pass the Google Automotive Service (GAS) requirements. Additional permission is needed to\naccess the GAS partner help center (to learn\nmore, see\n[Android for Cars](https://developers.google.com/cars)).\n| **Note:** An *Advanced Driver Assistance Systems* (ADAS) app is defined as a pre-loaded Android app or apk that exchanges information between Android and external electronic systems designed to assist drivers in operating their vehicle safely as guidelined by local regulations.\n\nFunctionality\n-------------\n\nThe requirement for ADAS-related functionality is described below.\n\n| Condition | Requirement |\n|-----------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| MUST | Limit scope of app to the General Safety Regulation-Intelligent Speed Assist (GSR-ISA) use case only. The GSR-ISA app is a required vehicle safety function mandated by Regulation 2019/2144 of the European Parliament. **No other ADAS-related functionality is permitted for allowlisting.** |\n| MUST NOT | Contain any nonessential functionality, not relevant to GSR-ISA, that can be separated into a different app. |\n\nUser data handling\n------------------\n\nThe requirement for handling user data is detailed below.\n\n| Condition | Requirement |\n|-----------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| MUST | Limit the access, collection, use, and sharing of personal or sensitive data acquired through the app to purposes directly related to providing and improving the GSR-ISA functionality. |\n\nSecurity\n--------\n\nThe requirement for location data security is described below.\n\n| Condition | Requirement |\n|-----------|-------------------------------------------------------------------------------------------------------------------------------------------|\n| MUST | Handle all location data securely, including its transmission using modern cryptography and security standards (for example, over HTTPS). |\n\nUser affordance\n---------------\n\nAn affordance is provided to limit the ADAS functionality.\n\n| Condition | Requirement |\n|-----------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| MUST | Provide affordance for users to temporarily or permanently disable the ADAS functionality if they choose to do so. | **Note:** This affordance does not have to be provided within Android. |\n\nUser transparency\n-----------------\n\nTo provide transparency to users, apply the requirements described below.\n\n| Condition | Requirement |\n|-----------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|\n| MUST | Provide a privacy policy comprehensively disclosing the types of personal and sensitive data your app accesses, collects, uses, and shares; and any parties with which any personal or sensitive user data is shared. - MUST be posted in the designated fields in Location settings. - MUST be presented as an independent disclosure and not be included with other disclosures unrelated to user data. - MUST include a comprehensive list of the types of data being accessed or collected. - MUST explain the purposes for which the data is accessed, used (for example, which features and functionality the data supports or how the data is used to improve the app), collected (for example, where the data is stored), and shared with other entities (third party or affiliated). |\n| MUST NOT | Modify the user experience (UX) behavior or wording on the Location Settings pages, including any descriptions and strings pertaining to the ADAS location bypass. | |\n\nBest practices for handling location information\n------------------------------------------------\n\nThe best practices for handing location information are described below.\n\n| Best practice | Description |\n|--------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| STRONGLY RECOMMEND | Enable the VHAL property `GENERAL_SAFETY_REGULATION_COMPLIANCE_REQUIREMENT` to ensure other apps and services (for example, Setup Wizard) are correctly configured when a vehicle needs to meet EU General Safety Regulation (GSR) compliance requirements through Android. |\n| SHOULD | If the app sends location data off the device: \u003cbr /\u003e - **Only** send the coarsest sensor information needed for functionality. - **Only** send anonymized data whenever possible. - **Only** retain the information temporarily for the shortest period of time needed for functionality. |"]]