Dlaczego warto używać usługi Weryfikacja adresów w interfejsie Maps JavaScript API?
Biblioteka weryfikacji adresów przyjmuje adres jako dane wejściowe, aby identyfikować i weryfikować jego komponenty. Standaryzuje też adres na potrzeby wysyłki pocztą i określa dla niego najlepiej dopasowane współrzędne określające szerokość i długość geograficzną. Opcjonalnie w przypadku adresów w Stanach Zjednoczonych i Portoryko możesz włączyć system CASS™.
Dzięki interfejsowi Address Validation API możesz zwiększyć przewidywalność dostaw i zmniejszyć liczbę nieudanych dostaw, co poprawi wrażenia klientów. Możesz to zrobić, wychwytując nieprawidłowe adresy i lepiej poznając ich charakterystykę.
Co możesz robić za pomocą interfejsu Address Validation API w Maps JavaScript API
Dzięki weryfikacji adresów w interfejsie Maps JavaScript API możesz sprawdzić, czy adres odnosi się do rzeczywistego miejsca. Jeśli adres nie odnosi się do rzeczywistego miejsca, interfejs API może zidentyfikować prawdopodobnie nieprawidłowe komponenty, które możesz przedstawić klientom do poprawienia. Oto przykładowy proces:
-
Klient wpisuje adres – na poniższym obrazie widać podstawowy formularz, który umożliwia klientowi wpisanie adresu, być może w ramach procesu płatności.
-
Aplikacja wysyła adres do interfejsu API – aplikacja przekazuje ten adres za pomocą metody
fetchAddressValidation. -
Interfejs API weryfikuje i standaryzuje adres – w odpowiedzi interfejs Address Validation API zwraca pełny adres określony przez interfejs API lub wskazuje, gdzie brakuje informacji.
-
Klient potwierdza lub poprawia adres – w zależności od tego, co zwraca interfejs API, możesz wyświetlić klientowi te komunikaty:
- Potwierdź rekomendowany adres.
- Podaj brakujące informacje.
- Popraw adres.
Jak działa weryfikacja adresu w Maps JavaScript API
Gdy wywoływana jest funkcja fetchAddressValidation, interfejs API podejmuje te działania:
- Poprawia – zapewnia weryfikację na poziomie komponentów, w tym w przypadku dostępności w podlokalizacjach.
- Uzupełnia – próbuje uzupełnić brakujące lub nieprawidłowe komponenty adresu.
- Formaty – oczyszcza i standaryzuje format komponentów adresu.
Informacje o CASS™
United States Postal Service® (USPS®)1 prowadzi Coding Accuracy Support System (CASS™) w celu wspierania i certyfikowania dostawców usług weryfikacji adresów. Usługa z certyfikatem CASS Certified™, taka jak interfejs Address Validation API, została potwierdzona pod kątem możliwości uzupełniania brakujących informacji w adresie, standaryzowania go i aktualizowania, aby zapewnić najbardziej aktualny i dokładny adres.
CASS nie jest domyślnie włączony i jest obsługiwany tylko w regionach „US” i „PR”. Aby włączyć CASS, w ramach żądania weryfikacji ustaw wartość parametru `enableUspsCass` na `true`. Więcej informacji znajdziesz w artykule Weryfikowanie adresu.
W ramach korzystania z usług USPS firma USPS ocenia wnioski dotyczące sztucznie utworzonych adresów. Jeśli USPS uzna, że podany adres został utworzony sztucznie, Google musi przestać weryfikować adresy dla klienta i przekazać USPS informacje kontaktowe klienta (imię i nazwisko oraz adres), odpowiedni adres wejściowy i zagregowane dane o użytkowaniu. Korzystając z interfejsu API, akceptujesz te szczegółowe warunki korzystania z usługi.
Dalsze kroki
- Google Maps Platform jest niewyłącznym licencjobiorcą United States Postal Service®. Poniższe znaki towarowe są własnością United States Postal Service® i są używane za zgodą tej firmy: United States Postal Service®, CASS™, CASS Certified™.↩