Rejestrowanie i weryfikacja adresów

Pakiet narzędzi Google Maps Platform Last Mile Solution zapewnia usługi, które rozwiązują wiele typowych problemów z adresowaniem dostawy, takich jak niedokładne wpisywanie adresów klientów, adresy, których nie można dostarczyć, oraz potrzeba dostosowywania 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 mogą być używane do wyznaczania tras.
  • Address Validation API – określa, czy adres odnosi się do rzeczywistego miejsca, do którego można dostarczyć przesyłkę, i udostępnia dodatkowe metadane na poziomie adresu.
  • Geocoding API – podaje szerokość i długość geograficzną danego adresu.

W tym dokumencie opisano, jak korzystać z tych usług.

Informacje o przechwytywaniu i weryfikacji adresu

Dokładne, szczegółowe informacje adresowe są kluczowe dla operacji dostarczania, ponieważ wpływają na jakość wszystkich zależnych od nich działań. Niezależnie od tego, czy uzyskujesz adresy za pomocą aplikacji dla użytkowników czy od partnerów dostarczających dane za pomocą interfejsu API, rozwiązanie Last Mile Fleet Solution może Ci w tym pomóc.

Upewnij się, że zarejestrowany adres jest prawidłowy:

  • Większa wygoda klientów – udostępnij użytkownikom narzędzia, dzięki którym będą mogli łatwo podać prawidłowy adres, a ich przesyłki będą dostarczane we właściwe miejsce.

  • Zwiększ produktywność kierowców – skróć czas, który kierowcy muszą poświęcać na szukanie adresu dostawy, i ogranicz potrzebę wielokrotnych prób dostarczenia.

Zrób zdjęcie adresu

Interfejs Places API zawiera usługę Place Autocomplete (Autouzupełnianie). Ta usługa oferuje funkcję autouzupełniania w przypadku tekstowych wyszukiwań geograficznych. Polega ona na tym, że gdy użytkownik wpisuje adres, zwracane są miejsca takie jak firmy, adresy i ciekawe miejsca.

W przypadku aplikacji dla użytkowników, które obejmują uzyskanie adresu dostawy (np. internetowa strona dla klientów indywidualnych, firm kurierskich lub portal dla pracowników w sklepie), możesz uprościć klientom wpisywanie i wybieranie adresów za pomocą autouzupełniania miejsc.

Załóżmy na przykład, że użytkownik wysyła prośbę o odbiór przesyłki i wpisuje miejsce odbioru. Autouzupełnianie ułatwia podawanie adresu przez wpisanie tylko kilku znaków i wybranie go z listy.

Interfejs Places API udostępnia też sposoby ograniczania wyników wyszukiwania, dzięki czemu deweloperzy mogą upewnić się, że sugerowane adresy są dopasowane do lokalizacji, w których działa Twoja firma.

Zweryfikuj adres

Po zarejestrowaniu adresu (bezpośrednio lub przez interfejs API) upewnij się, że klient podał prawidłowy adres. Oznacza to, że adres jest pozbawiony błędów, np. brakujących komponentów adresu lub literówek. Weryfikacja adresów pomaga zmniejszyć liczbę błędów podczas dostarczania przez wychwytywanie nieprawidłowych adresów i zwiększa przewidywalność dostarczania dzięki lepszemu poznaniu szczegółów adresu.

Interfejs Address Validation API weryfikuje komponenty adresu, normalizuje adres do wysyłania wiadomości i znajduje najlepszą znaną lokalizację dla niego. Pomaga stwierdzić, czy adres odnosi się do prawdziwego miejsca. Jeśli adres nie odnosi się do prawdziwego miejsca, umożliwia identyfikację potencjalnie nieprawidłowych komponentów i umożliwienie ich poprawienia.

Jeśli interfejs Address Billingation 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 potwierdzanie lokalizacji adresu

Gdy użytkownik poda lub wybierze adres, a Ty go zweryfikujesz, użyj Google Maps Platform, aby udostępnić mapę i znacznik, który wskazuje lokalizację adresu.

Użyj interfejsu Geocoding API, aby określić współrzędne geograficzne adresu. Oprócz informacji o lokalizacji interfejs Geocoding API zwraca też komponenty adresu, dzięki czemu możesz otrzymywać brakujące części adresu potrzebne do wprowadzenia niezbędnych poprawek. Podaje również typ lokalizacji, który wskazuje precyzję współrzędnych pobieranych z interfejsu API.

Geokodowana lokalizacja może być też używana do innych celów, takich jak przypisanie dostawy do kierowcy w optymalnej kolejności. Więcej informacji znajdziesz w artykule Optymalizacja tras.

Używaj usług rozwiązania „Last Mile Fleet Solution” do przechwytywania adresu

Ta sekcja zawiera podstawowe informacje o wdrażaniu i rejestrowaniu adresów. Zakładamy, że masz skonfigurowany projekt w Konsoli interfejsów API Google oraz właściwe konta usługi i płatności. Szczegółowe informacje o rozwiązaniu Last Mile Fleet Solution znajdziesz w dokumentacji Fleet Engine dotyczącej konfigurowania projektu.

Włącz łatwe wpisywanie adresów

  1. Włącz interfejs Places API w sekcji interfejsów API i usług konsoli interfejsów API Google. Interfejs Places API obejmuje usługę autouzupełniania.
  2. Zapoznaj się z dokumentacją autouzupełniania miejsc, aby poznać dodatkowe funkcje, których możesz użyć, takie jak sekcja Parametry opcjonalne. Na przykład:
    • Parametrkomponentu ogranicza dane wyjściowe do niektórych krajów.
    • Parametr typów ogranicza wyniki do określonych typów lokalizacji, takich jak adresy, a nawet do dozwolonych języków wprowadzania danych przez użytkownika.
  3. Aby ułatwić wdrożenie formularza adresowego, Google Maps Platform udostępnia w konsoli interfejsów API Google Szybki konstruktor.

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 Verificationation API, aby poznać różne dane, których możesz używać do oceny jakości adresu i wyświetlania rekomendacji dla użytkowników.

Zezwól na potwierdzanie miejsca odbioru lub dostawy

  1. Utwórz interaktywną mapę dla użytkowników na preferowanych platformach (mobilnych i internetowych). Aby dowiedzieć się więcej, zapoznaj się z dokumentacją interfejsu Maps JavaScript API i przejdź stamtąd do instrukcji dotyczących innych platform.
  2. Uzyskaj kod geograficzny adresu z interfejsu Address Validation API lub przekazując identyfikator miejsca z autouzupełniania miejsc do Geocoding API i dodaj znacznik w lokalizacji.
  3. Aby umożliwić użytkownikowi dostosowanie współrzędnych wyświetlania, ustaw przeciąganie znaczników. Zapoznaj się z dokumentami dotyczącymi działania znaczników (Android, iOS i internet).
  4. Pobierz kod geograficzny z poprawioną pozycją znacznika. Możesz też przekazać zaktualizowany kod geograficzny do interfejsu reverse Geocoding API, aby pobrać odpowiedni adres. Następnie możesz ocenić komponenty adresu i dokładność nowej pozycji.

Poznaj dodatkowy kontekst dotyczący adresów dostawy

Szczegółowe dane kontekstowe dotyczące adresów dostawy to kluczowy krok po określeniu adresu. Dzięki tym informacjom możesz:

  • Większa produktywność kierowców – zadbaj o to, aby kierowcy mieli wszystkie informacje potrzebne do skutecznego i skutecznego realizowania dostaw. W połączeniu z innymi możliwościami rozwiązania Last Mile Fleet Solution można zapewnić kierowcom dotarcie do właściwego miejsca we właściwym czasie.
  • Niższe koszty – skuteczne zamieszczenie kierowców we właściwym miejscu i zmniejszenie liczby powtarzających się dostaw może również obniżyć koszty pracy i paliwa dla Twojej floty.
  • Łatwe skalowanie operacji – wszystkie funkcje przechwytywania adresów korzystają z ogólnoświatowej bazy danych geoprzestrzennej Google, która zapewnia szczegółowy zasięg niezależnie od tego, gdzie Twoja firma się rozwinie.

Usługi Last Mile Fleet Solution mogą służyć do uzyskiwania różnych danych kontekstowych dotyczących adresów i lokalizacji. Po ustaleniu prawidłowego adresu możesz zadzwonić do dowolnej z poniższych usług, aby uzyskać potrzebne informacje. Informacje te można wykorzystać jako dane wejściowe do systemów optymalizacji tras lub jako dodatkowy kontekst dla kierowców w aplikacji sterownika.

  • Geocoding API próbuje dopasować adres wejściowy do lokalizacji w bazie danych Map Google i udostępniać szerokość i długość geograficzną.
  • Oprócz dostarczania różnych sygnałów weryfikacyjnych interfejs AddressValidation API udostępnia też informacje o szerokości i długości geograficznej adresu wejściowego. Zapewnia też flagi dotyczące lokalizacji mieszkaniowych i handlowych oraz różne dane z USPS dotyczące adresów w USA.
  • Interfejs Place Details API udostępnia informacje o ciekawych miejscach, w tym godziny otwarcia.

W powyższych sekcjach znajdziesz informacje o tym, jak włączyć różne interfejsy API i zacząć z nich korzystać.