Dlaczego warto korzystać z usługi Weryfikacja adresów w Maps JavaScript API?
Biblioteka Weryfikacja adresów przyjmuje adres jako dane wejściowe, aby identyfikować i weryfikować komponenty adresu. Standaryzuje też adres na potrzeby wysyłki pocztą i znajduje dla niego najlepiej dopasowane współrzędne geograficzne. Opcjonalnie w przypadku adresów w Stanach Zjednoczonych i Portoryko możesz włączyć system obsługi dokładności kodowania (CASS™).
Dzięki Address Validation API możesz poprawić przewidywalność dostaw i zmniejszyć liczbę nieudanych dostaw, co przełoży się na lepsze wrażenia klientów. Możesz to zrobić, wykrywając nieprawidłowe adresy i uzyskując lepszą wiedzę o ich charakterystyce.
Co możesz zrobić dzięki weryfikacji adresów w interfejsie Maps JavaScript API
Dzięki weryfikacji adresów w interfejsie Maps JavaScript API możesz określić, czy adres odnosi się do rzeczywistego miejsca. Jeśli adres nie odnosi się do rzeczywistego miejsca, interfejs API może zidentyfikować potencjalnie nieprawidłowe komponenty, które możesz przedstawić klientom do poprawienia. Oto przykładowy proces:
-
Klient wpisuje adres – na ilustracji poniżej widać podstawowy formularz, który umożliwia klientowi wpisanie adresu, np. 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 adresów w interfejsie Maps JavaScript API
Gdy wywoływana jest metoda fetchAddressValidation, interfejs API próbuje wykonać te czynności:
- Poprawki – zapewnia sprawdzanie poprawności na poziomie komponentu, w tym podlokalu, jeśli jest dostępny.
- Completes – próbuje wywnioskować brakujące lub nieprawidłowe komponenty adresu.
- Formats (Formaty) – czyści i standaryzuje format komponentów adresu.
Informacje o CASS™
Amerykańska poczta (United States Postal Service®, USPS®)1 prowadzi system Coding Accuracy Support System (CASS™) w celu wspierania i certyfikowania dostawców usług weryfikacji adresów. Usługa z certyfikatem CASS™, 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, ustaw enableUspsCass na true w ramach żądania weryfikacji. Więcej informacji znajdziesz w artykule Weryfikowanie adresu.
W ramach korzystania z usług USPS firma USPS ocenia prośby o sztucznie utworzone adresy. Jeśli USPS zidentyfikuje adres wejściowy jako utworzony sztucznie, Google musi przestać weryfikować adresy klienta i zgłosić do USPS dane kontaktowe klienta (imię i nazwisko oraz adres), odpowiedni adres wejściowy i zagregowane dane o użytkowaniu. Korzystając z interfejsu API, wyrażasz zgodę na te szczegółowe warunki korzystania z usługi.
Dalsze kroki
- Google Maps Platform jest niewyłącznym licencjobiorcą United States Postal Service®. Te znaki towarowe należą do United States Postal Service® i są używane za zgodą: United States Postal Service®, CASS™, CASS Certified™.↩