- Żądanie HTTP
- Parametry ścieżki
- Treść żądania
- Treść odpowiedzi
- BillingPlatformIdentifier
- Typ rozwiązania
Raportowanie wykorzystania podlegających 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 |
Wymagany. Musi mieć format |
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{ "countryCode": string, "platform": enum ( |
Pola | |
---|---|
countryCode |
Wymagany. Dwuliterowy kod kraju, w którym odbędzie się podróż. Cena jest określana zgodnie z kodem kraju. |
platform |
Platforma, z której wysłano żądanie. |
relatedIds[] |
Identyfikatory, które są bezpośrednio powiązane z podaną podróżą. Są to zwykle identyfikatory (np. identyfikatory sesji) operacji rezerwacji przed wykonaniem rezerwacji. Liczba |
solutionType |
Typ usługi GMP (np. |
Treść odpowiedzi
Jeśli operacja się uda, treść odpowiedzi będzie pusta.
Identyfikator platformy płatności
Zestaw wartości, które wskazują, na której platformie zostało wysłane żądanie.
Wartości w polu enum | |
---|---|
BILLING_PLATFORM_IDENTIFIER_UNSPECIFIED |
Domyślny: Służy do określania nieokreślonych platform. |
SERVER |
Platforma jest serwerem klienckim. |
WEB |
Jest to przeglądarka. |
ANDROID |
Platforma stanowi urządzenie mobilne z Androidem. |
IOS |
Jest to urządzenie mobilne z iOS. |
OTHERS |
Inne platformy, które nie są wymienione w tym rejestrze. |
Typ rozwiązania
Selektor dla różnych typów rozwiązań zgłaszanej podróży.
Wartości w polu enum | |
---|---|
SOLUTION_TYPE_UNSPECIFIED |
Wartość domyślna. Aby zapewnić zgodność wsteczną, interfejs API domyślnie używa interfejsu ON_DEMAND_RIDESHARING_AND_DELIVERIES , który jest pierwszym obsługiwanym typem rozwiązania. |
ON_DEMAND_RIDESHARING_AND_DELIVERIES |
Rozwiązaniem jest obsługa przejazdów na żądanie i dostawy. |