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.