Начиная с 27 марта 2025 г. мы рекомендуем использовать android-latest-release вместо aosp-main для создания и участия в AOSP. Дополнительные сведения см. в разделе Изменения в AOSP .
Политика обхода разрешенных списков местоположения автомобиля
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Чтобы приложение ADAS (отмеченное как «Функции, помогающие водителю управлять автомобилем») могло использовать API обхода определения местоположения автомобиля и управляться отдельно от общего переключателя местоположения Android, производитель оригинального оборудования должен добавить приложение в разрешённый список для соответствия требованиям Google Automotive Service (GAS). Для доступа к справочному центру партнёров GAS требуется дополнительное разрешение (подробнее см. в разделе «Android для автомобилей »).
Функциональность
Требования к функциональным возможностям ADAS описаны ниже.
Состояние
Требование
ДОЛЖЕН
Ограничить область применения приложения только сценарием использования «Интеллектуальная система помощи при торможении» (GSR-ISA). Приложение GSR-ISA является обязательной функцией безопасности транспортного средства, предусмотренной Регламентом 2019/2144 Европейского парламента. Никакие другие функции, связанные с ADAS, не могут быть включены в разрешённый список.
НЕ ДОЛЖЕН
Содержать любые несущественные функции, не имеющие отношения к GSR-ISA, которые можно выделить в отдельное приложение.
Обработка пользовательских данных
Требования к обработке пользовательских данных подробно изложены ниже.
Состояние
Требование
ДОЛЖЕН
Ограничьте доступ, сбор, использование и распространение персональных или конфиденциальных данных, полученных через приложение, целями, непосредственно связанными с предоставлением и улучшением функциональности GSR-ISA.
Безопасность
Требования к безопасности данных о местоположении описаны ниже.
Состояние
Требование
ДОЛЖЕН
Обеспечьте безопасную обработку всех данных о местоположении, включая их передачу с использованием современных стандартов криптографии и безопасности (например, по протоколу HTTPS).
Возможности пользователя
Предоставляется возможность ограничить функциональность ADAS.
Состояние
Требование
ДОЛЖЕН
Предоставить пользователям возможность временно или постоянно отключать функцию ADAS, если они того пожелают.
Прозрачность для пользователей
Чтобы обеспечить прозрачность для пользователей, примените требования, описанные ниже.
Состояние
Требование
ДОЛЖЕН
Предоставьте политику конфиденциальности, в которой подробно раскрываются типы персональных и конфиденциальных данных, к которым ваше приложение получает доступ, собирает, использует и которыми делится; а также любые стороны, с которыми передаются какие-либо персональные или конфиденциальные данные пользователя.
ОБЯЗАТЕЛЬНО должно быть размещено в указанных полях в настройках местоположения.
ДОЛЖНА быть представлена как независимое раскрытие информации и не включаться в другие раскрытия, не связанные с данными пользователей.
ДОЛЖЕН включать полный список типов данных, к которым осуществляется доступ или которые собираются.
ДОЛЖНЫ быть объяснены цели, для которых осуществляется доступ к данным, их использование (например, какие функции и возможности поддерживаются данными или как данные используются для улучшения приложения), сбор (например, где хранятся данные) и передача другим организациям (сторонним или аффилированным).
НЕ ДОЛЖЕН
Измените поведение или формулировки пользовательского опыта (UX) на страницах настроек местоположения, включая любые описания и строки, относящиеся к обходу местоположения ADAS.
Лучшие практики обработки информации о местоположении
Ниже описаны лучшие практики обработки информации о местоположении.
Лучшая практика
Описание
НАСТОЯТЕЛЬНО РЕКОМЕНДУЕМ
Включите свойство VHAL GENERAL_SAFETY_REGULATION_COMPLIANCE_REQUIREMENT , чтобы гарантировать правильную настройку других приложений и служб (например, мастера настройки), когда транспортное средство должно соответствовать требованиям Общего регламента безопасности ЕС (GSR) через Android.
ДОЛЖЕН
Если приложение отправляет данные о местоположении с устройства:
Передавайте только самую грубую информацию с датчиков, необходимую для работы.
По возможности отправляйте только анонимные данные.
Храните информацию временно только в течение максимально короткого периода времени, необходимого для ее функциональности.
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-31 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 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. |"]]