TrafficModel

To pole określa jedno z założeń, które należy zastosować podczas obliczania czasu podróży w warunkach drogowych. Są one wymienione w poniższych wyliczeniach. W zależności od wybranego wyliczenia pole duration w odpowiedzi TrafficModel będzie się różnić. Wartość zawiera przewidywany czas dotarcia do miejsca docelowego w ruchu drogowym na podstawie średnich wartości historycznych. TrafficModel jest dostępna tylko w przypadku żądań, w których parametr RoutingPreference ma wartość TRAFFIC_AWARE_OPTIMAL, a parametr RouteTravelMode ma wartość DRIVE.

Wartości w polu enum
TRAFFIC_MODEL_UNSPECIFIED Nieużywane. Jeśli podasz tu jakąś wartość, domyślnie zostanie użyta wartość BEST_GUESS.
BEST_GUESS Wskazuje, że zwrócona wartość duration powinna być najlepszym oszacowaniem czasu podróży na podstawie historycznych i bieżących informacji o natężeniu ruchu. Im bliżej teraźniejszości jest departureTime, tym większe znaczenie ma ruch na żywo.
PESSIMISTIC Oznacza, że zwrócony czas trwania powinien być dłuższy niż rzeczywisty czas podróży w większości dni, chociaż w niektóre dni, gdy warunki drogowe są szczególnie złe, może być dłuższy.
OPTIMISTIC Wskazuje, że zwrócony czas trwania powinien być krótszy niż rzeczywisty czas podróży w większości dni, chociaż w niektóre dni, gdy warunki drogowe są szczególnie dobre, podróż może trwać krócej niż ta wartość.