Un insieme di valori che specificano i fattori da prendere in considerazione per il calcolo del percorso.
Enum | |
---|---|
ROUTING_PREFERENCE_UNSPECIFIED |
Nessuna preferenza di routing specificata. Il valore predefinito è TRAFFIC_UNAWARE . |
TRAFFIC_UNAWARE |
Calcola i percorsi senza prendere in considerazione le condizioni del traffico in tempo reale. Ideale quando le condizioni del traffico non sono importanti o non sono applicabili. L'uso di questo valore produce la latenza più bassa. Nota: per DRIVE e TWO_WHEELER , il percorso e la durata scelti si basano sulla rete stradale e sulle condizioni medie del traffico non dipendenti dal tempo, non sulle condizioni delle strade attuali. Di conseguenza, i percorsi potrebbero includere strade temporaneamente chiuse. I risultati di una determinata richiesta possono variare nel tempo a causa di cambiamenti della rete stradale, condizioni medie aggiornate del traffico e natura distribuita del servizio. Inoltre, i risultati possono variare tra percorsi quasi equivalenti in qualsiasi momento o frequenza. |
TRAFFIC_AWARE |
Calcola i percorsi prendendo in considerazione le condizioni del traffico in tempo reale. A differenza di TRAFFIC_AWARE_OPTIMAL , vengono applicate alcune ottimizzazioni per ridurre significativamente la latenza. |
TRAFFIC_AWARE_OPTIMAL |
Calcola i percorsi prendendo in considerazione le condizioni del traffico in tempo reale, senza applicare la maggior parte delle ottimizzazioni delle prestazioni. L'uso di questo valore produce la massima latenza. |