Wenn Sie die beste Route für eine Fahrt mit einem Mitfahrdienst ermitteln, ist die schnellste Route nicht immer die beste Option. Vielleicht möchtest du um Ihre Route zu planen.
Mit der Routes Preferred API können Sie eine Route planen, indem Sie Folgendes angeben:
mithilfe der Methode ComputeCustomRoutes
ein Routenziel erstellen.
Die Methode ComputeCustomRoutes
kann auch die Routencompliance verbessern, da sie Folgendes zulässt:
minimieren Sie den Unterschied zwischen der vom Betreiber ausgewählten Route und der
gesprochen.
Verwenden Sie sowohl die Routes Preferred API als auch die Navigation SDK um die Vorteile der Routenplanung voll auszuschöpfen.
ComputeCustomRoutes-Methode aktivieren
Bevor Sie die Methode ComputeCustomRoutes
in Ihrem Code verwenden können, müssen Sie
aktivieren. Weitere Informationen zum Aktivieren der Routes Preferred API
finden Sie unter Erste Schritte.
Methode „ComputeCustomRoutes“ verwenden
Für die Methode ComputeCustomRoutes
müssen Sie eine Antwort angeben
Feldmaske in der Eingabe. Sie können die Antwortfeldmaske mithilfe von
URL-Parameter $fields
oder fields
oder mithilfe des HTTP/gRPC-Headers
X-Goog-FieldMask
Weitere Informationen finden Sie unter
Systemparameter.
Der Feldmaskenwert ist eine durch Kommas getrennte Liste von Feldpfaden. Jeder Feldpfad ist eine durch Punkte getrennte Liste von Feldnamen, die die Nachrichtenhierarchie darstellen. Ein Feldname ist entweder der JSON-Objektschlüssel oder der Tag-Name des protobuf-Felds. Der Feldpfad beginnt mit dem Nachrichtentyp der obersten Ebene, und optional von einem oder mehreren Punkten gefolgt ist. Dann folgt das nächste Level. des Feldnamens. Feldpfade werden im Allgemeinen so konstruiert:
topLevelField[.secondLevelField][.thirdLevelField][...]
Eine Feldmaske für Sonderfälle ist ein Platzhalter „*“, mit dem alle Elemente auf Stammebene ausgewählt werden. .
Weitere Informationen finden Sie unter:
Beispiele für die Verwendung der Methode ComputeCustomRoutes
finden Sie unter
Beispiele für die Berechnung einer benutzerdefinierten Route (Beta).
Mautgebühren berechnen
Informationen zur Berechnung von Mautgebühren finden Sie unter Mautgebühren berechnen
Beispiele für die Berechnung von Mautgebühren finden Sie unter Beispiele für benutzerdefinierte Routen berechnen