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

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

Зачем использовать проверку адресов в JavaScript API карт?

The Address Validation library takes an address as input to identify and validate address components. It also standardizes the address for mailing and finds the best known latitude/longitude coordinates for it. Optionally, for addresses in the United States and Puerto Rico, you can enable the Coding Accuracy Support System (CASS™) .

With Address Validation API, you can improve delivery predictability and reduce delivery failures, thereby providing improved customer experience. You do this by catching bad addresses and obtaining better awareness of address characteristics.

Что можно сделать с проверкой адресов в JavaScript API карт

With Address Validation in Maps JavaScript API, you can determine if an address refers to a real place. If the address does not refer to a real place, the API can identify possibly wrong components that you can present to your customers to correct. Here is a sample workflow:

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

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

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

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

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

Как работает проверка адресов в JavaScript API карт

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

  • Исправления — Обеспечивает проверку на уровне компонентов, включая, при наличии, и смежных помещений.
  • Завершено — Попытка определить отсутствующие или некорректные компоненты адреса.
  • Форматы — Упрощает и стандартизирует формат компонентов адреса.

О CASS™

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

CASS is not enabled by default and is only supported for the "US" and "PR" regions. To enable CASS, set `enableUspsCass` to `true` as part of a validation request. For more information, see Validate an address .

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

Следующие шаги


  1. Google Maps Platform is a non-exclusive Licensee of the United States Postal Service®. The following trademark(s) are owned by the United States Postal Service® and used with permission: United States Postal Service®, CASS™, CASS Certified™.