Как реализовать автозаполнение Google Адресов за сеанс из SDK? - PullRequest
0 голосов
/ 22 мая 2018

Можно ли реализовать автозаполнение на основе сеансов из мест sdk для приложений Android и iOS?

В соответствии с новой ценовой политикой Google Maps, вступающей в силу 11 июня, запрос на автозаполнение можно разбить на нажатие клавиш /основанный на сеансе.

New Pricing coming into effect June 11th

Мне не удалось найти документацию, описывающую этапы реализации, за исключением этой ссылки .

enter image description here

1 Ответ

0 голосов
/ 22 мая 2018

Жетоны сеансов будут доступны в новых версиях Google Places SDK для Android и Google Places SDK для iOS.Эти новые версии объявлены в документации по эксплуатации.

В настоящее время Google готовит новые версии Places SDK для Android и Places SDK для iOS.В следующем разделе описываются изменения и объясняется, как они повлияют на вас.

  • Новый Places SDK для Android будет доступен в виде отдельной библиотеки и больше не будет доступен через службы Google Play;Эта версия не будет обратно совместима с текущим SDK
  • Будет доступен новый Places SDK для iOS

Стоит отметить, что некоторые функции Places SDK будут обновлены для отраженияобщие изменения API Адресов, влияющие на обе мобильные платформы:

  • В запросе «Сведения о месте» (Android, iOS) будет указан новый параметр полей..

В ближайшие месяцы мы поделимся более подробной информацией, включая временные рамки и подходящее время для перехода на новые версии SDK.Эти новые версии заменят текущие версии SDK.Текущие SDK будут устаревшими и будут следовать соответствующим временным рамкам устаревания.

source: https://cloud.google.com/maps-platform/user-guide/product-changes/

В текущей версии Places SDK нет жетонов сессий.К сожалению, нет точного ETA для новых версий SDK.Надеюсь, они будут доступны через пару месяцев.Следите за объявлениями Google.

Что касается выставления счетов за текущие версии Places SDK для Android и Places SDK для iOS, я не уверен.Вероятно, они будут бесплатными как устаревшие версии.Я бы предложил обратиться в службу поддержки Google с этим вопросом.

Вы также можете проверить этот вопрос относительно сеансов:

Как долго действуют новые токены сеанса API Places?

Надеюсь, это прояснит ваши сомнения.

Обновление

Доступна новая версия Places Android SDK.Вы можете прочитать о новой версии на

https://developers.google.com/places/android-sdk/client-migration

Обратите внимание, что предыдущий SDK устарел и будет закрыт 29 июля 2019 года.

Новая версияSDK реализует маркеры сеансов для автозаполнения.

Новая версия Places SDK для Android распространяется в виде статической клиентской библиотеки.До настоящего момента Places SDK для Android был доступен через Сервисы Google Play.

Доступна библиотека совместимости, которая позволяет с минимальными усилиями переключаться с устаревшей библиотеки Google Play Services Places на новую статическую библиотеку..

Существуют совершенно новые методы.

Теперь поддерживаются маски полей для методов, возвращающих сведения о месте.Вы можете использовать маски полей, чтобы указать, какие типы данных места следует возвращать.

Улучшены исключения, используемые для сообщения об ошибках.

Автозаполнение теперь поддерживает токены сеансов.

...