Rejestrowanie i weryfikacja adresów

Pakiet narzędzi Google Maps Platform Last Mile Fleet Solution zapewnia usługi, które rozwiązują wiele typowych problemów z adresowaniem dostawy: niedokładnego podawania adresu klientów, adresów, których nie można dostarczyć, oraz konieczności korekty lokalizacji punktu dostawy.

Te usługi to między innymi:

  • Places API – upraszcza wpisywanie adresów użytkownikom i udostępnia informacje o ciekawych miejscach, które można wykorzystać do wyznaczania tras.
  • Address Validation API – określa, czy adres odnosi się do rzeczywistego miejsca, które można dostarczyć, i udostępnia dodatkowe metadane na poziomie adresu.
  • Geocoding API – podaje szerokość i długość geograficzną danego adresu.

Niniejszy dokument opisuje sposób korzystania z tych usług.

Przechwytywanie i weryfikacja adresów

Dokładne i szczegółowe informacje adresowe mają kluczowe znaczenie dla operacji dostarczania, ponieważ wpływają na jakość wszystkich od nich zależnych działań. Niezależnie od tego, czy uzyskujesz adresy za pomocą aplikacji przeznaczonej dla użytkowników, czy od partnerów nadrzędnych za pomocą interfejsu API, rozwiązanie Last Mile Fleet pomoże Ci w tym kroku.

Jeśli będziesz sprawdzać prawidłowy adres:

  • Zwiększenie wygody klientów – zapewnij użytkownikom narzędzia, dzięki którym będą mogli łatwo podać prawidłowy adres i dostarczyć paczki we właściwe miejsce.

  • Zwiększ produktywność kierowców – skróć czas, jaki kierowcy muszą poświęcać na szukanie adresów dostawy, i zmniejsz potrzebę powtarzania dostaw.

Zapisz adres

Interfejs Places API zawiera usługę autouzupełniania miejsc. Ta usługa udostępnia funkcję autouzupełniania w przypadku wyszukiwań geograficznych opartych na tekście, powracając miejsca, takie jak firmy, adresy i ciekawe miejsca, gdy użytkownik wpisuje adres.

W przypadku aplikacji dla użytkowników, które wymagają uzyskania adresu dostawy (na przykład internetowych witryn dla klientów indywidualnych, firm kurierskich czy portalu dla pracowników sklepów), uprość wpisywanie i wybór adresu za pomocą autouzupełniania miejsc.

Załóżmy na przykład, że użytkownik prosi o odbiór przesyłki i poda adres miejsca odbioru. Autouzupełnianie miejsc ułatwia podanie adresu przez wpisanie tylko kilku znaków i wybranie go z listy pasujących znaków.

Interfejs Places API również umożliwia ograniczanie wyników wyszukiwania, dzięki czemu deweloperzy mogą upewnić się, że sugerowane adresy są zgodne z lokalizacjami obsługiwanymi przez Twoją firmę.

Zweryfikuj adres

Po zarejestrowaniu adresu (bezpośrednio lub za pomocą interfejsu API) upewnij się, że klient podał prawidłowy adres. Oznacza to, że w adresie nie ma błędów, takich jak brakujące elementy adresu czy literówki. Weryfikacja adresów pomaga zmniejszyć liczbę błędów podczas dostarczania przez wykrywanie nieprawidłowych adresów i zwiększa przewidywalność dostarczania dzięki lepszej znajomości szczegółów adresów.

Interfejs Address Validation API weryfikuje komponenty adresu, normalizuje adres pocztowy i znajduje najdokładniejszą znaną lokalizację. Pomaga określić, czy adres odnosi się do rzeczywistego miejsca. Jeśli adres nie odnosi się do rzeczywistego miejsca, może zidentyfikować potencjalnie nieprawidłowe komponenty, dzięki czemu użytkownicy mogą je poprawić.

Jeśli interfejs Address Validation API ustali, że adres jest nieprawidłowy lub odnosi się do lokalizacji, której nie można dostarczyć, możesz poprosić użytkownika o poprawienie adresu. Jeśli uzyskasz adres za pomocą wywołania interfejsu API, możesz go odrzucić.

Zezwól na potwierdzenie lokalizacji adresu

Gdy użytkownik poda lub wybierze adres, a Ty go potwierdzisz, możesz za pomocą Google Maps Platform dostarczyć mapę i znacznik wskazać lokalizację adresu.

Użyj Geocoding API do określenia współrzędnych geograficznych adresu. Oprócz lokalizacji interfejs Geocoding API zwraca też komponenty adresu, dzięki czemu możesz uzupełniać brakujące części adresu potrzebne do wprowadzenia niezbędnych poprawek. Dostarcza również typ lokalizacji, który wskazuje precyzję współrzędnych pobranych z interfejsu API.

Geokodowana lokalizacja może też służyć do innych celów, np. przypisywania dostawy kierowcy w optymalnej kolejności. Więcej informacji znajdziesz w artykule na temat optymalizacji trasy.

Używanie usługi Last Mile Fleet Solution do przechwytywania adresów

Ta sekcja zawiera podstawowe informacje o implementowaniu przechwytywania i weryfikacji adresów. Zakładamy tutaj, że masz skonfigurowany projekt w konsoli interfejsów API Google oraz włączone odpowiednie konta usługi i rozliczenia. Szczegółowe informacje dotyczące usługi Last Mile Fleet Solution znajdziesz w dokumentacji Fleet Engine dotyczącej konfigurowania projektu.

Włącz łatwe wpisywanie adresów

  1. Włącz Places API w sekcji Interfejsy API i usługi w konsoli interfejsów API Google. Interfejs Places API obejmuje usługę autouzupełniania miejsc.
  2. Zapoznaj się z dokumentacją autouzupełniania miejsc, aby poznać dodatkowe funkcje, których możesz użyć, np. sekcję Parametry opcjonalne. np.:
    • Parametr komponentów ogranicza dane wyjściowe do niektórych krajów.
    • Parametr type ogranicza wyniki do określonych typów lokalizacji, takich jak adresy, a nawet dozwolone języki wprowadzania użytkownika.
  3. Aby ułatwić wdrożenie formularza adresowego, Google Maps Platform udostępnia szybki konstruktor w konsoli interfejsów API Google.

Zweryfikuj adres dostawy

  1. Włącz Address Validation API w sekcji Interfejsy API i usługi w konsoli interfejsów API Google.
  2. Zapoznaj się z dokumentacją interfejsu Address Validation API, aby dowiedzieć się, jakie dane możesz wykorzystać do oceny jakości adresu i wyświetlania użytkownikom rekomendacji.

Zezwalaj na potwierdzenie miejsca odbioru lub dostawy

  1. Utwórz interaktywną mapę dla użytkowników na wybranych przez siebie platformach na urządzenia mobilne i internet. Aby uzyskać szczegółowe informacje, zapoznaj się z dokumentacją Maps JavaScript API. Następnie przejdź do instrukcji dotyczących innej platformy.
  2. Uzyskaj geokod adresu z interfejsu Address Validation API lub prześlij identyfikator miejsca z autouzupełniania miejsc do interfejsu Geocoding API, a następnie dodaj znacznik w wybranej lokalizacji.
  3. Aby umożliwić użytkownikowi dostosowanie współrzędnych dostawy, przeciągnij znaczniki. Zapoznaj się z dokumentacją dotyczącą zachowania znaczników (Android, iOS, sieć).
  4. Pobierz kod geograficzny dostosowanej pozycji znacznika. Możesz też przekazać zaktualizowany kod geograficzny do reverse Geocoding API, aby pobrać odpowiedni adres. Możesz wtedy ocenić składowe adresu i dokładność nowego położenia.

Uzyskaj dodatkowy kontekst dotyczący adresów dostawy

Uzyskanie szczegółowych danych kontekstowych dotyczących adresów dostawy jest kluczowym krokiem po określeniu adresu. Dzięki tym informacjom możesz:

  • Zwiększ produktywność kierowców – zadbaj o to, by kierowcy mieli wszystkie informacje potrzebne do skutecznego i skutecznego realizowania dostaw. W połączeniu z innymi rozwiązaniami Last Mile Fleet Solution możesz zapewnić, że kierowcy trafią we właściwe miejsce i we właściwym czasie.
  • Obniżenie kosztów – skuteczne kierowanie kierowcy we właściwe miejsce i ograniczenie liczby powtarzających się dostaw może również przyczynić się do zmniejszenia kosztów pracy i paliwa.
  • Łatwe skalowanie działań – wszystkie funkcje przechwytywania adresów korzystają z globalnej bazy danych geoprzestrzennych Google, która zapewnia szczegółowy dostęp do wszystkich miejsc, w których prowadzisz działalność.

Usługa Last Mile Fleet Solution pozwala uzyskać różne dane kontekstowe dotyczące adresów i lokalizacji. Po ustaleniu prawidłowego adresu możesz zadzwonić do jednej z poniższych usług, aby uzyskać potrzebne informacje. Te informacje mogą służyć jako dane wejściowe do systemów optymalizacji trasy lub jako dodatkowe informacje dla kierowców w aplikacji kierowcy.

  • Geocoding API próbuje dopasować adres wejściowy do lokalizacji w bazie danych Map Google i podaje szerokość i długość geograficzną.
  • Interfejs AddressValidation API udostępnia nie tylko różne sygnały weryfikacyjne, ale też szerokość i długość geograficzną adresu wejściowego. Udostępnia też flagi mieszkaniowe i handlowe lokalizacji oraz różne dane z USPS dotyczące adresów w Stanach Zjednoczonych.
  • Interfejs Place Details API dostarcza informacji o ciekawych miejscach, w tym o godzinach otwarcia firmy.

Informacje o włączaniu różnych interfejsów API i rozpoczynaniu korzystania z nich znajdziesz w powyższych sekcjach.