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 związanych z wrażeniami kierowcy i nawigacją?
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 informacji podczas wykonywania codziennych zadań. Dzięki znanej nawigacji Map Google kierowcy nie muszą uczyć się nowego interfejsu mapy. Możesz też dostosować sposób działania usługi, aby wzmocnić swoją markę.
- 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 przystosować się do swoich zadań. 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ć planowanych tras. Utrzymywanie kierowców w aplikacji poprawia też jakość otrzymywanych sygnałów lokalizacji.
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. Składa się z 2 głównych części: początku dnia, w którym kierowcy włączają udostępnianie lokalizacji w Fleet Engine, oraz uproszczonego widoku zarządzania przejazdami za pomocą komponentów Fleet Engine. Szczegółowy opis procesu podróży znajdziesz w artykule Co to jest podróż? w dokumentacji Podróże na żądanie.

Zaplanowane zadania
Na diagramie poniżej przedstawiono sekwencję operacji dla zaplanowanych zadań. 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.

Korzystanie z funkcji dla kierowców i nawigacji
W tej sekcji opisujemy jeden ze sposobów wdrożenia funkcji dla kierowców z nawigacją. Dla ułatwienia wyjaśnienia ten przykład zaczyna się od implementacji po stronie klienta. 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.
- 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. Szczegółowe informacje znajdziesz w przewodnikach użytkownika pakietu Driver SDK dotyczących przejazdów na żądanie (Android, iOS) i zaplanowanych zadań (Android, iOS).
- Wdrażaj w aplikacji dla kierowców funkcje pakietu Navigation SDK. Pakiet Navigation SDK to biblioteka, która zapewnia kierowcom dostosowane funkcje nawigacji, takie jak szczegółowe instrukcje, niestandardowe trasy i elementy mapy. Pełną dokumentację dla programistów znajdziesz w artykule Nawigacja w Mapach Google.
- Zarządzanie zadaniami i stanem pojazdu za pomocą Fleet Engine Fleet Engine to usługa backendu 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.