Обзор миграции

Places SDK для Android (новинка) обеспечивает улучшенную производительность и новую модель ценообразования, поэтому стоит обновлять приложения, использующие Places SDK для Android. Дополнительные сведения о сравнении функций см. в разделе «Выбор SDK» .

Используйте это руководство, чтобы понять основные различия между Places SDK для Android (новая версия) и Places SDK для Android, а также узнать, как вносить необходимые изменения.

Включить Places SDK для Android (новинка)

Places SDK для Android использует службу Places API . Чтобы использовать функции Places SDK для Android (новая версия), необходимо сначала включить Places API (новая версия) в своем проекте Google Cloud. Дополнительную информацию см. в разделе Настройка проекта Google Cloud .

Затем вам необходимо убедиться, что вы добавили Places API (новый) к ключу API, используемому вашим приложением. Дополнительные сведения см. в разделе Использование ключей API .

Общие изменения

Некоторые общие изменения, применимые к нескольким API, включают:

  • Использует новую модель ценообразования. Информацию о ценах на все API см. в статье Places SDK для Android (новая версия) .

  • Маскирование полей требуется для сведений о месте (новое) , поиска поблизости (новое) и текстового поиска (новое), чтобы указать, какие поля вы хотите вернуть в ответе.

  • Были добавлены новые классы для определения запросов или добавления новых полей в ответ.

  • Объект Place ответа содержит новый метод getReviews() , который возвращает список объектов Review . Когда ваше приложение отображает информацию, полученную из объекта Place , например фотографии и обзоры, оно также должно отображать необходимые сведения об авторстве.

    Дополнительную информацию см. в документации по атрибуции .

Изменения, специфичные для API

В этот раздел включены следующие руководства по миграции для каждого API: