Funkcje dla kierowców i nawigacja są częścią pakietu usług mobilności, który integruje Mapy Google z aplikacją dla kierowców.
Co możesz zrobić dzięki funkcjom dla kierowców i nawigacji?
W przypadku funkcji dla kierowców i nawigacji używasz zarówno pakietu Navigation SDK, jak i Driver SDK, aby dostosować wrażenia z jazdy do 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ę do wyglądu i stylu aplikacji oraz ulepszyć ogólne procesy kierowców dzięki zoptymalizowanym trasom i miejscom wysiadania.
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ą funkcji omówienia zaplanowanych zadań w pakiecie Consumer SDK i śledzenia floty.
Dlaczego warto korzystać z funkcji dla kierowców i nawigacji?
Jeśli zarządzasz flotą dostawczą, musisz poprawić przewidywalność dostaw i produktywność kierowców, aby spełnić oczekiwania klientó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ększanie produktywności kierowców: kieruj kierowców we właściwe miejsca, korzystając z tras, które odzwierciedlają natężenie ruchu 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
Poniższe diagramy przedstawiają sekwencję operacji między wszystkimi komponentami interfejsu i nawigacji kierowcy. 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: system może korzystać zarówno ze śledzenia przesyłek, jak i ś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 opisano jeden ze sposobów implementacji interfejsu kierowcy 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 w pakiecie Driver SDK
- Przejazdy na żądanie w pakiecie SDK dla klientów
- Zaplanowane zadania pakietu SDK dla konsumentów
- Podstawowe informacje o Fleet Engine
- Cloud Logging w Fleet Engine