Pakiet narzędzi Google Maps Platform Last Mile Fleet Solution udostępnia usługi, które rozwiązują wiele typowych problemów z adresowaniem dostawy: nieprecyzyjne wpisywanie adresów klientów, problemy z dostarczaniem adresów i konieczność dostosowywania lokalizacji miejsc docelowych.
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 dostawy, i udostępnia dodatkowe metadane na poziomie adresu.
- Geocoding API – podaje szerokość i długość geograficzną danego adresu.
W tym dokumencie opisano sposób korzystania z tych usług.
Przechwytywanie i weryfikacja adresu
Dokładne, szczegółowe informacje adresowe są kluczowe dla operacji dostarczania, ponieważ wpływają na jakość wszystkich zależnych od nich działań na kolejnych etapach. Niezależnie od tego, czy uzyskujesz adresy za pomocą aplikacji przeznaczonej dla użytkownika czy od partnerów źródłowych przez interfejs API, rozwiązanie Last Mile Fleet Solution może Ci w tym pomóc.
Upewnij się, że zarejestrowany adres jest dokładny:
Zadbaj o wygodę klientów – udostępnij użytkownikom narzędzia, dzięki którym będą mogli łatwo podać poprawny adres, a ich przesyłki zostaną dostarczone we właściwe miejsce.
Zwiększ wydajność kierowców – skróć czas, który kierowcy muszą poświęcać na wyszukiwanie adresów dostawy, i zmniejsz konieczność ponawiania prób dostarczenia.
Zapisz adres
Interfejs Places API zawiera usługę Place Autocomplete (Autouzupełnianie miejsc). Ta usługa udostępnia funkcję autouzupełniania w przypadku tekstowych wyszukiwań geograficznych, w których podczas wpisywania adresu użytkownik zwraca miejsca, takie jak firmy, adresy i ciekawe miejsca.
W przypadku aplikacji dla użytkowników, które wymagają uzyskania adresu dostawy – takich jak internetowa strona dla klientów, kurierów lub portal dla pracowników w sklepie – uprość podawanie i wybór adresu za pomocą autouzupełniania miejsc.
Załóżmy na przykład, że użytkownik wysyła prośbę o odbiór paczki i wpisuje miejsce odbioru. Autouzupełnianie ułatwia podawanie adresu, wpisując kilka znaków i wybierając je z listy.
Interfejs Places API umożliwia też ograniczanie wyników wyszukiwania, dzięki czemu Twoi programiści mogą zadbać o to, aby sugerowane adresy były zgodne z lokalizacjami, w których działa Twoja firma.
Zweryfikuj adres
Po zarejestrowaniu adresu (bezpośrednio lub przez interfejs API) sprawdź, czy klient podał poprawny adres. Oznacza to, że adres jest wolny od nieścisłości, takich jak brakujące składniki adresu czy literówki. Weryfikacja adresu pomaga ograniczyć liczbę nieudanych prób dostarczenia przez wykrywanie nieprawidłowych adresów i poprawia przewidywalność dostarczania dzięki lepszej znajomości szczegółów adresu.
Interfejs Address Validation API sprawdza komponenty adresu, normalizuje adres na potrzeby poczty i znajduje najlepszą znaną lokalizację. Dzięki temu łatwiej zorientujesz się, czy adres odnosi się do rzeczywistego miejsca. Jeśli adres nie odnosi się do prawdziwego miejsca, może zidentyfikować potencjalnie nieprawidłowe komponenty i umożliwić użytkownikom ich skorygowanie.
Jeśli interfejs Address Validation API ustali, że adres jest nieprawidłowy lub wskazuje lokalizację, której nie można dostarczyć, możesz poprosić użytkownika o poprawienie tego 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 dostarczyć mapę i znacznik do wskazywania lokalizacji tego 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, co umożliwia uzyskanie brakujących części adresu niezbędnych do wykonania niezbędnych poprawek. Dostarcza również typ lokalizacji, który wskazuje precyzję współrzędnych pobieranych z interfejsu API.
Z geokodowanej lokalizacji można też korzystać do innych celów, np. do przypisywania dostawy kierowcy w optymalnej kolejności. Więcej informacji znajdziesz w artykule Optymalizacja trasy.
Uzyskiwanie adresu za pomocą usług rozwiązania Last Mile Fleet Solution
Ta sekcja zawiera podstawowe informacje o implementowaniu przechwytywania i weryfikowania adresów. W tych krokach przyjęto, że masz skonfigurowany projekt w Konsoli interfejsów API Google oraz włączone są odpowiednie 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 adresu
- Włącz interfejs Places API w sekcji interfejsów API i usług konsoli interfejsów API Google. Interfejs Miejsca API obejmuje usługę autouzupełniania miejsc.
- Zapoznaj się z dokumentacją autouzupełniania miejsca, aby dowiedzieć się więcej o dodatkowych funkcjach, których możesz użyć, takich jak sekcja Parametry opcjonalne. Na przykład:
- Parametr komponentów ogranicza dane wyjściowe do określonych krajów.
- Parametr typów ogranicza wyniki do określonych typów lokalizacji, takich jak adresy, a nawet dozwolone języki wprowadzania danych przez użytkownika.
- Aby ułatwić wdrożenie formularza adresowego, Google Maps Platform udostępnia szybki konstruktor w konsoli interfejsów API Google.
Zweryfikuj adres dostawy
- Włącz Address Validation API w sekcji API i usługi konsoli interfejsów API Google.
- Zapoznaj się z dokumentacją Address Validation API, aby dowiedzieć się, jakich danych możesz używać do oceny jakości adresu i wyświetlania rekomendacji dla użytkowników.
Zezwalaj na potwierdzanie miejsca odbioru lub dostawy
- Utwórz interaktywną mapę dla użytkowników na preferowanych platformach przez urządzenia mobilne i internet. Szczegółowe informacje znajdziesz w dokumentacji interfejsu Maps JavaScript API. Znajdziesz tam też instrukcje dotyczące innych platform.
- Uzyskaj geokod adresu z interfejsu Address Validation API lub przekazując identyfikator miejsca z autouzupełniania miejsc do Geocoding API i dodaj znacznik w lokalizacji.
- Aby umożliwić użytkownikowi dostosowanie współrzędnych dostawy, ustaw przeciąganie znaczników. Zapoznaj się z dokumentacją dotyczącą zachowań znaczników (Android, iOS, witryny).
- Pobierz kod geograficzny dostosowanej pozycji znacznika. Aby pobrać odpowiedni adres, możesz też przekazać zaktualizowany geokod do interfejsu reverse Geocoding API. Następnie możesz ocenić komponenty adresu i dokładność nowego położenia.
Poznaj dodatkowy kontekst dotyczący adresów dostawy
Posiadanie szczegółowych danych kontekstowych dotyczących adresów dostawy ma kluczowe znaczenie przy kolejnym ustaleniu 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 dostarczania dostaw. W połączeniu z innymi funkcjami rozwiązania Last Mile Fleet Solution można mieć pewność, że kierowcy dotrą do właściwego miejsca we właściwym czasie.
- Obniżenie kosztów – sprawne kierowanie kierowców we właściwe miejsce i zmniejszenie liczby powtarzających się dostaw może również wpłynąć na obniżenie kosztów pracy i kosztów paliwa dla Twojej floty.
- Łatwe skalowanie operacji – wszystkie funkcje przechwytywania adresów wykorzystują ogólnoświatową bazę danych geoprzestrzenną Google, która zapewnia szczegółową kontrolę niezależnie od lokalizacji Twojej firmy.
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ć odpowiednie informacje. Te informacje 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ć wpisany adres do lokalizacji w bazie danych Map Google i podaje szerokość i długość geograficzną.
- Oprócz różnych sygnałów weryfikacyjnych interfejs Address Validation API udostępnia też szerokość i długość geograficzną adresu wejściowego. Udostępnia również flagi mieszkaniowe i handlowe danej lokalizacji oraz różne dane z USPS w przypadku adresów w USA.
- Interfejs Place Details API udostępnia informacje o ciekawych miejscach, w tym godziny otwarcia firmy.
Aby dowiedzieć się, jak włączyć różne interfejsy API i zacząć z nich korzystać, przeczytaj powyższe sekcje.