¿Por qué migrar a la API de Places (nueva)?

La API de Places (nueva) proporciona un mejor rendimiento y funciones adicionales en comparación con la API de Places (heredada). Usa esta guía para comprender las diferencias clave entre las dos versiones de la API de Places y cómo controlar los cambios necesarios. Para obtener más detalles sobre otras funciones de la API de Places (nueva), consulta la descripción general del producto.

Funciones clave agregadas a la API de Places (nueva)

En esta sección, se describen las funciones clave que se agregaron a la API de Places (nueva).

Se implementa en la plataforma estándar de Google Cloud.

La API de Places (nueva) se implementa en la infraestructura de servicios.

en Google Cloud. Esta implementación trae consigo una plataforma más segura y confiable con opciones de seguridad mejoradas, como OAuth. Este diseño de API estándar aporta un nivel de coherencia entre las APIs que mejora la eficiencia del desarrollo con la API de Places (nueva).

Rendimiento mejorado

La API de Places (nueva) ofrece un mejor rendimiento, por lo que vale la pena reemplazar las apps que usan la API de Places existente.

Precios simplificados

Los precios se simplifican con la API de Places (nueva) para que solo pagues por los datos que usas. Los precios simplificados se implementan con una máscara de campo.

Con Place Details (nuevo), Nearby Search (nuevo) y Text Search (nuevo), usas la máscara de campo para controlar la lista de campos que se devolverán en la respuesta. Luego, solo se te facturarán los datos solicitados. El uso de campos enmascarados es una práctica de diseño recomendada para garantizar que no solicites datos innecesarios, lo que ayuda a evitar tiempos de procesamiento y cargos de facturación adicionales.

Datos de respuesta coherentes para un lugar

Con las APIs heredadas, las APIs de Place Details (heredada), Nearby Search (heredada) y Text Search (heredada) devolvían diferentes datos de respuesta para un lugar. La API de Places (nueva) estandariza la respuesta para que todas estas APIs devuelvan los mismos datos de un lugar.

Tipos de lugares expandidos

La respuesta de la API ahora puede contener el tipo principal de un lugar. Cada lugar puede tener un solo valor de tipo que se especifica como el tipo principal del lugar, como se indica en la tabla A.

La nueva API también incluye varios tipos nuevos. Puedes usar estos tipos nuevos y los existentes en una búsqueda con Nearby Search (nuevo) y Text Search (nuevo). Todos los tipos nuevos se incluyen en la tabla A.

Datos de lugar dinámicos

La API de Places (nueva) admite datos de respuesta dinámicos, como la disponibilidad de una estación de carga de VE o los precios más recientes del combustible en una gasolinera. Usa estos campos de respuesta para crear experiencias del usuario dinámicas.