Обзор

Выберите платформу: Android iOS Веб-служба JavaScript

Введение

Places SDK для iOS позволяет создавать приложения с учетом местоположения, которые контекстуально реагируют на местные компании и другие места рядом с устройством. Это означает, что вы можете создавать многофункциональные приложения на основе мест, которые что-то значат для пользователя.

Концепции

Место определяется как физическое пространство, имеющее имя. Другой способ представления о месте — это все, что вы можете найти на карте. Примеры включают местные предприятия, достопримечательности и географические местоположения. В API место представлено GMSPlace Class Reference . Он включает в себя такую ​​информацию, как название места и его адрес, географическое положение, идентификатор места, номер телефона, тип места, URL-адрес веб-сайта и многое другое.

Выберите свою версию SDK

Places SDK для iOS версии 9.0.0 поддерживает две версии SDK: существующую Places SDK для iOS и Places SDK для iOS (новая) — новое поколение SDK.

Ваша первая задача — решить, какой SDK использовать. Это верно, если вы новый клиент или существующий клиент, уже использующий SDK. Чтобы узнать ключевые различия между двумя версиями SDK, см. раздел «Выбор версии SDK» .

Цены на каждую версию SDK

Цена зависит от выбранной вами версии SDK. Places SDK для iOS (новинка) поддерживает упрощенную модель ценообразования: вы платите только за те данные, которые используете. Подробную информацию о ценах на оба SDK см. в разделе «Использование и выставление счетов» .

Предварительная версия GooglePlacesSwift

Этот выпуск содержит предварительную версию GooglePlacesSwift версии 0.1.0. GooglePlacesSwift позволяет использовать новый интерфейс Swift для вызова API Place, включая все API в Places SDK для iOS (новинка) :

  • Автозаполнение места (новое)
  • Детали места (новое)
  • Фотографии мест (новинка)
  • Текстовый поиск (новинка)
  • Поиск поблизости (новинка)

GooglePlacesSwift требует:

Дополнительную информацию см. в Справочнике по API GooglePlacesSwift .

Обзор SDK

Используйте Places SDK для iOS, чтобы помочь вашим клиентам узнать, где они находятся и что происходит вокруг них. Places SDK для iOS предоставляет следующие API:

Places SDK для iOS (новинка) SDK Адресов для iOS Описание
Детали места (новое) Детали места Возвращает информацию о местах, включая название и адрес места, географическое положение, тип места (например, ночной клуб, зоомагазин, музей) и многое другое.
Разместить фото (новое) Разместить фото Возвращает высококачественные изображения места.
Текстовый поиск (новинка) Возвращает информацию о наборе мест на основе текстового поиска.
Поиск поблизости (новинка) Возвращает информацию о наборе мест, указывая местоположение в качестве области поиска.
Автозаполнение (новое) Автозаполнение Автоматически заполняет название и/или адрес места по мере ввода пользователем.
Текущее место Возвращает список мест, где в последний раз находилось устройство пользователя, а также указание относительной вероятности для каждого места.

Другие особенности SDK включают в себя:

  • Точное обнаружение места при малой мощности с помощью сканирования Wi-Fi.
  • Кэширование на устройстве. Большинство запросов к Places SDK для iOS могут включать передачу туда и обратно на сервер Google, но вы также можете кэшировать данные локально на 30 дней.

Политика и условия

Все приложения, использующие Places SDK для iOS, должны соответствовать требованиям, описанным в Условиях использования платформы Google Maps и Отображении авторства .