Общие сведения об Address Validation

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

Зачем использовать Address Validation в Maps JavaScript API?

Библиотека Address Validation принимает адрес в качестве входных данных для идентификации и проверки компонентов адреса. Кроме того, он преобразует адрес в стандартный почтовый формат и подбирает для него самые точные координаты широты и долготы. Для адресов в США и Пуэрто-Рико можно включить систему поддержки точности кодирования (CASS™).

Address Validation API позволяет повысить предсказуемость доставки и снизить количество ошибок, что улучшает качество обслуживания клиентов. Для этого нужно выявлять неверные адреса и лучше понимать их характеристики.

Что можно делать с помощью Address Validation в Maps JavaScript API

С помощью Address Validation в Maps JavaScript API вы можете определить, существует ли адрес в реальности. Если адрес не относится к реальному месту, API может определить, какие компоненты могут быть неверными, чтобы вы могли предложить клиентам исправить их. Вот пример рабочего процесса:

  1. Клиент вводит адрес. На изображении ниже показана простая форма, в которой клиент может ввести адрес, возможно, как часть процесса оформления заказа.

    Адрес, указанный клиентом.
  2. Приложение отправляет адрес в API. Приложение передает этот адрес с помощью метода fetchAddressValidation.

  3. API проверяет и стандартизирует адрес. В ответе Address Validation API возвращает полный адрес, определенный API, или указывает, где отсутствует информация.

  4. Клиент подтверждает или исправляет адрес. В зависимости от того, что возвращает API, вы можете предоставить клиенту следующие подсказки:

    1. Подтвердите рекомендуемый адрес.
    2. Предоставьте недостающую информацию.
    3. Исправьте адрес.
    Клиент может подтвердить исправленный адрес. Клиент может предоставить недостающую информацию. Клиент может исправить адрес.

Как работает Address Validation в Maps JavaScript API

При вызове fetchAddressValidation API пытается выполнить следующие действия:

  • Исправляет. Проверяет адрес на уровне компонентов, включая дополнительные помещения, если они есть.
  • Completes – попытки определить отсутствующие или неверные компоненты адреса.
  • Форматирование. Очищает и стандартизирует формат компонентов адреса.

О CASS™

Почтовая служба США (United States Postal Service®, USPS®)1 обеспечивает поддержку и сертификацию поставщиков услуг по проверке адресов с помощью системы поддержки точности кодирования (CASS™). Сервис, сертифицированный CASS™, например Address Validation API, может заполнять недостающую информацию в адресе, стандартизировать его и обновлять, чтобы вы получали наиболее актуальный и точный адрес.

Система CASS по умолчанию отключена и поддерживается только в США и Пуэрто-Рико. Чтобы включить CASS, задайте для параметра enableUspsCass значение true в запросе на проверку. Подробнее о проверке адреса…

В рамках нашего сотрудничества с USPS эта компания оценивает запросы на искусственно созданные адреса. Если Почтовая служба США определит, что входной адрес был создан искусственно, Google будет обязана прекратить проверку адресов для клиента и сообщить Почтовой службе США контактную информацию клиента (имя и адрес), соответствующий входной адрес и агрегированные данные об использовании. Используя API, вы соглашаетесь с Условиями использования сервиса.

Дальнейшие действия


  1. Платформа Google Карт является неисключительным лицензиатом Почтовой службы США (United States Postal Service®). Следующие товарные знаки принадлежат Почтовой службе США (United States Postal Service®) и используются с ее разрешения: United States Postal Service®, CASS™, CASS Certified™. ↩