Planejar um trajeto

Ao determinar o melhor trajeto para uma viagem de transporte por aplicativo, os trajeto mais rápido nem sempre é a melhor opção. Talvez você queira para planejar seu trajeto.

Com a API Routes Preferred, você pode planejar uma rota especificando um objetivo de rota usando o método ComputeCustomRoutes.

O método ComputeCustomRoutes também pode ajudar na conformidade da rota, permitindo você minimiza a diferença entre o trajeto selecionado pelo operador e o percorridos por um trajeto.

Use a API Routes Preferred e SDK do Navigation para aproveitar ao máximo os benefícios do planejamento de trajetos.

Ativar o método ComputeCustomRoutes

Antes de usar o método ComputeCustomRoutes no código, você precisa: ativá-la. Para mais informações sobre como ativar a API Routes Preferred métodos, consulte Primeiros passos.

Usar o método ComputeCustomRoutes

O método ComputeCustomRoutes exige que você especifique uma resposta máscara de campo na entrada. É possível fornecer a máscara do campo de resposta usando o parâmetro de URL $fields ou fields ou usando o cabeçalho HTTP/gRPC X-Goog-FieldMask Para mais informações, consulte Parâmetros do sistema.

O valor da máscara de campo é uma lista separada por vírgulas de caminhos de campo. Caminho de cada campo é uma lista separada por pontos de nomes de campos que representam a hierarquia da mensagem. Um nome de campo é a chave de objeto JSON ou o nome da tag de campo protobuf. O caminho do campo começa no tipo de mensagem de resposta de nível superior, e é opcionalmente seguida por um ou mais pontos, e o próximo nível do nome do campo. Em geral, os caminhos de campo são construídos da seguinte maneira:

topLevelField[.secondLevelField][.thirdLevelField][...]

Uma máscara de campo de caso especial é um caractere curinga "*", que seleciona todos os valores no nível raiz campos.

Confira mais informações em:

Para exemplos de como usar o método ComputeCustomRoutes, consulte Exemplos de computação de uma rota personalizada (Beta).

Como calcular taxas de pedágio

Para informações sobre o cálculo das taxas de pedágio, consulte Calcular taxas de pedágio

Para ver exemplos de cálculo de taxas de pedágio, consulte Como computar exemplos de rota personalizada.