Цель
В этом документе мы рассмотрим, как использовать API проверки адресов в Google Таблицах, чтобы быстро и легко протестировать сервис.
Если вы не являетесь разработчиком, но готовы работать с данными, поступающими с платформы Google Карт, такими как API проверки адресов , вы, возможно, захотите найти способ начать работу с сервисом без особой помощи со стороны технических команд.
Варианты использования
Теперь давайте разберемся, в каких случаях API проверки адресов в Google Таблицах может быть полезен:
- Пробная версия : как бизнес, вы можете захотеть быстро протестировать возможности API проверки адресов, используя собственные адреса.
- Сравнение : сравнение результатов API проверки адресов с результатами других конечных точек, таких как API геокодирования или API мест.
- A/B-тестирование : варианты A/B-тестирования одного и того же набора данных, чтобы понять, какие из них могут дать более подходящие результаты.
Шаблон Google Таблиц
Решением являются Google Таблицы , включающие в себя пользовательские функции Apps Script , которые последовательно выполняют запросы к API проверки адресов .
Вы можете запустить адреса через API, выполнив следующие шаги (требуется учетная запись Google и ключ API ):
- Перейдите к образцу электронной таблицы и в меню выберите: Файл > Создать копию.
(вам необходимо войти в свою учетную запись Google или создать ее) - Включите API проверки адреса и сгенерируйте ключ API из Cloud Console .
- На вкладке таблиц «API Key + Dashboard» замените ячейку B2 своим API-ключом.
- Скопируйте/вставьте адреса в шаблон (на отдельном листе для форматирования данных: объедините номер дома, название, город, почтовый индекс)
- Выберите ячейки листов, а затем выберите в меню «Проверка адреса» > «Выбор API проверки адреса».
- При первом запуске появится сообщение «Требуется авторизация» для предоставления доступа к скрипту приложений.
Условия использования платформы Google Maps
Решение предоставляется в целях тестирования на ограниченном наборе адресов: допустимый период кэширования: 30 последовательных календарных дней, после чего Клиент должен (1) удалить кэшированный контент Google Карт или (2) заменить его данными конечного пользователя, предоставленными посредством подтверждения или исправления конечного пользователя. См. таблицу 11.3.1 «Условия использования платформы Google Карт» (Разрешения на кэширование) .
- placeId
- Местоположение: значения широты, значения долготы
- вердикт
- отформатированный адрес
- почтовыйадрес
- addressComponent: componentName
- Стандартизированные данные USPS Адрес
Соображения
- Производительность: выполнение выполняется блоками по 1000 строк, но не более за раз. Скрипт может в конечном итоге остановиться, например, при превышении квоты API в секунду. Продолжайте работу со строки, на которой остановился скрипт.
- Вы можете получить доступ к коду из Меню > Расширения > Скрипт приложения и создать собственную версию скрипта, соответствующую вашим потребностям.
- Цены на API проверки адресов.
Заключение
API проверки адресов в Google Таблицах позволяет неспециалистам начать работу с API проверки адресов и понять, какое стратегическое значение он может иметь для их бизнеса. В этом документе показано, как любой желающий может начать работу с API, создав ключ API и используя предоставленный шаблон Google Таблиц.
Следующие действия
Рекомендуемая дополнительная литература:
- Проверка адреса для оформления заказа в электронной торговле
- Библиотека проверки адресов большого объема
Авторы
Эта статья поддерживается Google. Её авторами являются следующие авторы:
Основной автор:
Томас Англерет | Инженер по решениям\