Обзор SDK Places для iOS (устаревшая версия)

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

Функции SDK, доступные в каждой версии

В таблице ниже указано, какие версии SDK и API требуются для каждой функции SDK:

SDK Places для iOS (новый) Минимальная версия SDK Places SDK для iOS (устаревшая версия) Минимальная версия SDK
Подробная информация о месте (новое) 9.0.0 Подробная информация о месте (наследие) 3.0.0
Фотографии мест (новые) 9.0.0 Фотографии мест (наследие) 3.0.0
Поиск текста (новая функция) 8.5.0
Поиск поблизости (новая функция) 9.0.0
Автозаполнение (новое) 9.0.0 Функция автозаполнения (устаревшая версия) 3.0.0
Текущее место (наследие) 3.0.0

Перейдите на новые API.

Для перехода на новые API ознакомьтесь со следующими руководствами по миграции:

Улучшения в SDK для работы с местами для iOS (новое)

В этом разделе описаны ключевые функции, добавленные в Places SDK для iOS (новые возможности).

Реализовано на стандартной платформе Google Cloud.

Places SDK для iOS (новая версия) реализован на сервисной инфраструктуре Google Cloud. Эта реализация обеспечивает более безопасную и надежную платформу. Стандартизированный дизайн обеспечивает уровень согласованности между SDK, что повышает эффективность разработки с использованием Places SDK для iOS (новая версия).

Улучшенная производительность

Новая версия Places SDK для iOS обеспечивает улучшенную производительность, что делает целесообразным замену приложений, использующих существующий SDK.

Новые функции

В состав Places SDK для iOS (новая версия) входят последние версии всех функций SDK:

Упрощенное ценообразование

В Places SDK для iOS (новая версия) ценообразование упрощено, так что вы платите только за использованные данные. Упрощенное ценообразование реализовано с помощью списков полей, также называемых масками полей .

В функциях «Подробная информация о месте» (новая функция) и «Текстовый поиск» (новая функция) вы используете списки полей для управления списком полей, возвращаемых в ответе. В этом случае с вас взимается плата только за запрошенные данные. Использование списка полей — это хорошая практика проектирования, позволяющая избежать запроса ненужных данных, что помогает избежать лишнего времени обработки и дополнительных расходов.

Более подробную информацию о ценах на оба SDK см. в разделе «Использование и выставление счетов» .

Расширенные типы мест

SDK Places для iOS (новый) включает новые типы мест, которые возвращаются в составе ответов Place Details (новый) и Text Search (новый). Вы также можете использовать эти новые типы, а также существующие типы, в поиске с помощью Text Search (новый). Новые типы приведены в таблице A.