سياسات حزمة تطوير البرامج للتنقّل على أجهزة Android
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
يسرد هذا المستند متطلبات التطبيقات التي تم تطويرها باستخدام
Navigation SDK for Android.
الاستخدام المقبول لتنفيذ العميل
تم تصميم حزمة تطوير البرامج للتنقّل على أجهزة Android لتزويد السائقين بميزة التنقّل باتّجاهات مفصّلة في الوقت الفعلي ضمن تطبيق على الأجهزة الجوّالة. يمكن أيضًا استخدام البيانات التي تنشئها واجهة برمجة التطبيقات في تطبيقات أخرى لمشاركة معلومات ذات صلة بحالة السائق ولتتبُّع المواقع الجغرافية للسائقين بشكل عام.
عمليات التنفيذ غير المسموح بها من قِبل العملاء
لا يُسمح باستخدام حزمة تطوير البرامج للتنقّل على أجهزة Android إلا للتطبيقات التجارية.
لا يُسمح باستخدام "حزمة تطوير البرامج للتنقّل على أجهزة Android" في فئات حالات الاستخدام التالية بدون الحصول على موافقة كتابية صريحة مسبقة من Google:
- توجيه أو تنقّل المركبات الثقيلة، مثل الحافلات أو الشاحنات أو المركبات التي تخضع لقيود على الطرق، ما لم تنص الخدمات صراحةً على إتاحة التنقّل بالمركبات الثقيلة
استخراج المحتوى
قد يتم عرض "اسم الطريق" و"حد السرعة" لك استنادًا إلى تفاعلات المستخدمين مع تطبيقك.
في حال جمعت أو حفظت "اسم الطريق" أو "حد السرعة" لاستخدامهما في أي سياق آخر
خارج جلسة المستخدم، سيُعدّ ذلك من عمليات استخراج البيانات التي لا تسمح بها بنودنا.
التعديلات المقبولة على واجهة مستخدم التنقّل
تتيح حزمة تطوير البرامج للتنقّل على Android إجراء بعض التخصيصات على واجهة المستخدم، مثل إضافة علامات مخصّصة أو تغيير حجم المحتوى في الرأس والتذييل المحيطَين بإطار عرض التنقّل أو تغيير حجم إطار عرض التنقّل نفسه. في بعض الحالات، قد تحتاج أيضًا إلى عرض المحتوى فوق شاشة التنقّل النشطة.
وعند إجراء ذلك، يجب عدم إدخال تعديلات تعيق الاستخدام الآمن من قِبل السائقين. على سبيل المثال، يمكن أن تؤثر التغييرات التالية سلبًا في سلامة السائق ويجب تجنُّبها:
- عرض صور متحركة مشتّتة للانتباه أثناء التنقّل النشط
- عرض تراكبات على شاشة التنقّل بدون اتّخاذ السائق إجراءً صريحًا
- تحديد موضع التراكبات على شاشة التنقّل النشطة بطريقة تخفي الموقع الجغرافي الحالي للسائق أو تحظر بشكل دائم معلومات التنقّل المهمة ويشمل ذلك المنعطفات القادمة، والإرشادات المتعلقة بالحارات، واتجاه البوصلة، وجميع عناصر واجهة المستخدم العادية في تجربة التنقّل.
متطلبات التنفيذ الأخرى
- لا يجوز لك تعديل بنود "حزمة تطوير البرامج للتنقّل" داخل المنتج بدون الحصول على موافقة مكتوبة مُسبَقة من Google.
- يجب أن يعرض تطبيقك للمستخدمين النهائيين المعلومات التالية عند أول استخدام للتطبيق:
- بنود استخدام حزمة تطوير البرامج للتنقّل
- على المستخدمين النهائيين دائمًا اتّخاذ قرارات مستقلة عند استخدام خدمات التنقّل، لأنّ المعلومات الواردة من خدمة Navigation SDK قد تختلف عن الظروف الفعلية في الوقت الفعلي.
- يتحمّل المستخدمون النهائيون وحدهم التكاليف التي يتكبّدونها عند اتّباع التوجيهات التي تقدّمها خدمة Navigation SDK، مثل رسوم المرور أو ممرات المركبات التي تضم عددًا كبيرًا من الركاب.
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-08-31 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-08-31 (حسب التوقيت العالمي المتفَّق عليه)"],[[["\u003cp\u003eThe Navigation SDK for Android is intended for mobile apps providing drivers with real-time turn-by-turn navigation and related functionalities.\u003c/p\u003e\n"],["\u003cp\u003eCommercial use is permitted; however, creating products similar to Google Maps, using the SDK in embedded devices (except for projection to systems like Android Auto), and heavy vehicle navigation require explicit consent.\u003c/p\u003e\n"],["\u003cp\u003eImplementations must use Google-provided maps and logos without alteration, while UI customizations should prioritize driver safety and avoid distracting or obstructive elements.\u003c/p\u003e\n"],["\u003cp\u003eDisplay the Navigation SDK terms of use and disclaimers about independent judgment, potential cost implications, and real-time condition discrepancies to end-users upon first app usage.\u003c/p\u003e\n"]]],[],null,["This document lists requirements for applications developed with the\nNavigation SDK for Android.\n\nAcceptable customer implementation use\n\nThe Navigation SDK for Android is designed for providing drivers with real-time turn-by-turn\nnavigation in a mobile application. The data generated by the API may also be used in other\napplications to share information related to driver status and for general tracking of driver\nlocations.\n\nDisallowed customer implementation\n\nThe Navigation SDK for Android is allowed only for commercial applications.\nThe Navigation SDK for Android is not allowed for the following categories of\nuse cases without express prior written consent from Google:\n\n- Heavy Vehicle routing or navigation, such as for buses, trucks, or vehicles with road restrictions, unless the Services explicitly specify supporting heavy vehicle navigation.\n\nContent scraping\n\nRoad Name and Speed Limit may be returned to you based on user interactions with your app.\nIf you were to capture or persist the Road Name or Speed Limit for use in any other context\noutside of the user session, this would constitute scraping, which is not\nallowed by our terms.\n\nAcceptable modifications to the Navigation UI\n\nThe Navigation SDK for Android enables certain UI customizations, such as\nadding custom markers, changing the size and content of the header and footer\nsurrounding the navigation viewport, or changing the size of the navigation\nviewport itself. In some situations, you might also want to overlay content on\ntop of the active navigation screen.\n\nWhen doing so, you may not introduce\nmodifications that inhibit safe use by drivers. For example, the following\nchanges can negatively impact driver safety and must be avoided:\n\n- Showing distracting animations during active navigation.\n- Showing overlays on the navigation screen without explicit driver action.\n- Positioning overlays on the active navigation screen that hide the driver's current location or permanently block important navigation information. This includes upcoming turns, lane guidance, compass orientation, and all standard UI elements in the navigation experience.\n\nOther implementation requirements\n\n- You may not modify the Navigation SDK in-product terms without the prior written consent from Google.\n- Your app must display to your end users the following information upon their first usage of the app:\n - The Navigation SDK terms of use.\n - End users should always exercise independent judgment when using navigation, as information from the Navigation SDK Service may differ from actual real-time conditions.\n - End users are solely responsible for costs incurred when following the directions provided by the Navigation SDK service, such as for toll fees or high occupancy vehicle lanes."]]