Encapsula um conjunto de condições opcionais a serem atendidas ao calcular os trajetos.
| Representação JSON | 
|---|
| { "avoidTolls": boolean, "avoidHighways": boolean, "avoidFerries": boolean, "avoidIndoor": boolean, "vehicleInfo": { object ( | 
| Campos | |
|---|---|
| avoidTolls | 
 Quando definido como verdadeiro, evita vias com pedágio onde for razoável, preferência a trajetos que não contenham vias com pedágio. Aplicável apenas aos  | 
| avoidHighways | 
 Quando definido como verdadeiro, evita rodovias onde for razoável, preferência a trajetos que não contenham rodovias. Aplicável apenas aos  | 
| avoidFerries | 
 Quando definido como verdadeiro, evita balsas quando razoável, priorizando trajetos que não contenham balsas. Aplicável apenas aos  | 
| avoidIndoor | 
 Quando definido como verdadeiro, evita a navegação em ambientes fechados quando razoável, priorizando trajetos que não contenham navegação interna. Aplicável apenas aos  | 
| vehicleInfo | 
 Especifica as informações do veículo. | 
| tollPasses[] | 
 Encapsula informações sobre passes de pedágio. Se os passes livres forem fornecidos, a API vai tentar retornar o preço do cartão. Se os passes livres não forem fornecidos, a API vai tratar o valor como desconhecido e tentar retornar o preço em dinheiro. Aplicável apenas aos  | 
VehicleInfo
Contém as informações do veículo, como o tipo de emissão.
| Representação JSON | 
|---|
| {
  "emissionType": enum ( | 
| Campos | |
|---|---|
| emissionType | 
 Descreve o tipo de emissão do veículo. Aplicável apenas aos  | 
VehicleEmissionType
Um conjunto de valores que descreve o tipo de emissão do veículo. Aplicável apenas aos RouteTravelModeDRIVE.
| Enums | |
|---|---|
| VEHICLE_EMISSION_TYPE_UNSPECIFIED | Nenhum tipo de emissão especificado. O padrão é GASOLINE. | 
| GASOLINE | Veículo a gasolina/combustível. | 
| ELECTRIC | Veículo com eletricidade. | 
| HYBRID | Veículo híbrido com combustível (como gasolina + elétrico). | 
| DIESEL | Veículo a diesel. | 
TollPass
Lista de passes livres aceitos no mundo todo.
| Enums | |
|---|---|
| TOLL_PASS_UNSPECIFIED | Não utilizado. Se esse valor for usado, a solicitação falhará. | 
| AU_ETOLL_TAG | Pedágio de Sydney. Veja mais detalhes em https://www.myetoll.com.au (em inglês). | 
| AU_EWAY_TAG | Pedágio de Sydney. Veja mais detalhes em https://www.tollpay.com.au. | 
| AU_LINKT | Cartão de pedágio em toda a Austrália. Saiba mais em https://www.linkt.com.au/. | 
| AR_TELEPASE | Pedágio na Argentina. Confira mais detalhes em https://telepase.com.ar. | 
| BR_AUTO_EXPRESO | Pedágio no Brasil. Veja mais detalhes em https://www.autoexpreso.com. | 
| BR_CONECTCAR | Pedágio no Brasil. Saiba mais em https://conectcar.com. | 
| BR_MOVE_MAIS | Pedágio no Brasil. Saiba mais em https://movemais.com. | 
| BR_PASSA_RAPIDO | Pedágio no Brasil. Saiba mais em https://pasorapido.gob.do/. | 
| BR_SEM_PARAR | Pedágio no Brasil. Veja mais detalhes em https://www.semparar.com.br (em inglês). | 
| BR_TAGGY | Pedágio no Brasil. Saiba mais em https://taggy.com.br. | 
| BR_VELOE | Pedágio no Brasil. Confira mais detalhes em https://veloe.com.br/site/onde-usar. | 
| CA_US_AKWASASNE_SEAWAY_CORPORATE_CARD | Cruzamento das fronteiras entre Canadá e Estados Unidos. | 
| CA_US_AKWASASNE_SEAWAY_TRANSIT_CARD | Cruzamento das fronteiras entre Canadá e Estados Unidos. | 
| CA_US_BLUE_WATER_EDGE_PASS | Ponte de Ontário, Canadá a Michigan, na fronteira com os Estados Unidos. | 
| CA_US_CONNEXION | Ponte de Ontário, Canadá a Michigan, na fronteira com os Estados Unidos. | 
| CA_US_NEXUS_CARD | Cruzamento das fronteiras entre Canadá e Estados Unidos. | 
| ID_E_TOLL | Indonésia. Cartão eletrônico fornecido por vários bancos e usado para pagar pedágios. Todos os cartões eletrônicos via bancos são cobrados da mesma forma, portanto, é necessário apenas um valor de tipo enumerado. Por exemplo: — Bank Mandiri https://www.bankmandiri.co.id/e-money — BCA https://www.bca.co.id/flazz — BNI https://www.bni.co.id/id-id/ebanking/tapcash | 
| IN_FASTAG | India. | 
| IN_LOCAL_HP_PLATE_EXEMPT | Isenção de placa estadual da Índia e HP. | 
| JP_ETC | Japan etc. Sistema eletrônico sem fio para coletar pedágios. https://www.go-etc.jp/ | 
| JP_ETC2 | Japan ETC2.0. Nova versão do ETC com desconto adicional e comunicação bidirecional entre dispositivos em veículos e antenas na estrada. https://www.go-etc.jp/etc2/index.html | 
| MX_IAVE | Pedágio no México. https://iave.capufe.gob.mx/#/ | 
| MX_PASE | México https://www.pase.com.mx | 
| MX_QUICKPASS | México https://operadoravial.com/quick-pass/ | 
| MX_SISTEMA_TELEPEAJE_CHIHUAHUA | http://appsh.chihuahua.gob.mx/transparencia/?doc=/ingresos/TelepeajeFormato4.pdf | 
| MX_TAG_IAVE | México | 
| MX_TAG_TELEVIA | Empresa de pedágio no México. Um dos muitos que operam na Cidade do México. Veja mais detalhes em https://www.televia.com.mx. | 
| MX_TELEVIA | Empresa de pedágio no México. Um dos muitos que operam na Cidade do México. https://www.televia.com.mx | 
| MX_VIAPASS | Pedágio no México. Veja mais detalhes em https://www.viapass.com.mx/viapass/web_home.aspx. | 
| US_AL_FREEDOM_PASS | Alabama, EUA. | 
| US_AK_ANTON_ANDERSON_TUNNEL_BOOK_OF_10_TICKETS | AK, EUA. | 
| US_CA_FASTRAK | Califórnia, EUA. | 
| US_CA_FASTRAK_CAV_STICKER | Indica que o motorista tem um passe livre do FasTrak além do adesivo de veículo sem ar (CAV, na sigla em inglês) emitido pelo DMV. https://www.bayareafastrak.org/en/guide/doINeedFlex.shtml | 
| US_CO_EXPRESSTOLL | CO, EUA. | 
| US_CO_GO_PASS | CO, EUA. | 
| US_DE_EZPASSDE | Alemanha, EUA. | 
| US_FL_BOB_SIKES_TOLL_BRIDGE_PASS | Flórida, EUA. | 
| US_FL_DUNES_COMMUNITY_DEVELOPMENT_DISTRICT_EXPRESSCARD | Flórida, EUA. | 
| US_FL_EPASS | Flórida, EUA. | 
| US_FL_GIBA_TOLL_PASS | Flórida, EUA. | 
| US_FL_LEEWAY | Flórida, EUA. | 
| US_FL_SUNPASS | Flórida, EUA. | 
| US_FL_SUNPASS_PRO | Flórida, EUA. | 
| US_IL_EZPASSIL | Illinois, EUA. | 
| US_IL_IPASS | Illinois, EUA. | 
| US_IN_EZPASSIN | Índia, EUA. | 
| US_KS_BESTPASS_HORIZON | Kansas, EUA. | 
| US_KS_KTAG | Kansas, EUA. | 
| US_KS_NATIONALPASS | Kansas, EUA. | 
| US_KS_PREPASS_ELITEPASS | Kansas, EUA. | 
| US_KY_RIVERLINK | KY, EUA. | 
| US_LA_GEAUXPASS | Los Angeles, EUA. | 
| US_LA_TOLL_TAG | Los Angeles, EUA. | 
| US_MA_EZPASSMA | Massachusetts, EUA. | 
| US_MD_EZPASSMD | MD, EUA. | 
| US_ME_EZPASSME | MIM, EUA. | 
| US_MI_AMBASSADOR_BRIDGE_PREMIER_COMMUTER_CARD | MI, EUA. | 
| US_MI_BCPASS | MI, EUA. | 
| US_MI_GROSSE_ILE_TOLL_BRIDGE_PASS_TAG | MI, EUA. | 
| US_MI_IQ_PROX_CARD | MI, EUA. Obsoleto porque esse tipo de cartão não existe mais. | 
| US_MI_IQ_TAG | MI, EUA. | 
| US_MI_MACKINAC_BRIDGE_MAC_PASS | MI, EUA. | 
| US_MI_NEXPRESS_TOLL | MI, EUA. | 
| US_MN_EZPASSMN | MN, EUA. | 
| US_NC_EZPASSNC | Carolina do Norte, EUA. | 
| US_NC_PEACH_PASS | Carolina do Norte, EUA. | 
| US_NC_QUICK_PASS | Carolina do Norte, EUA. | 
| US_NH_EZPASSNH | New Hampshire, EUA. | 
| US_NJ_DOWNBEACH_EXPRESS_PASS | Nova Jersey, EUA. | 
| US_NJ_EZPASSNJ | Nova Jersey, EUA. | 
| US_NY_EXPRESSPASS | Nova York, EUA. | 
| US_NY_EZPASSNY | Nova York, EUA. | 
| US_OH_EZPASSOH | Oh, EUA. | 
| US_PA_EZPASSPA | Pensilvânia, EUA. | 
| US_RI_EZPASSRI | RI, EUA. | 
| US_SC_PALPASS | Carolina do Sul, EUA. | 
| US_TX_AVI_TAG | Texas, EUA. | 
| US_TX_BANCPASS | Texas, EUA. | 
| US_TX_DEL_RIO_PASS | Texas, EUA. | 
| US_TX_EFAST_PASS | Texas, EUA. | 
| US_TX_EAGLE_PASS_EXPRESS_CARD | Texas, EUA. | 
| US_TX_EPTOLL | Texas, EUA. | 
| US_TX_EZ_CROSS | Texas, EUA. | 
| US_TX_EZTAG | Texas, EUA. | 
| US_TX_FUEGO_TAG | Texas, EUA. | 
| US_TX_LAREDO_TRADE_TAG | Texas, EUA. | 
| US_TX_PLUSPASS | Texas, EUA. | 
| US_TX_TOLLTAG | Texas, EUA. | 
| US_TX_TXTAG | Texas, EUA. | 
| US_TX_XPRESS_CARD | Texas, EUA. | 
| US_UT_ADAMS_AVE_PARKWAY_EXPRESSCARD | Utah, EUA. | 
| US_VA_EZPASSVA | VA, EUA. | 
| US_WA_BREEZEBY | Washington, EUA. | 
| US_WA_GOOD_TO_GO | Washington, EUA. | 
| US_WV_EZPASSWV | WV, EUA. | 
| US_WV_MEMORIAL_BRIDGE_TICKETS | WV, EUA. | 
| US_WV_MOV_PASS | WV, EUA | 
| US_WV_NEWELL_TOLL_BRIDGE_TICKET | WV, EUA. |