La API de Places (nueva) proporciona un rendimiento mejorado y un modelo de precios nuevo, por lo que vale la pena actualizar las apps que usan la API de Places. Para obtener más detalles sobre la comparación de funciones, consulta Elige tu API.
Usa esta guía para comprender las diferencias clave entre la API de Places (nueva) y la API de Places, además de cómo controlar los cambios necesarios.
Habilitar la API de Places (versión nueva)
Para usar las funciones de la API de Places (nueva), primero debes habilitar la API de Places (nueva) en tu proyecto de Google Cloud. Para obtener más información, consulta Configura tu proyecto de Google Cloud.
Luego, debes asegurarte de haber agregado la API de Places (nueva) a la clave de API que usa tu app. Para obtener más información, consulta Cómo usar claves de API.
Cambios generales
Entre algunos cambios generales que se aplican a varias APIs se incluyen los siguientes:
- Todas las APIs nuevas admiten claves de API y tokens de OAuth como mecanismo de autenticación.
- Solo se admite JSON como formato de respuesta.
- El enmascaramiento de campo es obligatorio en Place Details (nuevo), Nearby Search (nuevo) y Text Search (nuevo) para especificar qué campos deseas que se muestren en la respuesta. Para obtener más información, consulta FieldMask.
- Las APIs de Nearby Search (nuevo) y Text Search (nueva) ahora muestran todos los detalles del lugar para que coincidan con los que muestra Place Details (nuevo).
- El formato de respuesta JSON para las APIs de Place Details (nuevo), Nearby Search (nuevo) y Text Search (nuevo) cambió el formato de las APIs existentes. Para obtener más detalles, consulta Cómo migrar la respuesta de la API de Places.
Cambios específicos de la API
En esta sección, se incluyen las siguientes guías de migración para cada API: