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 cómo comparar 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, así como 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.
- Place Details (nuevo), Nearby Search (nuevo) y Text Search (nuevo) requieren la máscara de campo para especificar qué campos deseas que se muestren en la respuesta. Para obtener más información, consulta FieldMask.
- Las APIs de Nearby Search (nueva) y Text Search (nueva) ahora muestran los detalles completos del lugar para que coincidan con los que muestra Place Details (nueva).
- El formato de respuesta JSON de las APIs de Place Details (New), Nearby Search (New) y Text Search (New) cambió del 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
Esta sección incluye las siguientes guías de migración para cada API: