USPS Doesn’t Recognize My Address!
Aby adres był ważny, musi pasować do odpowiadającego mu adresu w oficjalnej bazie adresowej USPS, do której można uzyskać dostęp poprzez API USPS. Jeśli adres zawiera jakiekolwiek nieprawidłowe dane, nie będzie pasował do odpowiadającego mu adresu w tej bazie danych, a zatem będzie „nieważny”. Czasami adres nie zostanie zweryfikowany, ponieważ jest oznaczony przez USPS jako „pusty”. Ponadto nowy adres, adres niezarejestrowany lub adres znajdujący się w obrębie kodu pocztowego obsługiwanego głównie przez skrytki pocztowe może nie zostać zatwierdzony. Najlepszym sposobem na upewnienie się, że adres jest ważny, jest jego weryfikacja przed wysłaniem lub wysłaniem przesyłki.
Table of Contents:
- How to Perform Address Validation
- Bad Addresses
- How Do I Get the USPS to Recognize My Address
- „But UPS Delivered There; That Means It’s Valid, Right?”
- Co mam zrobić, gdy adres jest nieprawidłowy?
- Podsumowanie
Jak przeprowadzić sprawdzanie poprawności adresu: A Detailed Guide
Niektóre adresy nie zostaną zweryfikowane, ponieważ z tego czy innego powodu są nieważne.
To bolesna prawda, która przytrafia się najlepszym z nas. Myślisz, że jesteś mądry. Myślisz, że podejmujesz wszystkie właściwe kroki i sprawdzasz poprawność swoich adresów, zanim spróbujesz coś wysłać. A potem, niewyobrażalnehappens: Twój adres jest nieważny.
Ale istnieją logiczne wyjaśnienia dla zdarzeń takich jak te, i wszyscy możemy znaleźć spokój, starając się zrozumieć „dlaczego” naszej sytuacji. Innymi słowy, jeśli chcesz wiedzieć, co zrobić lub jak to naprawić, musisz najpierw wiedzieć, co się zepsuło. A zanim to zrobisz, musisz wiedzieć, jak to ma wyglądać, kiedy zadziała.
Weryfikacja adresu
Weryfikacja adresu (często nazywana weryfikacją adresu) to proces sprawdzania, czy adres jest prawdziwy. I jest to prosty proces; wyjaśnienie go jest proste jak 1-2-3:
- Standaryzacja adresu i parsowanie
- Sprawdzanie bazy danych
- Przywracanie wartości
Przyjrzyjmy się, jak używać API weryfikacji adresu SmartyStreets do wykonania tych kroków.
Krok 1: Standaryzacja adresu i parsowanie
Po pierwsze, przesłany adres jest standaryzowany. Oznacza to, że wszelkie niepoprawne formatowanie jest korygowane. Numer domu, nazwa ulicy, miasto itp. są zorganizowane, pisane i skracane poprawnie, zgodnie z oficjalnymi standardami systemu pocztowego, do którego należy adres. W USA, na przykład, „Street” jest zmieniany na „St.”, „Utah” jest zmieniany na „UT”, numery domów są wymienione przed nazwami ulic, i tak dalej. Odbywa się to tak, że adres może być prawidłowo dopasowane do USPS walidacji adresu.
Podczas tego kroku, inne drobne błędy są również poprawiane. Błędnie wpisane nazwy ulic lub miast są naprawiane, a brakujące informacje są wypełniane. Niewiele może jednak zdziałać standaryzacja, jeśli podany adres zawiera błędną nazwę ulicy lub jeśli brakuje nazwy ulicy. Nazwy miast są możliwe, jeśli kod pocztowy i adres ulicy są prawidłowe. Podobnie, brakujące lub nieprawidłowe oznaczenie ulicy może być naprawione, o ile nie ma więcej niż jednej ulicy o tej nazwie w mieście.
Oto przykład poprawnego adresu:
2116 Beresford Rd., Smallville, KS 67524
Załóżmy teraz, że wyżej wymieniony adres został przesłany z niepoprawnymi informacjami lub w nieprawidłowym formacie. Normalizacja może naprawić takie rzeczy jak nieprawidłowe oznaczenie ulicy, błędnie wpisane miasto lub brakujący kod ZIP, pod warunkiem, że posiada wystarczającą ilość innych informacji dla kontekstu:
2116 Beresford St., Smllvile, KS
(Nieprawidłowe oznaczenie ulicy, błędnie wpisane miasto)
Nie może naprawić takich rzeczy jak nieprawidłowy adres ulicy lub nazwa miasta, lub nieprawidłowa nazwa miasta lub stanu, jeśli brakuje kodu pocztowego:
2115 Hartford Rd., Smallville, KS 67524
(Nieprawidłowy numer adresu, nieprawidłowa nazwa ulicy)
W skrócie, jeśli potrafi zidentyfikować, co to powinno być, to może dokonać korekty, ale bez odpowiednich wskazówek kontekstowych adres jest po prostu błędny. Co prowadzi nas do drugiej połowy kroku 1: parsowania. Parsowanie adresów w ogólności jest wysiłkiem mającym na celu rozebranie linii danych, zidentyfikowanie jej odrębnych części i oznaczenie ich. Jest to technika często stosowana przy walidacji adresów, ponieważ pomaga uczynić oba etapy – standaryzacji i walidacji – bardziej efektywnymi.
Właściwa identyfikacja ruchomych części adresu może umożliwić wypełnienie lub poprawienie większej ilości danych, niż byłoby to możliwe przy samej standaryzacji. Oznacza to, że istnieje większa szansa na walidację adresu, nawet jeśli niektóre z nich zostały zapisane źle.
Jak standaryzacja jednak, parsowanie nie jest niezawodne; parsowanie często wpada w małe czkawki, jak przy próbie rozróżnienia między
123 Bedford St., Martin, Colorado
i
123 Bedford, St. Martin, Colorado
gdzie pierwszy adres wymienia „Bedford Street”, a drugi wymienia „Saint Martin city”, zthe problematyczne słowa skrót do identycznego „St.”
Parsowanie jest zwykle wykonywane w połączeniu ze standaryzacją, chociaż kilka firm przeprowadzających walidację robi to jako ostatni krok po walidacji.
Krok 2: Sprawdzanie bazy danych
Po oczyszczeniu adresu i jego prawidłowym oznaczeniu poprzez standaryzację i parsowanie, jest on następnie pobierany i porównywany z odpowiednią bazą danych. Używana baza danych to ta, która jest autorytatywnym standardem dla dowolnego systemu pocztowego, którego używasz. Zazwyczaj jest to baza danych prowadzona przez organizację pocztową zarządzaną przez rząd danego kraju, jak USPS w Stanach Zjednoczonych. Wyszukiwanie odbywa się w celu sprawdzenia, czy dany adres znajduje się na oficjalnej liście, a jeśli tak, to „waliduje się” i jest oznaczony jako prawdziwy, aktywny adres.
Nieudana próba walidacji jest głównym tematem tego artykułu, ale wiele różnych „dlaczego” zasługuje na własne wyjaśnienia, więc wrócimy do tego za chwilę. Krótka odpowiedź jest taka, że każdy adres, który nie jest wymieniony w bazie danych, nie istnieje w systemie pocztowym, więc jest oznaczony jako „nieważny.”
Krok 3: Zwracanie wartości
Na koniec dane adresowe są zwracane użytkownikowi wraz ze statusem ważny/nieważny. Towarzyszy temu, jeśli walidator to zapewnia, wyjaśnienie, dlaczego nie dokonano walidacji lub jaka część adresu nie została zwalidowana.
Odpowiedź, którą dostawca walidacji zwraca do Ciebie, może również zawierać wszelkie dodatkowe informacje, które dostawca kompiluje w odniesieniu do adresów, które są do nich przesyłane. Wielu dostawców dołącza takie rzeczy jak geokody, które odpowiadają adresowi, etykiety RDI lub informacje o strefie czasowej. Te informacje uzupełniające mogą mieć zakres od nieistniejących do wyczerpujących, w zależności od firmy, która je dostarcza.
To kończy naszą wycieczkę po procesie walidacji adresów.
Złe adresy
Teraz część rozrywkowa. Adresy się psują i nie sprawdzają się z wielu powodów, więc chociaż nie jest to lista wyczerpująca, to jest ona dokładna. Poniższa lista powinna obejmować prawie każdy problem, którego możesz doświadczyć.
Błąd wejścia
Nigdy nie lekceważ potęgi ludzkich pomyłek. Błędy w sposobie wprowadzania danych, jeśli nie są sprawdzane, często pozostają niezauważone aż do późniejszego czasu. Ale nawet jeśli masz oko na nie, nadal będziesz miał do czynienia z wpisami, które są wpisane niepoprawnie. Poważne błędy w pisowni, przerzucanie lub zakodowanie liczb w adresie ulicy lub kodzie pocztowym – mały poślizg klucza, jak to może spowodować, że Twój adres będzie nieważny.
Nieprawidłowe informacje
Podobnie do powyższego powodu, czasami informacje są po prostu niedokładne. Wprowadzana jest nieprawidłowa nazwa ulicy, miasta lub kod pocztowy. Zasadniczo, każda nieścisłość zbyt poważna dla standaryzacji, aby ją poprawić, spowoduje, że adres będzie nieważny.
Brakujące informacje
Czasami problemem nie jest to, że informacje są błędne, czasami problemem jest to, że tych informacji brakuje. Naprawdę trudno jest potwierdzić adres, jeśli nie znasz numeru domu lub nazwy ulicy. Będziesz w stanie zweryfikować dokładność relacji miasto/stanowisko/kod pocztowy, ale bez rzeczywistej lokalizacji miejsca docelowego, jesteś w kropce.
Fałszywe
Okazjonalnie informacje są fałszywe. Ludzie mogą sfałszować adres, aby ukryć tożsamość lub ją ukraść, albo zapisać się na duplikaty rzeczy (między innymi z innych powodów). Niezależnie od przypadku, sfałszowanie informacji może spowodować, że adres wróci z „nieważnym” wynikiem (lub co gorsza, możesz przypadkowo walidować czyjś adres, nie wiedząc o tym).
Not Serviced
Czasami usługa pocztowa, którą walidujesz, nie obsługuje bezpośrednio danego obszaru. Począwszy od skrytek pocztowych w USA po obszary ogarnięte wojną w krajach trzeciego świata, są miejsca, w których listonosz nie odwiedza domów. Jeśli fizyczny adres nie odbiera poczty, oznacza to, że nie zostanie zarejestrowany w bazie danych, a to oznacza, że każda poczta zaadresowana do niego zostanie odesłana tam, skąd przyszła.
Not Registered
Regardlesss of which country or what postal service you’re dealing with, an address needs to sign up with thatpostal service if its to receive any mail. To nie jest zadanie systemu pocztowego, aby śledzić każdy dostępny adres, który istnieje. Ich zadaniem jest śledzenie, które adresy chcą otrzymywać pocztę. Jeśli się nie odezwiesz, zakładają, że albo jej nie chcesz, albo nie istniejesz (patrz niżej). W obu przypadkach, nie będą dawać VIP statustu adresowi, który nie jest na liście.
Nowy adres
Podobnie do niezarejestrowanych adresów, nowy adres może nie mieć jeszcze czasu na zapisanie się na pocztę, lub może system pocztowy wciąż przetwarza i dodaje go do listy. Poczta nie śledzi za każdym razem, gdy nowy dom lub budynek wyrastają z ziemi; to obciąża Ciebie. Jeśli zajmujesz nową strukturę i chcesz otrzymywać pocztę, twoim zadaniem jest upewnić się, że poczta wie o twojej obecności. Niedopełnienie tego obowiązku skutkuje nieważnym adresem.
Unoccupied
Jeśli nikt nie używa adresu, nie ma nikogo, kto mógłby się pod nim podpisać, więc nie ma go na liście.
Does Not Exist
Od czasu do czasu patrzysz na adres, który nie istnieje. Czasami jest to adres, który został niedawno potępiony, zburzony lub w inny sposób nie jest już używany. Częściej jest tak, ponieważ adres nigdy nie istniał w pierwszej kolejności. Nikt nie potrzebuje wyimaginowanego adresu. Poczta nie ma dla niego zastosowania, Ty też nie masz dla niego zastosowania. Więc walidacja adresu po prostu powie Ci, że nie może znaleźć adresu, czyniąc go nieważnym.
How Do I Get the USPS to Recognize My Address
Getting the United States Postal Service to recognize your address doesn’t need to be difficult but it may take afew months to take effect. Dlatego im wcześniej zaczniesz, tym lepiej. Adresy zarządzane przez System Zarządzania Adresami Stanów Zjednoczonych (United States Address Management System, AMS) umożliwiają obywatelom zgłaszanie zmian adresów. Możesz znaleźć swoje lokalne biuro AMS, wpisując tutaj swoje miasto i stan lub kod ZIP.
Otrzymasz adres i numer telefonu lokalnego biura AMS, które jest odpowiedzialne za Twój adres. Będą oni w stanie pomóc Ci w dodaniu lub poprawieniu Twojego adresu w ich systemie.
„But UPS Delivered There; That Means It’s Valid, Right?”
Możesz być świadomy, że prywatni przewoźnicy, tacy jak UPS, FedEx i DHL dostarczają przesyłki do miejsc, które nie są uznane za ważne w autorytatywnych bazach danych prowadzonych przez organizacje takie jak USPS. Jeśli tak, to prawdopodobnie zastanawiasz się, co to oznacza. Czy mają one własną bazę danych i czy jest ona bardziej dokładna? Czy coś jest nie tak z autorytatywnej bazy danych? Jak prywatni przewoźnicy uciec z wysyłki do tych aberrant adresów?
Prywatni przewoźnicy sprzedawać się na ich gotowość do pójścia do miejsc, że główny przewoźnik nie będzie. Często, będą one nawet przewozić przedmioty i substancje, które przewoźnicy jak USPS nie dotknie. Ale to nie znaczy, że są lepsze, lub że adresy, które dostarczają do są „ważne” w najprawdziwszym tego słowa znaczeniu. Oto kilka przykładów:
- Physical location delivery for addresses serviced by PO boxes-because private carriers don’t have anycontrol over PO boxes, they can’t deliver there. Zamiast tego realizują doręczenia do domu, przynosząc pocztę lub paczkę do fizycznej lokalizacji, tak jakby to był adres korespondencyjny przez cały czas. Ponieważ jest to odległe miejsca, gdzie to ma tendencję do być problemem, a dostawa do domu jest wymagane, Twoje koszty wysyłki będzie prawdopodobnie wyższaerto accommodate dla dodatkowej pracy będą musieli zrobić.
- Dostawa do miejsc, które nie / nie może otrzymać poczty-miejsca takie jak magazyny, które nie mają miejsca dlanormalnie dostarczania rzeczy, takich jak listy i małe paczki. W tych warunkach, to zwykle większe obiekty, które są wysyłane, a prywatny przewoźnik służy funkcję podobną do firmy przewozowej cargo.Ponieważ są to specjalne lokalizacje, a ponieważ większe obiekty często wymagają większych pojazdów dostawczych ispecial narzędzia do stosowania w dostawie, może to kosztować extra.
- Adresy nie zarejestrowane / poza obszarem usług-prywatni przewoźnicy są również skłonni iść tylko o wszędzie tam, gdzie jest ktoś do odbioru poczty. Od planisty dnia zagłady, który chce żyć poza siecią, do plemienia Inupik na odległej wyspie na Alasce, prywatni przewoźnicy śmiało iść tam, gdzie żaden listonosz nie poszedł wcześniej. Alethat rodzaj trailblazing oznacza wychodzenie z drogi i, zgadłeś, to sprawia, że kosztuje więcej.
Możesz myśleć, że to świetnie, że prywatny przewoźnik może iść do wszystkich tych magicznych i egzotycznych miejsc. Ale z definicji, jeśli są one dostarczane do miejsc, które nie są ważne, oznacza to, że można wysyłać tylko za pośrednictwem prywatnych przewoźników (którzy, wiesz, kosztują więcej).
Teraz to ponosi wspominając, że firmy kurierskie, takie jak UPS i FedEx czasami mają swoje własne adres validationtools, ale należy wiedzieć, że przynajmniej w ich przypadku, nie wszystkie walidacji jest równa. Narzędzia te nie walidacji w najprawdziwszym sensie, oni po prostu powiedzieć, czy będą one skłonne do podjęcia pakietu do lokalizacji, aby zobaczyć, czy to jest prawdziwe. A musimy Ci powiedzieć, że wysyłanie paczki to okropny sposób na sprawdzenie poprawności adresu.
Na przykład narzędzie do sprawdzania poprawności UPS obejmuje tylko 50 stanów USA i nie obejmuje adresów wojskowych i dyplomatycznych urzędów pocztowych. Są to ważne adresy, które są regularnie obsługiwane przez USPS, a UPS nie może powiedzieć, że są one prawdziwe.
Podobnie, narzędziu FedEx brakuje dokładności bardziej niezawodnej walidacji, takiej jak narzędzia do walidacji adresów USPS, które dostarczamy. Na przykład, używa ono AVS, aby pomóc w uzupełnieniu brakujących danych, ponieważ nie jest standaryzowane. Jeśli chodzi o rzeczywistą walidację, zamiast porównywania adresu z autoryzowaną listą, system FedEx po prostu sprawdza, czy podany adres pasuje do prawdziwego stanu, miasta i ulicy, a następnie sprawdza numer domu, aby zobaczyć, czy mieści się on w dostępnym zakresie na tej ulicy. Jeśli tak, to „zatwierdza” do standardów FedEx.
Oznacza to, że FedEx potencjalnie zatwierdza adres do wyimaginowanych domów i firm, i że możesz nie wiedzieć, że twoja przesyłka nie zostanie dostarczona, dopóki nie dostaniesz pudełka pocztą z naklejonym „Zwrot do nadawcy”. Prawdopodobnie nie mają nic przeciwko, ponieważ dostają pieniądze tak czy inaczej, ale założymy się, że tak.
Tutaj, gdzie rozbieżność pochodzi z, używając USA jako przykład: prywatni przewoźnicy nie utrzymują oddzielny system pocztowy. Korzystają z systemu, który już istnieje – systemu ustanowionego i utrzymywanego przez ich konkurenta, USPS. Nie gromadzą i nie utrzymują własnej bazy danych adresów. Wszystko, co robią, to dostarczanie przesyłek.
To dlatego podczas walidacji korzystamy z autorytatywnych baz danych. Chociaż prywatni przewoźnicy mogą dotrzeć do miejsc, o których bazy danych mówią, że nie istnieją, nie można na nich liczyć, że powiedzą Ci, kiedy adres jest prawdziwy, a niewielu z nich, jeśli w ogóle, oferuje walidację międzynarodową (a możemy sobie tylko wyobrazić zabawę, gdy paczka międzynarodowa zostanie zwrócona do nadawcy). Co to jest międzynarodowa walidacja adresów?
Co robić, gdy adres jest nieprawidłowy?
W przypadku niektórych przyczyn nieprawidłowych adresów nie możesz nic zrobić. Na początek, jeśli ktoś sfałszował informacje o adresie, to niewiele można zrobić, aby znaleźć prawidłowe informacje. Ale jeśli problem polegał na tym, że ktoś zamaskował klawisze podczas wpisywania, lub był powszechny błąd w nazwach miejsc, ludzki dotyk może często rozwiązać to, co komputer uważa za niemożliwe. Oto więc kilka pomysłów na radzenie sobie ze złymi adresami.
Podwójnie sprawdź swoje dane: być może jest coś, co przeoczyłeś. Może w którymś momencie popełniono błąd podczas wprowadzania danych, albo coś nie zostało poprawnie skopiowane. Nigdy nie zaszkodzi spojrzeć na to jeszcze raz.
Poszukaj typowych błędów: odwrócone liczby, często błędnie napisane słowa, sprawdzenie dokładności oznaczeń ulic, wiesz, małe rzeczy. Takie rzeczy, o których możesz nie myśleć, ale które listonosze muszą wyjaśnić, jeśli mają zamiar dostarczyć pocztę we właściwe miejsce. Jako ludzie, jesteśmy stworzeniami z przyzwyczajenia, a wśród naszych nawyków są nawykowe błędy. Więc dać adres wygląd-over, i checkfor rzeczy masz źle ponownie i ponownie.
Czy twój adres jest naprawdę PO box? Może to być prawdziwy adres, ale jeśli ten dom lub firma jestpart of a „post office box only” obszar pocztowy, nie masz zamiar uzyskać solidne zatwierdzenie na nim. Więc sprawdź, czy testujesz adres, który nie będzie zarejestrowany w systemie pocztowym z powodu lokalnej struktury usług.
Dla adresów amerykańskich, istnieje wiele narzędzi, które mogą to zrobić dla Ciebie. W rzeczywistości, możemy to zrobić, a to nie będzie cię kosztować ani grosza. Wystarczy podłączyć miasto, stan i 9-cyfrowy kod pocztowy do naszego demo weryfikacji adresu, a my damy Ci szybki podział kodu ZIP, w tym jego „typ”. Jeśli typ to „S” (czyli „standardowy”), Twój adres jest po prostu nieważny. Ale jeśli typ jest „P” (dla „PO box”), to musisz znać numer skrzynki, jeśli kiedykolwiek zamierzasz dostać pocztę do tych odbiorców.
Coś jeszcze powinieneś wiedzieć: jeśli znasz numer PO box (lub myślisz, że go znasz), możesz go zwalidować, tak samo jak adres fizyczny. Oznacza to to samo: jest to prawdziwy adres, i to obecnie jest używany. Tutaj możemy Ci pokazać, jak wysłać pocztę na skrytkę pocztową
Wypełnij brakujące dane: Brakujące dane mogą być prawdziwym problemem, gdy próbujesz zatwierdzić, upewnij się, że wypełniłeś wszystko, co możesz. Im więcej informacji możesz podać, tym dokładniejsza będzie walidacja. Jeśli otrzymasz nieważną odpowiedź, sprawdź dwa razy, upewnij się, że podałeś tak dużo adresu, jak to możliwe, i spróbuj jeszcze raz.
Wniosek
„Invalid-ness” jest prawdziwym problemem. Jeśli nie dotknął on jeszcze Ciebie, to prawdopodobnie dotknął kogoś, kogo znasz. Codzienne adresy stają się nieważne, a jeśli nie są leczone, pakiety i listy zostaną zwrócone do nadawcy przez USPS jako niewystarczający adres lub inny rodzaj błędu. Jak w przypadku wielu rzeczy, droga do uzdrowienia zaczyna się od zapobiegania: walidacja może pomóc zidentyfikować problematyczne adresy, i choć nie każdy nieważny adres może być wyleczony, można znaleźć spokój w wiedzy, które z adresów są prawdziwe.
Więc pamiętaj, nieważny adres ma powód. Te powody mogą być kluczem do udanego wysiłku przy walidacji adresów, jeśli je znasz. A wiedza to w końcu połowa sukcesu.