TrafficModel

این فیلد یکی از مفروضات زیر را برای محاسبه زمان سفر در شرایط ترافیکی مشخص می کند که در شماره های زیر نشان داده شده است. بسته به enum انتخاب شده، فیلد duration پاسخ TrafficModel متفاوت خواهد بود. این مقدار شامل زمان پیش‌بینی‌شده تا مقصد در ترافیک، بر اساس میانگین‌های تاریخی است. TrafficModel فقط برای درخواست‌هایی در دسترس است که RoutingPreference روی TRAFFIC_AWARE_OPTIMAL و RouteTravelMode را روی DRIVE تنظیم کرده‌اند.

Enums
TRAFFIC_MODEL_UNSPECIFIED استفاده نشده اگر مشخص شود، به‌طور پیش‌فرض روی BEST_GUESS خواهد بود.
BEST_GUESS نشان می دهد که duration بازگشت باید بهترین تخمین زمان سفر با توجه به آنچه در مورد شرایط ترافیک تاریخی و ترافیک زنده شناخته شده است باشد. هرچه زمان departureTime به زمان حال نزدیک‌تر باشد، ترافیک زنده اهمیت بیشتری پیدا می‌کند.
PESSIMISTIC نشان می دهد که مدت زمان بازگشت باید بیشتر از زمان واقعی سفر در بیشتر روزها باشد، اگرچه روزهای گاه به گاه با شرایط ترافیکی به خصوص بد ممکن است از این مقدار فراتر رود.
OPTIMISTIC نشان می‌دهد که مدت زمان بازگشت باید در بیشتر روزها کوتاه‌تر از زمان واقعی سفر باشد، اگرچه ممکن است روزهای گاه به گاه با شرایط ترافیکی خوب سریع‌تر از این مقدار باشد.