Abrechenbare Fahrten melden
HTTP-Anfrage
POST https://fleetengine.googleapis.com/v1/{name=providers/*/billableTrips/*}:report
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
name |
Erforderlich. Muss im Format |
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
JSON-Darstellung |
---|
{ "countryCode": string, "platform": enum ( |
Felder | |
---|---|
countryCode |
Erforderlich. Zweistelliger Ländercode des Landes, in dem die Fahrt stattfindet. Der Preis wird gemäß dem Ländercode definiert. |
platform |
Die Plattform, auf der die Anfrage gestellt wurde. |
relatedIds[] |
Die IDs, die sich direkt auf die gemeldete Fahrt beziehen. Das sind in der Regel IDs (z. B. Sitzungs-IDs) von Vorbuchungsvorgängen, die ausgeführt wurden, bevor die Reise-ID verfügbar war. Die Anzahl der |
solutionType |
Die Art der GMP-Produktlösung (z. B. |
Antworttext
Wenn der Vorgang erfolgreich abgeschlossen wurde, ist der Antworttext ein leeres JSON-Objekt.
BillingPlatformIdentifier
Eine Reihe von Werten, die angeben, auf welcher Plattform die Anfrage gestellt wurde.
Enums | |
---|---|
BILLING_PLATFORM_IDENTIFIER_UNSPECIFIED |
Standard. Wird für nicht angegebene Plattformen verwendet. |
SERVER |
Die Plattform ist ein Clientserver. |
WEB |
Die Plattform ist ein Webbrowser. |
ANDROID |
Die Plattform ist ein Android-Mobilgerät. |
IOS |
Die Plattform ist ein iOS-Mobilgerät. |
OTHERS |
Andere Plattformen, die in dieser Aufzählung nicht aufgeführt sind. |
SolutionType
Auswahl für verschiedene Lösungstypen einer gemeldeten Fahrt.
Enums | |
---|---|
SOLUTION_TYPE_UNSPECIFIED |
Der Standardwert. Aus Gründen der Abwärtskompatibilität verwendet die API standardmäßig ON_DEMAND_RIDESHARING_AND_DELIVERIES , den ersten unterstützten Lösungstyp. |
ON_DEMAND_RIDESHARING_AND_DELIVERIES |
Die Lösung ist eine Fahrt mit einem On-Demand-Fahrdienst und Lieferservice. |