Обзор API проверки адресов

Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.

API проверки адресов — это служба, которая принимает адрес, идентифицирует компоненты адреса и проверяет их. Он также стандартизирует адрес для рассылки и находит для него наиболее известное широтное/долготное местоположение. Это может помочь понять, относится ли адрес к реальному месту. Если адрес не относится к реальному месту, он может идентифицировать возможно неправильные компоненты, позволяя пользователям исправить их.

API проверки адресов предоставляет множество функций, которые помогут вам обработать адрес, в том числе:

  • Разделяет адрес на отдельные компоненты, а затем обеспечивает проверки на уровне компонентов, включая подпомещения (где это возможно).

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

  • Дополняет адрес дополнительной информацией, включая геокод, точность адреса и данные почтовых служб.

  • Возвращает одну строку, содержащую полный адрес, определенный API.

Попробуйте демоверсию , чтобы увидеть API проверки адресов в действии.

Добавьте API проверки адресов в свой рабочий процесс.

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

На следующем изображении показана простая форма, которая позволяет покупателю ввести адрес, возможно, как часть процесса оформления заказа. Передайте этот адрес в качестве входных данных API проверки адресов.

Адрес, введенный клиентом.

В своем ответе API проверки адресов возвращает полный адрес, определенный API. Предоставьте полный адрес вашему клиенту в качестве рекомендуемого адреса:

Адрес, определенный API.

Если API проверки адресов обнаружит недостающую информацию, предложите пользователю добавить ее:

Форма, предлагающая клиенту ввести отсутствующую адресную информацию.

Если API не может проверить введенный адрес из-за отсутствия или неверной информации, предложите пользователю исправить адрес:

Форма, предлагающая клиенту исправить информацию об адресе.

Различия между API проверки адресов и API геокодирования

И API геокодирования, и API проверки адресов пытаются ответить на вопрос «какое место лучше всего подходит для этого пользовательского ввода?» В отличие от API геокодирования, API проверки адресов также пытается:

  • Ответьте на вопрос «Представляет ли этот пользовательский ввод реальный адрес?»
  • Понимать входной адрес, даже если его части не могут быть сопоставлены с доступными данными
  • Предоставление отзывов о достоверности различных компонентов
  • Проверьте, является ли адрес полным, и отметьте все необходимые компоненты, которые отсутствуют.
  • Отформатируйте возвращенный адрес специально для целей рассылки

Например, при таком адресе, как «123 Fake St, Mountain View, CA», API геокодирования просто вернет геокод для города Mountain View, CA и проигнорирует «123 Fake St», поскольку такой улицы нет (или аналогично улица) в Маунтин-Вью.

С другой стороны, API проверки адреса может определить, что «123» — это номер улицы, а «Фальшивая улица» — это улица, и возвращает результат, который содержит эти компоненты, и помечает их как неподтвержденные, давая вам сигнал о почему адрес может не геокодировать.

О CASS™

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

CASS не включен по умолчанию и поддерживается только для регионов «US» и «PR». Чтобы включить CASS, установите для enableUspsCass значение true как часть запроса на проверку. Дополнительные сведения см. в разделе Проверка адреса .

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

Что дальше


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