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™ (Coding Accuracy Support System).
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 cechy.
Co możesz robić za pomocą usługi Weryfikacja adresów w interfejsie Maps JavaScript API
Za pomocą interfejsu Weryfikacja adresów w Mapach 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ć prosty formularz, który umożliwia klientowi wpisanie adresu, prawdopodobnie 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 weryfikację w podrzędnych lokalizacjach.
- Uzupełnia – próbuje wywnioskować brakujące lub nieprawidłowe elementy adresu.
- Formaty – oczyszcza i standaryzuje format komponentów adresu.
Informacje o CASS™
United States Postal Service® (USPS®)1 prowadzi Coding Accuracy Support System (CASS™) , aby wspierać i certyfikować dostawców usług weryfikacji adresów. Usługa z certyfikatem CASS Certified™, taka jak 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 adres wejściowy za sztucznie utworzony, 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™.↩