Políticas del SDK de Navigation para Android
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
En este documento, se enumeran los requisitos para las aplicaciones desarrolladas con el SDK de Navigation para Android.
Uso aceptable de la implementación del cliente
El SDK de Navigation para Android está diseñado para proporcionar a los conductores navegación paso a paso en tiempo real en una aplicación para dispositivos móviles. Los datos que genera la API también se pueden usar en otras aplicaciones para compartir información relacionada con el estado del conductor y para el seguimiento general de las ubicaciones de los conductores.
Implementación del cliente no permitida
El SDK de Navigation para Android solo se permite para aplicaciones comerciales.
El SDK de Navigation para Android no se permite para las siguientes categorías de casos de uso sin el consentimiento previo expreso por escrito de Google:
- Navegación o rutas para vehículos pesados, como autobuses, camiones o vehículos con restricciones viales, a menos que los Servicios especifiquen explícitamente que admiten la navegación para vehículos pesados
Recopilación de contenido
El nombre de la ruta y el límite de velocidad pueden devolverse en función de las interacciones del usuario con tu app.
Si capturaras o conservaras el nombre de la ruta o el límite de velocidad para usarlos en cualquier otro contexto
fuera de la sesión del usuario, esto constituiría un scraping, lo que no está permitido
por nuestras condiciones.
Modificaciones aceptables en la IU de Navigation
El SDK de Navigation para Android permite ciertas personalizaciones de la IU, como agregar marcadores personalizados, cambiar el tamaño y el contenido del encabezado y pie de página que rodean el viewport de navegación, o cambiar el tamaño del viewport de navegación en sí. En algunas situaciones, es posible que también desees superponer contenido en la pantalla de navegación activa.
Cuando lo hagas, no podrás introducir modificaciones que inhiban el uso seguro por parte de los conductores. Por ejemplo, los siguientes cambios pueden afectar negativamente la seguridad del conductor y se deben evitar:
- Mostrar animaciones que distraen durante la navegación activa
- Mostrar superposiciones en la pantalla de navegación sin que el conductor realice una acción explícita
- Superposiciones de posicionamiento en la pantalla de navegación activa que ocultan la ubicación actual del conductor o bloquean de forma permanente información de navegación importante Esto incluye los próximos giros, la orientación de carriles, la orientación de la brújula y todos los elementos de la IU estándar en la experiencia de navegación.
Otros requisitos de implementación
- No puedes modificar las condiciones del producto del SDK de Navigation sin el consentimiento previo por escrito de Google.
- Tu app debe mostrar a los usuarios finales la siguiente información cuando la usen por primera vez:
- Son las condiciones de uso del SDK de Navigation.
- Los usuarios finales siempre deben ejercer su propio criterio independiente cuando usan la navegación, ya que la información del servicio del SDK de Navigation puede diferir de las condiciones reales en tiempo real.
- Los usuarios finales son los únicos responsables de los costos en los que incurran cuando sigan las indicaciones proporcionadas por el servicio del SDK de Navigation, como las tarifas de peaje o los carriles para vehículos de alta ocupación.
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-08-31 (UTC)
[null,null,["Última actualización: 2025-08-31 (UTC)"],[[["\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."]]