Introducción
El SDK de Places para Android te permite compilar apps que detectan la ubicación y responden de forma contextual a las empresas locales y otros lugares cercanos al dispositivo del usuario. Esto significa que puedes compilar apps enriquecidas basadas en lugares que signifiquen algo para el usuario para complementar los servicios simples basados en la ubicación geográfica que ofrecen los servicios de ubicación de Android.
Conceptos
Las siguientes interfaces brindan los principales puntos de entrada al SDK de Places para Android:
Places
proporciona acceso programático a la base de datos de Google con información sobre las empresas y los lugares locales, así como al lugar actual del dispositivo.Autocomplete
proporciona widgets prediseñados para mostrar predicciones de lugares en respuesta a las búsquedas de los usuarios.
Un lugar se define como un espacio físico que tiene un nombre. Otra forma de pensar en un lugar es que es cualquier cosa que puedas encontrar en un mapa.
Entre los ejemplos, se incluyen empresas locales, lugares de interés y ubicaciones geográficas. En la API, un lugar está representado por la interfaz Place
. Incluye información como el nombre del lugar y su dirección, ubicación geográfica, ID de lugar, número de teléfono, tipo de lugar, URL del sitio web y mucho más.
Elige la versión del SDK
Las funciones del SDK de Places para Android que están disponibles en tu app se determinan mediante una combinación del número de versión del SDK (p.ej., 3.5.0) que especificas en la configuración de tu app, las APIs habilitadas en tu clave de API y cómo inicializas tu app. Para obtener más información sobre las diferencias entre el SDK de Places para Android y el SDK de Places para Android (nuevo), consulta Elige la versión del SDK.
Tu primera tarea es decidir qué SDK usar. Esto es así si eres un cliente nuevo o un cliente existente que ya usa el SDK. Para conocer las diferencias clave entre las dos versiones del SDK, consulta Elige la versión del SDK.
Precios de cada versión del SDK
La versión del SDK que habilites controlará los precios de tu uso del SDK. El SDK de Places para Android (nuevo) admite un modelo de precios simplificado para que solo pagues por los datos que usas. Para obtener información detallada sobre los precios del SDK de Places para Android y del SDK de Places para Android (nuevo), consulta Uso y facturación.
Descripción general de la API
Ayuda a tus clientes a explorar dónde están y qué hay a su alrededor:
- Place Autocomplete completa automáticamente el nombre o la dirección de un lugar a medida que los usuarios escriben.
- Current Place muestra una lista de lugares en los que se sabe que se ubicó el dispositivo del usuario por última vez, junto con una indicación de la probabilidad relativa de cada lugar.
- Place Details muestra información más detallada sobre un lugar.
- Text Search muestra lugares en función de una cadena de texto de búsqueda. La Búsqueda de texto forma parte del SDK de Places para Android (nuevo).
- Fotos de lugares muestra imágenes de alta calidad de un lugar.
- Los IDs de lugar almacenan el ID único de uno o más lugares para recuperar información sobre ellos a pedido.
Políticas y Términos
Todas las aplicaciones que usan el SDK de Places para Android deben cumplir con los requisitos que se describen en las Condiciones del Servicio de Google Maps Platform, Uso y Facturación y Visualización de Atribuciones.