اعتبارًا من 27 آذار (مارس) 2025، ننصحك باستخدام android-latest-release بدلاً من aosp-main لإنشاء AOSP والمساهمة فيه. لمزيد من المعلومات، يُرجى الاطّلاع على التغييرات في AOSP.
سياسة القائمة المسموح بها لتجاوز ميزة تحديد الموقع الجغرافي في السيارات
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
لتفعيل تطبيق ADAS (المصنّف على أنّه ميزات تساعدك في القيادة للمستخدمين) كي يتمكّن من استخدام واجهة برمجة التطبيقات لتجاوز الموقع الجغرافي في السيارات والتحكّم فيه بشكل منفصل عن مفتاح الموقع الجغرافي العام في Android، على الشركة المصنّعة للمعدات الأصلية إدراج التطبيق في القائمة المسموح بها لاستيفاء متطلبات "خدمة Google للسيارات" (GAS). يجب الحصول على إذن إضافي للوصول إلى مركز المساعدة الخاص بشركاء "فريق Google للسيارات" (لمزيد من المعلومات، يُرجى الاطّلاع على Android للسيارات).
الوظائف
في ما يلي وصف لمتطلبات الوظائف ذات الصلة بأنظمة ADAS.
الشرط
المتطلب
MUST
يجب حصر نطاق التطبيق في حالة استخدام "لوائح السلامة العامة" و"المساعدة السريعة الذكية" (GSR-ISA) فقط. تطبيق GSR-ISA هو وظيفة أمان إلزامية في المركبات بموجب اللائحة رقم 2019/2144 الصادرة عن البرلمان الأوروبي. لا يُسمح بإدراج أي وظائف أخرى ذات صلة بنظام ADAS في القائمة المسموح بها.
يجب عدم
أن يحتوي على أي وظائف غير أساسية وغير مرتبطة بمعيار GSR-ISA ويمكن فصلها في تطبيق مختلف
التعامل مع بيانات المستخدمين
في ما يلي تفاصيل متطلبات التعامل مع بيانات المستخدمين.
الشرط
المتطلب
MUST
يجب عدم إتاحة إمكانية الوصول إلى البيانات الشخصية أو الحسّاسة التي يتم الحصول عليها من خلال التطبيق وجمع تلك البيانات واستخدامها ومشاركتها سوى للأغراض المرتبطة مباشرةً بتوفير وظائف "مساعد Google" و"الترجمة الفورية" وتحسينها.
الأمان
في ما يلي وصف لمتطلبات أمان بيانات الموقع الجغرافي.
الشرط
المتطلب
MUST
معالجة جميع بيانات الموقع الجغرافي بشكل آمن، بما في ذلك نقلها باستخدام التشفير الحديث ومعايير الأمان (على سبيل المثال، نقلها باستخدام HTTPS)
إمكانية استخدام التطبيق
يتم توفير وسيلة للحدّ من وظائف نظام مساعدة السائق المتقدّم (ADAS).
الشرط
المتطلب
MUST
توفير إمكانية للمستخدمين لإيقاف وظيفة أنظمة مساعدة السائق المتقدّمة (ADAS) مؤقتًا أو نهائيًا إذا اختاروا ذلك
الشفافية أمام المستخدمين
لضمان الشفافية للمستخدمين، يجب تطبيق المتطلبات الموضّحة أدناه.
الشرط
المتطلب
MUST
تقديم سياسة خصوصية تفصِح بشكل شامل عن أنواع البيانات الشخصية والحسّاسة التي يصل إليها تطبيقك ويجمعها ويستخدمها ويشاركها، والإفصاح عن أي أطراف تتم مشاركة أي بيانات شخصية أو حسّاسة للمستخدمين معهم
يجب نشرها في الحقول المخصّصة في إعدادات "الموقع الجغرافي".
يجب أن يتم عرضه كبيان إفصاح مستقل وألا يتم تضمينه مع بيانات إفصاح أخرى غير مرتبطة ببيانات المستخدمين.
يجب أن تتضمّن قائمة شاملة بأنواع البيانات التي يتم الوصول إليها أو جمعها.
يجب توضيح الأغراض التي يتم من أجلها الوصول إلى البيانات واستخدامها (على سبيل المثال، الميزات والوظائف التي تدعمها البيانات أو كيفية استخدام البيانات لتحسين التطبيق) وجمعها (على سبيل المثال، مكان تخزين البيانات) ومشاركتها مع جهات أخرى (جهات خارجية أو تابعة).
يجب عدم
تعديل سلوك تجربة المستخدم أو صياغتها في صفحات "إعدادات الموقع الجغرافي"، بما في ذلك أي أوصاف وسلاسل ذات صلة بتجاوز الموقع الجغرافي لنظام ADAS
أفضل الممارسات للتعامل مع معلومات الموقع الجغرافي
في ما يلي أفضل الممارسات المتعلّقة بالتعامل مع معلومات الموقع الجغرافي.
أفضل ممارسة
الوصف
يُنصح بشدة
فعِّل السمة VHAL GENERAL_SAFETY_REGULATION_COMPLIANCE_REQUIREMENT للتأكّد من إعداد التطبيقات والخدمات الأخرى (مثل "معالج الإعداد") بشكل صحيح عندما تحتاج مركبة إلى استيفاء متطلبات الامتثال للوائح السلامة العامة (GSR) في الاتحاد الأوروبي من خلال Android.
يجب
إذا كان التطبيق يرسل بيانات الموقع الجغرافي خارج الجهاز:
إرسال معلومات أجهزة الاستشعار الأقل دقة اللازمة لتوفير الوظائف فقط
إرسال البيانات المخفية الهوية فقط كلما أمكن ذلك
الاحتفاظ بالمعلومات مؤقتًا لأقصر مدة زمنية لازمة لتوفير الوظائف
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-07-31 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],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. |"]]