- Żądanie HTTP
- Parametry ścieżki
- Treść żądania
- Treść odpowiedzi
- BillingPlatformIdentifier
- SolutionType
Raportowanie wykorzystania podlegającej rozliczeniu podróży.
Żądanie HTTP
POST https://fleetengine.googleapis.com/v1/{name=providers/*/billableTrips/*}:report
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
Parametry | |
---|---|
name |
To pole jest wymagane. Musi mieć format |
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{ "countryCode": string, "platform": enum ( |
Pola | |
---|---|
countryCode |
To pole jest wymagane. Dwuliterowy kod kraju, w którym odbędzie się podróż. Cena jest określana według kodu kraju. |
platform |
Platforma, na której przesłano żądanie. |
relatedIds[] |
Identyfikatory bezpośrednio związane z zgłaszaną podróżą. Są to zwykle identyfikatory (np. identyfikatory sesji) operacji rezerwacji wstępnej, do których doszło przed udostępnieniem identyfikatora podróży. Liczba elementów |
solutionType |
Typ rozwiązania GMP (np. |
Treść odpowiedzi
Jeśli operacja się uda, treść odpowiedzi będzie pusta.
BillingPlatformIdentifier
Zestaw wartości wskazujących, do jakiej platformy zostało wysłane żądanie.
Wartości w polu enum | |
---|---|
BILLING_PLATFORM_IDENTIFIER_UNSPECIFIED |
Domyślny: Używane w przypadku nieokreślonych platform. |
SERVER |
Platforma to serwer klienta. |
WEB |
Platforma to przeglądarka. |
ANDROID |
Platforma to urządzenie mobilne z Androidem. |
IOS |
Platforma to urządzenie mobilne z systemem iOS. |
OTHERS |
Inne platformy, które nie są wymienione w tym wyliczeniu. |
SolutionType
Selektor różnych rodzajów rozwiązań związanych z raportowaną podróżą.
Wartości w polu enum | |
---|---|
SOLUTION_TYPE_UNSPECIFIED |
Wartość domyślna. Aby zapewnić zgodność wsteczną, interfejs API będzie domyślnie używać elementu ON_DEMAND_RIDESHARING_AND_DELIVERIES , który jest pierwszym obsługiwanym typem rozwiązania. |
ON_DEMAND_RIDESHARING_AND_DELIVERIES |
Rozwiązaniem jest usługa transportu publicznego na żądanie z dostawą. |