Pianifica un percorso

Quando determini il percorso migliore per un viaggio di ridesharing, il percorso più veloce potrebbe non essere sempre l'opzione migliore. Potresti volere per pianificare il percorso.

L'API Routes Preferred ti consente di pianificare un percorso specificando un obiettivo di route utilizzando il metodo ComputeCustomRoutes.

Il metodo ComputeCustomRoutes può anche contribuire alla conformità delle route consentendo riduci al minimo la differenza tra il percorso selezionato dall'operatore e percorso guidato.

Utilizza sia l'API Routes Preferred che SDK di navigazione per sfruttare appieno i vantaggi della pianificazione del percorso.

Abilita il metodo ComputeCustomRoutes

Prima di poter utilizzare il metodo ComputeCustomRoutes nel codice, devi abilitarlo. Per ulteriori informazioni sull'abilitazione dell'API Routes Preferred consulta la Guida introduttiva.

Utilizzare il metodo ComputeCustomRoutes

Il metodo ComputeCustomRoutes richiede la specifica di una risposta maschera del campo nell'input. Puoi fornire la maschera del campo di risposta utilizzando Il parametro URL $fields o fields oppure tramite l'intestazione HTTP/gRPC X-Goog-FieldMask. Per ulteriori informazioni, vedi Parametri di sistema.

Il valore della maschera di campo è un elenco separato da virgole di percorsi di campo. Percorso di ogni campo è un elenco di nomi di campi separati da punti che rappresentano la gerarchia dei messaggi. Il nome di un campo è la chiave dell'oggetto JSON o il nome del tag di campo protobuf. Il percorso del campo inizia dal tipo di messaggio di risposta di primo livello, ed è facoltativamente seguito da uno o più punti e poi il livello successivo del nome del campo. In generale, i percorsi dei campi vengono creati nel seguente modo:

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

Una maschera per il campo dei casi speciali è un carattere jolly "*", che seleziona tutti i campi a livello di directory principale campi.

Per ulteriori informazioni, vedi:

Per esempi di utilizzo del metodo ComputeCustomRoutes, consulta Esempi di calcolo di una route personalizzata (beta).

Calcolo delle tariffe per i pedaggi in corso...

Per informazioni sul calcolo delle tariffe per i pedaggi, consulta: Calcola le tariffe dei pedaggi.

Per esempi di calcolo delle tariffe dei pedaggi, consulta: Esempi di calcolo di route personalizzate.