Descripción general de la migración

El SDK de Places para Android (nuevo) proporciona un rendimiento mejorado y un nuevo modelo de precios, por lo que vale la pena actualizar las apps que usan el SDK de Places para Android. Para obtener más detalles sobre cómo comparar funciones, consulta Cómo elegir tu SDK.

Usa esta guía para comprender las diferencias clave entre el SDK de Places para Android (nuevo) y el SDK de Places para Android, además de cómo controlar los cambios necesarios.

Prácticas recomendadas de facturación para la migración

Esta guía se aplica si el uso de tu API es lo suficientemente alto como para pasar a los precios del segundo nivel. Cuando migras a una versión más reciente de una API, también se te factura un SKU diferente. Para evitar un aumento de los costos durante el mes de la transición, te recomendamos que cambies a las APIs nuevas en producción lo más cerca posible del comienzo del mes. Esto te garantizará que alcances los niveles de precios mensuales más rentables durante el mes de migración. Para obtener información sobre los niveles de precios, consulta la página de precios y las Preguntas frecuentes sobre los precios.

Habilita el SDK de Places para Android (nuevo)

El SDK de Places para Android se basa en el servicio de la API de Places. Para usar las funciones del SDK de Places para Android (nuevo), 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

Estos son algunos cambios generales que se aplican a varias APIs:

  • Usa un nuevo modelo de precios. Para obtener información sobre los precios de todas las APIs, consulta el SDK de Places para Android (nuevo).

  • Place Details (nuevo), Búsqueda cercana (nueva) y Búsqueda de texto (nueva) requieren el enmascaramiento de campos para especificar qué campos deseas que se muestren en la respuesta.

  • Se agregaron clases nuevas para definir las solicitudes o agregar campos nuevos a la respuesta.

  • El objeto Place de la respuesta contiene el nuevo método getReviews() que muestra una lista de objetos Review. Cuando tu app muestra información obtenida del objeto Place, como fotos y opiniones, también debe mostrar las atribuciones requeridas.

    Para obtener más información, consulta la documentación sobre las atribuciones.

Cambios específicos de la API

En esta sección, se incluyen las siguientes guías de migración para cada API: