Préférences pour les itinéraires basés sur TRANSIT qui influencent l'itinéraire renvoyé.
| Représentation JSON | 
|---|
| { "allowedTravelModes": [ enum ( | 
| Champs | |
|---|---|
| allowedTravelModes[] | 
 Ensemble de modes de transport à utiliser pour obtenir un itinéraire  | 
| routingPreference | 
 Préférence de routage qui, lorsqu'elle est spécifiée, influence la route  | 
TransitTravelMode
Ensemble de valeurs utilisé pour spécifier le mode de transport.
| Enums | |
|---|---|
| TRANSIT_TRAVEL_MODE_UNSPECIFIED | Aucun mode de transport spécifié. | 
| BUS | Déplacements en bus. | 
| SUBWAY | Déplacements en métro. | 
| TRAIN | Voyager en train. | 
| LIGHT_RAIL | Trajet en tramway ou en métro léger. | 
| RAIL | En train. Cela équivaut à une combinaison de SUBWAY,TRAINetLIGHT_RAIL. | 
TransitRoutingPreference
Spécifie les préférences de routage pour les itinéraires en transports en commun.
| Enums | |
|---|---|
| TRANSIT_ROUTING_PREFERENCE_UNSPECIFIED | Aucune préférence spécifiée. | 
| LESS_WALKING | Indique que l'itinéraire calculé doit limiter le plus possible la marche. | 
| FEWER_TRANSFERS | Indique que l'itinéraire calculé doit utiliser un nombre limité de correspondances. |