Nawigacja i wygoda kierowcy

Obraz telefonu z wyświetlonymi Mapami Google w trakcie aktywnego wyznaczania trasy Funkcje dla kierowców i nawigacja są częścią pakietu usług mobilnych, który integruje Mapy Google z aplikacją dla kierowców.

Co możesz zrobić dzięki funkcjom związanym z doświadczeniem kierowcy i nawigacją?

W przypadku doświadczenia kierowcy i nawigacji używasz zarówno pakietu Navigation SDK, jak i Driver SDK, aby dostosować wrażenia z jazdy do swojego modelu dostawy. Użyj pakietu Navigation SDK, aby utworzyć w aplikacji szczegółowe wskazówki dojazdu, które będą prowadzić kierowców w czasie rzeczywistym. Możesz też dostosować nawigację, aby pasowała do wyglądu i sposobu działania aplikacji, oraz usprawnić pracę kierowców dzięki zoptymalizowanym trasom i miejscom docelowym.

Dostosuj wrażenia z jazdy za pomocą pakietu Navigation SDK i użyj pakietu Driver SDK, aby umożliwić wizualizację lokalizacji kierowców i postępów na trasie za pomocą zadań zaplanowanych w pakiecie Consumer SDK i funkcji śledzenia floty.

Dlaczego warto korzystać z funkcji Driver Experience i nawigacji?

Zrzut ekranu z Map Google pokazujący trasę z kilkoma przystankami Zarządzając flotą dostawczą, musisz zwiększać przewidywalność dostaw i wydajność kierowców, aby spełniać oczekiwania konsumentów. Doświadczenie kierowcy i nawigacja pomagają skuteczniej wyznaczać trasy kierowcom, unikać opóźnień i nieodebranych dostaw oraz zwiększać zadowolenie kierowców.

  • Zwiększanie zadowolenia kierowców: Twoja aplikacja może pomóc kierowcom w poczucie kontroli i dostarczać im informacji podczas wykonywania codziennych zadań. Dzięki znanej nawigacji Map Google Twoi kierowcy nie muszą uczyć się nowego interfejsu mapy. Możesz również spersonalizować doświadczenie, aby wzmocnić wizerunek swojej marki.
  • Zwiększ produktywność kierowców: kieruj kierowców we właściwe miejsce za pomocą tras uwzględniających ruch w czasie rzeczywistym. Te informacje są szczególnie przydatne dla nowych kierowców, kierowców pracujących w niepełnym wymiarze godzin lub kierowców sezonowych, którzy muszą szybko wdrożyć się w swoje obowiązki. Możesz też podać niestandardowe trasy i elementy mapy specyficzne dla Twojej usługi dostawy.
  • Zwiększanie 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ść otrzymywanych sygnałów lokalizacyjnych.

Jak to działa

Poniższe diagramy przedstawiają sekwencję operacji między wszystkimi komponentami funkcji związanych z doświadczeniem kierowcy i nawigacją. Pakiet Driver SDK przekazuje aktualizacje lokalizacji do backendu Fleet Engine. Pakiet Navigation SDK wyświetla kierowcy szczegółowe wskazówki dojazdu (i inne informacje nawigacyjne). Backend obsługuje całą pozostałą komunikację z Fleet Engine, np. tworzenie i aktualizowanie pojazdów oraz zadań.

Przejazdy na żądanie

Poniższy diagram przedstawia sekwencję operacji w przypadku przejazdów na żądanie. Jest on podzielony na dwie główne części: początek dnia, kiedy kierowcy udostępniają swoją lokalizację w Fleet Engine, oraz uproszczony widok zarządzania podróżami przy użyciu komponentów Fleet Engine. Aby zapoznać się ze szczegółowym widokiem procesu podróży, zapoznaj się z sekcją Czym jest podróż? w dokumentacji Podróże na żądanie.

Zaplanowane zadania

Poniższy diagram przedstawia sekwencję operacji dla zadań zaplanowanych. Obejmuje to macierz typowego dnia pracy kierowcy podczas dostawy oraz sposób obsługi jego pracy w systemie Fleet Engine za pomocą biblioteki śledzenia floty.

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

Jak korzystać z funkcji Driver Experience i nawigacji

W tej sekcji opisano jeden ze sposobów implementacji nawigacji w środowisku kierowcy. Dla łatwiejszego wyjaśnienia, w tym przykładzie najpierw zajmiemy się implementacją front-endu. Możesz rozpocząć wdrażanie od zintegrowania pakietów SDK z aplikacją kierowcy lub od zintegrowania Fleet Engine z backendem w celu tworzenia zadań i pojazdów.

  1. Zintegruj pakiet Driver SDK z aplikacją dla kierowców. Pakiet Driver SDK wysyła do usługi Fleet Engine sygnały o lokalizacji w czasie rzeczywistym. Pakiet Driver SDK zawiera pakiet Navigation SDK. Aby uzyskać szczegółowe informacje, zapoznaj się z podręcznikami użytkownika pakietu Driver SDK dotyczącymi podróży na żądanie (Android, iOS) i zadań zaplanowanych (Android, iOS).
  2. Wdróż funkcje zestawu Navigation SDK w swojej aplikacji kierowcy. Zestaw Navigation SDK to biblioteka, która zapewnia kierowcom spersonalizowane funkcje nawigacyjne, takie jak instrukcje skrętu, dostosowane trasy i dostosowane elementy mapy. Pełną dokumentację dla programistów znajdziesz w artykule Nawigacja za pomocą Map Google.
  3. Zarządzaj zadaniami i stanem pojazdu za pomocą Fleet Engine. Fleet Engine to usługa zaplecza mobilnego, która może komunikować się z Fleet Engine, wykonując wywołania REST lub gRPC. Więcej szczegółów znajdziesz w dokumentacji Fleet Engine.