Nawigacja i wygoda kierowcy

Obraz telefonu z wyświetlonymi Mapami Google podczas aktywnego wyznaczania trasyFunkcje dla kierowcy i nawigacja są częścią pakietu usług mobilności, który wdraża Mapy Google do aplikacji kierowcy.

Co możesz zrobić z nawigacją i doświadczeniem kierowcy?

W przypadku wygody kierowcy i nawigacji możesz użyć zarówno pakietu SDK Nawigacji, jak i pakietu SDK Kierowcy, aby dostosować jazdę do swojego modelu dostawy. Użyj pakietu SDK nawigacji, aby w swojej aplikacji udostępnić nawigację zakręt po zakręcie, która będzie służyć do nawigowania kierowców w czasie rzeczywistym. Możesz też dostosować nawigację, aby dopasować ją do wyglądu i działania aplikacji oraz ulepszyć ogólne procesy pracy kierowców dzięki zoptymalizowanym trasom i lokalizacjom odbioru.

Dostosowywanie jazdy za pomocą pakietu SDK nawigacji i używanie pakietu SDK kierowcy, aby umożliwić wizualizację lokalizacji kierowcy i postępu na trasie za pomocą funkcji przeglądu zaplanowanych zadań pakietu SDK dla konsumentów oraz śledzenia floty.

Dlaczego warto korzystać z funkcji nawigacji i przewożenia pasażerów?

Zrzut ekranu z Mapami Google pokazujący trasę z kilkoma przystankami Jeśli zarządzasz flotą pojazdów do dostawy, musisz zwiększyć przewidywalność dostaw i wydajność kierowców, aby spełniać oczekiwania klientów. Nawigacja i udogodnienia dla kierowców pomagają Ci efektywniej planować trasy dla kierowców, unikać opóźnień i niedostarczonych dostaw oraz zwiększać zadowolenie kierowców.

  • Zwiększenie zadowolenia kierowców: Twoja aplikacja może pomóc kierowcom poczuć się pewniej i lepiej poinformowanych podczas wykonywania codziennych zadań. Dzięki znajomej nawigacji Map Google Twoi kierowcy nie muszą uczyć się nowego interfejsu mapy. Możesz też dostosować sposób działania aplikacji, aby wzmocnić swoją markę.
  • Zwiększ produktywność kierowców: kieruj kierowców na właściwe miejsce za pomocą tras, które uwzględniają natężenie ruchu w czasie rzeczywistym. Te informacje są szczególnie przydatne dla nowych, sezonowych lub pracujących w niepełnym wymiarze godzin kierowców, którzy muszą szybko przystosować się do swoich zadań. Możesz też udostępnić niestandardowe trasy i elementy mapy związane z Twoją usługą dostawy.
  • Zwiększenie przewidywalności dostaw: dzięki aplikacji, która zawiera funkcje Map Google, możesz mieć większą pewność, że kierowcy będą przestrzegać planów tras. Utrzymywanie kierowców w aplikacji poprawia też jakość sygnałów o lokalizacji.

Jak to działa

Na diagramach poniżej widać sekwencję operacji między wszystkimi komponentami interfejsu kierowcy i nawigacji. Pakiet SDK Kierowcy przekazuje aktualizacje lokalizacji do backendu Fleet Engine. Pakiet SDK nawigacji wyświetla kierowcy szczegółowe wskazówki dojazdu (oraz inne informacje nawigacyjne). Twój backend obsługuje całą komunikację z Fleet Engine dotyczącą dostaw, np. tworzenie i aktualizowanie pojazdów i zadań.

Poniższy diagram przedstawia sekwencję operacji w przypadku przejazdów na żądanie. Jest on podzielony na 2 kluczowe części: początek dnia, gdy kierowcy włączają udostępnianie lokalizacji w Fleet Engine, oraz uproszczony widok zarządzania przejazdem za pomocą komponentów Fleet Engine. Szczegółowe informacje o procesie rezerwacji znajdziesz w artykule Co to jest podróż? w dokumentacji dotyczącej podróży na żądanie.

Ten diagram pokazuje sekwencję operacji dla zaplanowanych zadań. Obejmuje to macierz typowego dnia pracy kierowcy w systemie Fleet Engine za pomocą biblioteki Fleet Tracking.

Uwaga: Twój system może korzystać zarówno ze śledzenia przesyłek, jak i ze śledzenia floty. W przypadku śledzenia przesyłki Fleet Engine filtruje informacje o przesyłce i kierowcy, aby klient widział tylko informacje dotyczące jego przesyłki.

Jak korzystać z nawigacji i funkcji dla kierowcy

W tej sekcji opisaliśmy jeden ze sposobów implementacji nawigacji dla kierowcy. Aby ułatwić Ci zrozumienie tego przykładu, zaczniemy od implementacji interfejsu. Wdrożenie możesz rozpocząć od zintegrowania pakietów SDK z aplikacją kierowcy lub zintegrowania Fleet Engine z backendem na potrzeby tworzenia zadań i pojazdów.

  1. Zintegruj pakiet Driver SDK z aplikacją dla kierowcy. Pakiet Driver SDK wysyła sygnały o lokalizacji w czasie rzeczywistym do usługi Fleet Engine. Pakiet SDK dla kierowcy zawiera pakiet SDK do nawigacji. Szczegółowe informacje znajdziesz w przewodnikach dla Użytkowników pakietu Driver SDK dotyczących Przejazdów na żądanie (Android, iOS) i Zaplanowanych zadań (Android, iOS).
  2. Zaimplementuj funkcje pakietu Navigation SDK w aplikacji dla kierowców. Navigation SDK to biblioteka, która zapewnia kierowcom możliwość korzystania z funkcji nawigacji, takich jak szczegółowe wskazówki, niestandardowe trasy i niestandardowe elementy mapy. Pełną dokumentację dla programistów znajdziesz w Nawigacji w Mapach Google.
  3. Zarządzaj zadaniami i stanem pojazdu za pomocą Fleet Engine. Fleet Engine to usługa backendowa Mobility, która może komunikować się z Fleet Engine za pomocą wywołań REST lub gRPC. Szczegółowe informacje znajdziesz w dokumentacji Fleet Engine.