Зачем использовать проверку адреса в Maps JavaScript API?
Библиотека проверки адресов принимает адрес в ��ачестве входных данных для идентификации и проверки компонентов адреса. Она также стандартизирует адрес для почтовой рассылки и находит для него наиболее известные координаты широты/долготы. При желании для адресов в США и Пуэрто-Рико можно включить систему поддержки точности кодирования (CASS™) .
С помощью API проверки адресов вы можете улучшить предсказуемость доставки и сократить количество сбоев доставки, тем самым улучшая качество обслуживания клиентов. Вы делаете это, отлавливая плохие адреса и получая более точную информацию о характеристиках адресов.
Что можно сделать с помощью проверки адреса в Maps JavaScript API
�� помощью проверки адреса в Maps JavaScript API вы можете определить, относится ли адрес к реальному месту. Если адрес не относится к реальному месту, API может определить потенциально неверные компоненты, которые вы можете предоставить своим клиентам для исправления. Вот пример рабочего процесса:
Клиент вводит адрес . На следующем изображении показана базовая форма, позволяющая клиенту ввести адрес, возможно, в ходе оформления заказа.
Приложение отправляет адрес в API — приложение передает этот адрес с помощью метода
fetchAddressValidation
.API проверяет и стандартизирует адрес . В своем ответе API проверки адреса возвращает полный адрес, определенный API, или указывает, где отсутствует информация.
Клиент подтверждает или исправляет адрес — в зависимости от того, что возвращает API, вы можете предоставить клиенту следующие подсказки:
- Подтвердите рекомендуемый адрес.
- Предоставьте недостающую информацию.
- Исправьте адрес.
Как работает проверка адреса в Maps JavaScript API
При вызове fetchAddressValidation
API пытается выполнить следующее:
- Исправления — обеспечивает проверки на уровне компонентов, включая подсистемы, где это возможно.
- Завершает — пытается определить отсутствующие или неверные компоненты адреса.
- Форматы — очищает и стандартизирует формат компонентов адреса.
О CASS™
Почтовая служба США® (USPS®) 1 поддерживает систему поддержки точности кодирования (CASS™) для поддержки и сертификации поставщиков услуг проверки адресов. Служба CASS Certified™, такая как API проверки адресов, была подтверждена на предмет ее ��пособности заполнять отсутствующую в адресе информацию, стандартизировать ее и обновлять, чтобы предоставить вам самый актуальный и точный адрес.
CASS не включен по умолчанию и поддерживается только для регионов "US" и "PR". Чтобы включить CASS, установите `enableUspsCass` на `true` как часть запроса на проверку. Для получения дополнительной информации см. Проверка адреса .
В рамках нашего использования услуг USPS, USPS оценивает запросы на искусственно созданные адреса. Если USPS определяет, что адрес ввода создан искусственно, Google обязан прекратить проверку адресов для клиента и должен сообщить контактную информацию клиента (имя и адрес), соответствующий адрес ввода и агрегированные данные об использовании в USPS. Используя API, вы соглашаетесь с этими Условиями использования сервиса .
Следующие шаги
- Google Maps Platform является неисключительным лицензиатом United States Postal Service®. Следующие товарные знаки принадлежат United States Postal Service® и используются с разрешения: United States Postal Service®, CASS™, CASS Certified™. ↩