- Żądanie HTTP
- Parametry ścieżki
- Treść żądania
- Treść odpowiedzi
- BillingPlatformIdentifier
- SolutionType
Zgłoś płatne wykorzystanie 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 |
Wymagane. Musi mieć format |
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{ "countryCode": string, "platform": enum ( |
Pola | |
---|---|
countryCode |
Wymagane. Dwuliterowy kod kraju, w którym odbywa się podróż. Cena jest określona na podstawie kodu kraju. |
platform |
Platforma, na której przesłano żądanie. |
relatedIds[] |
Identyfikatory, które są bezpośrednio związane ze zgłaszaną podróżą. Są to zwykle identyfikatory (np. identyfikatory sesji) operacji wstępnej rezerwacji wykonanych przed udostępnieniem identyfikatora podróży. Liczba |
solutionType |
Typ rozwiązania GMP (np. |
Treść odpowiedzi
Jeśli operacja się uda, treść odpowiedzi będzie pusta.
BillingPlatformIdentifier
Zbiór wartości wskazujących, na której platformie wysłano żądanie.
Wartości w polu enum | |
---|---|
BILLING_PLATFORM_IDENTIFIER_UNSPECIFIED |
Domyślny: Używane w przypadku nieokreślonych platform. |
SERVER |
Platforma jest serwerem klienta. |
WEB |
Platforma jest przeglądarką. |
ANDROID |
Platforma to urządzenie mobilne z Androidem. |
IOS |
Platforma to urządzenie mobilne z iOS. |
OTHERS |
Inne platformy, które nie są wymienione w tym wyliczeniu. |
SolutionType
Selektor różnych rodzajów rozwiązań w zgłoszonej podróży.
Wartości w polu enum | |
---|---|
SOLUTION_TYPE_UNSPECIFIED |
Wartość domyślna. Aby zapewnić zgodność wsteczną, interfejs API będzie domyślnie używać atrybutu ON_DEMAND_RIDESHARING_AND_DELIVERIES , który jest pierwszym obsługiwanym typem rozwiązania. |
ON_DEMAND_RIDESHARING_AND_DELIVERIES |
Rozwiązaniem jest funkcja wspólnych przejazdów i podróży z dostawą dostępna na żądanie. |