API проверки адресов в Google Sheets

Цель

В этом документе мы рассмотрим, как использовать API проверки адреса в Google Sheets, чтобы быстро и легко протестировать службу.

Будучи не разработчиком, но готовы работать с данными, поступающими из платформы Google Maps, такими как API проверки адреса , вы, возможно, захотите найти способ начать работу со службой без особой помощи со стороны технических специалистов.

Случаи использования

Теперь давайте разберемся в случаях использования, когда API проверки адреса в Google Sheets полезен:

  • Пробная версия . Как компания, вы можете захотеть быстро протестировать возможности API проверки адреса, используя свои собственные адреса.
  • Сравнить : сравнить результаты API проверки адреса с результатами других конечных точек, таких как API геокодирования или API мест.
  • A/B-тест : варианты A/B-тестирования одного и того же набора данных, чтобы понять, что может дать более подходящие результаты.

Шаблон Google Таблиц

Решением является Google Sheets , который поставляется со специальными функциями Apps Script , которые будут последовательно выполнять запросы к API проверки адреса .

Вы можете запускать адреса с помощью API, выполнив следующие действия (требуется учетная запись Google и ключ API ):

  1. Перейдите к образцу электронной таблицы и выберите в меню: Файл > Создать копию.
    (вам необходимо войти в свою учетную запись Google или создать ее)
  2. Включите API проверки адреса и сгенерируйте ключ API из Cloud Console .
  3. На вкладке «Ключ API + панель мониторинга» замените ячейку B2 своим ключом API.
  4. Скопируйте/вставьте адреса в шаблон (на отдельном листе для форматирования данных: объедините номер улицы, имя, город, почтовый индекс)
  5. Выделите ячейки листов, а затем выберите в меню «Проверка адреса» > «Выбор API проверки адреса».
  6. При первом запуске появится сообщение «Требуется авторизация», чтобы предоставить доступ к скрипту приложений.



Условия платформы Google Карт

Решение предоставляется в целях тестирования на ограниченном наборе адресов: Допустимый период кэширования: 30 последовательных календарных дней, после чего Клиент должен (1) удалить кэшированный контент Google Maps или (2) заменить его данными Конечного пользователя, предоставленными посредством подтверждения Конечного пользователя. или исправление. См. таблицу 11.3.1 Условий использования платформы Google Maps (Разрешения на кэширование) :

  • идентификатор места
  • Местоположение: значения широты, значения долготы
  • приговор
  • форматированный адрес
  • почтовый адрес
  • АдресКомпонент: ИмяКомпонента
  • Стандартизированный адрес данных USPS

Соображения

  • Производительность: работайте частями по 1000 строк, не более одновременно. Скрипт может в конечном итоге остановиться, например, при превышении квоты API в секунду, продолжайте со строки, в которой скрипт остановился.
  • Вы можете получить доступ к коду из Меню > Расширения > Скрипт приложений и создать свою собственную версию скрипта, адаптированную к вашим потребностям.
  • Цены на API проверки адреса.

Заключение

API проверки адреса в Google Sheets позволяет неразработчикам начать запрашивать API проверки адреса и понять, какое стратегическое значение он может иметь для их бизнеса. В этом документе делается попытка продемонстрировать, как любой может начать запрашивать API, создав ключ API и используя предоставленный шаблон Google Таблиц.

Следующие действия

Рекомендуемая дополнительная литература:


Авторы

Google поддерживает эту статью. Первоначально его написали следующие участники.
Основной автор:

Томас Англарет | Инженер по решениям\