Обзор API Places (устаревшая версия)

Разработчики из Европейской экономической зоны (ЕЭЗ)

Введение

API для поиска мест позволяет искать и получать информацию о различных типах мест, используя текстовую строку или по близости. API для поиска мест (устаревшая версия) — это устаревшая версия API для поиска мест (новая версия) .

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

API для работы с местами (устаревшая версия) API для работы с местами (новый) Примечания
Найти место (наследие) Поиск текста (новая функция) Новой версии программы Find Place (Legacy) нет. Ее заменила программа Text Search (New).
Поиск поблизости (устаревшая версия) Поиск поблизости (новый) Для всех запросов, использующих устаревший API и содержащих текстовый запрос, следует использовать текстовый поиск (новый вариант), поскольку поиск поблизости (новый вариант) не поддерживает ввод текста.
Поиск текста (устаревшая версия) Поиск текста (новая функция)
Подробная информация о месте (наследие) Подробная информация о месте (новое)
Фотографии мест (наследие) Фотографии мест (новые)
Функция автозаполнения (устаревшая версия) Автозаполнение (новое)
Автозаполнение запросов (устаревшая функция) Автозаполнение (новое) В функцию автозаполнения добавлены новые возможности.

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

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

В API Places добавлены новые ключевые функции (новые).

В этом разделе описаны основные функции, добавленные в Places API (новые).

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

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

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

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

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

Ценообразование упрощено благодаря Places API (новая функция), поэтому вы платите только за используемые данные. Упрощенное ценообразование реализовано с помощью маски поля .

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

Последовательные данные ответов для данного места

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

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

Теперь ответ API может содержать основной тип места. Каждое место может иметь одно значение типа, указанное в качестве основного типа места, как показано в таблице A.

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

Динамические данные о местах

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