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ą przeglądu zaplanowanych zadań pakietu Consumer SDK i funkcji śledzenia floty.
Dlaczego warto korzystać z nawigacji i funkcji dla kierowców?
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: aplikacja może pomóc kierowcom poczuć się pewniej i mieć większą kontrolę nad wykonywanymi zadaniami. Dzięki znanej nawigacji w Mapach Google kierowcy nie muszą uczyć się nowego interfejsu mapy. Możesz też dostosować wygląd, 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, sezonowych lub pracujących w niepełnym wymiarze czasu kierowców, którzy muszą szybko przygotować się do wykonywania swoich zadań. Możesz też podać niestandardowe trasy i elementy mapy specyficzne dla Twojej usługi dostawy.
- Zwiększ przewidywalność 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 lokalizacyjnych.
Jak to działa
Na diagramach poniżej przedstawiono sekwencję operacji między wszystkimi komponentami funkcji związanych z doświadczeniem kierowcy i nawigacją. Pakiet SDK sterowników 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. Dzieli się na 2 główne części: początek dnia, w którym kierowcy włączają udostępnianie lokalizacji w Fleet Engine, oraz uproszczony widok zarządzania podróżami za pomocą komponentów Fleet Engine. Szczegółowy opis procesu przejazdu znajdziesz w artykule Co to jest przejazd? w dokumentacji przejazdów na żądanie.
Zaplanowane zadania
Diagram poniżej przedstawia sekwencję operacji dla zaplanowanych zadań. Obejmuje to macierz typowego dnia roboczego kierowcy podczas dostawy, a także 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 nawigacji i funkcji dla kierowców
W tej sekcji opisujemy jeden ze sposobów wdrożenia funkcji dla kierowców z nawigacją. Aby ułatwić wyjaśnienie, w tym przykładzie najpierw omówimy implementację w interfejsie. 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 bieżącej lokalizacji. Pakiet SDK sterowników zawiera pakiet Navigation SDK. Szczegółowe informacje znajdziesz w przewodnikach użytkownika pakietu Driver SDK dotyczących przejazdów na żądanie i zaplanowanych zadań.
- Wdrażanie funkcji pakietu Navigation SDK w aplikacji dla kierowców. 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 deweloperów znajdziesz w artykule Nawigacja w Mapach Google.
- Zarządzanie zadaniami i stanem pojazdu za pomocą Fleet Engine Fleet Engine to usługa backendu, która koordynuje zadania i pojazdy w Twojej flocie. Komunikuj się z Fleet Engine, wykonując wywołania REST lub gRPC z serwera backendu. Szczegółowe informacje znajdziesz w dokumentacji Fleet Engine.
Polecane treści
- Przejazdy na żądanie w pakiecie SDK sterowników
- Zaplanowane zadania pakietu Driver SDK
- Przejazdy na żądanie w pakiecie Consumer SDK
- Zaplanowane zadania pakietu SDK dla konsumentów
- Podstawowe informacje o Fleet Engine
- Cloud Logging w Fleet Engine