Wenn Sie die beste Route für eine Fahrt mit einem Mitfahrdienst festlegen, ist die schnellste Route möglicherweise nicht immer die beste. Vielleicht möchten Sie Ihre Route planen.
Mit der Routes Preferred API können Sie eine Route planen. Dazu geben Sie mit der Methode ComputeCustomRoutes
ein Routenziel an.
Die Methode ComputeCustomRoutes
kann auch die Routencompliance verbessern, da Sie damit die Differenz zwischen der vom Betreiber ausgewählten Route und der gefahrenen Route minimieren können.
Verwenden Sie sowohl die Routes Preferred API als auch das Navigation SDK, um alle Vorteile der Routenplanung zu nutzen.
ComputeCustomRoutes-Methode aktivieren
Bevor Sie die Methode ComputeCustomRoutes
in Ihrem Code verwenden können, müssen Sie sie aktivieren. Weitere Informationen zum Aktivieren der Routes Preferred API-Methoden finden Sie unter Erste Schritte.
Methode „ComputeCustomRoutes“ verwenden
Für die Methode ComputeCustomRoutes
müssen Sie in der Eingabe eine Antwortfeldmaske angeben. Sie können die Antwortfeldmaske mithilfe des URL-Parameters $fields
oder fields
oder mit dem HTTP/gRPC-Header X-Goog-FieldMask
angeben. 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 Antwortnachrichtentyp der obersten Ebene, gefolgt von einem oder mehreren Punkten und der nächsten Ebene des Feldnamens. Feldpfade werden im Allgemeinen so konstruiert:
topLevelField[.secondLevelField][.thirdLevelField][...]
Eine Feldmaske für Sonderfälle ist ein Platzhalter „*“, mit dem alle Felder auf Stammebene ausgewählt werden.
Weitere Informationen finden Sie unter:
Beispiele für die Verwendung der Methode ComputeCustomRoutes
finden Sie unter Beispiele für eine benutzerdefinierte Route berechnen (Beta).
Mautgebühren berechnen
Informationen zur Berechnung von Mautgebühren findest du unter Mautgebühren berechnen.
Beispiele für die Berechnung von Mautgebühren finden Sie unter Beispiele für benutzerdefinierte Routen berechnen.