Cuando determinas la mejor ruta para un viaje de transporte privado, la ruta más rápida no siempre es la mejor opción. Te recomendamos planificar tu ruta.
La API de Routes Preferred te permite planificar una ruta especificando
un objetivo de ruta con el método ComputeCustomRoutes.
El método ComputeCustomRoutes también puede ayudar con el cumplimiento de la ruta, ya que te permite minimizar la diferencia entre la ruta que selecciona el operador y la que se conduce.
Usa la API de Routes Preferred y el SDK de Navigation para aprovechar todos los beneficios de la planificación de rutas.
Habilita el método ComputeCustomRoutes
Antes de poder usar el método ComputeCustomRoutes en tu código, debes
habilitarlo. Para obtener más información sobre cómo habilitar los métodos de la API de Routes Preferred, consulta Cómo comenzar.
Usa el método ComputeCustomRoutes
El método ComputeCustomRoutes requiere que especifiques una máscara de campo de respuesta en la entrada. Puedes proporcionar la máscara de campo de respuesta con
el parámetro de URL $fields o fields, o con el encabezado HTTP/gRPC
X-Goog-FieldMask. Para obtener más información, consulta
Parámetros del sistema.
El valor de la máscara de campo es una lista de rutas de acceso de campos separadas por comas. Cada ruta de acceso de campo es una lista de nombres de campo separados por puntos que representan la jerarquía de mensajes. Un nombre de campo es la clave del objeto JSON o el nombre de la etiqueta del campo de protobuf. La ruta de acceso del campo comienza desde el tipo de mensaje de respuesta de nivel superior y, de manera opcional, va seguida de uno o más puntos y, luego, del siguiente nivel del nombre del campo. En general, las rutas de acceso de los campos se construyen de la siguiente manera:
topLevelField[.secondLevelField][.thirdLevelField][...]
Una máscara de campo de caso especial es un comodín “*”, que selecciona todos los campos de nivel raíz.
Para obtener más información, consulte:
Para ver ejemplos de uso del método ComputeCustomRoutes, consulta
Ejemplos de cálculo de una ruta personalizada.
Cómo calcular las tarifas de peaje
Para obtener información sobre cómo calcular las tarifas de peaje, consulta Calcula las tarifas de peaje.
Para ver ejemplos de cómo calcular las tarifas de peaje, consulta Ejemplos de cálculo de una ruta personalizada.