- Żą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 | |
---|---|
country |
Wymagane. Dwuliterowy kod kraju, w którym odbywa się podróż. Cena jest określona na podstawie kodu kraju. |
platform |
Platforma, na której zostało wysłane żądanie. |
related |
Identyfikatory bezpośrednio powiązane z zgłaszaną podróżą. Zwykle są to identyfikatory (np. identyfikatory sesji) operacji związanych z rezerwacją dokonanych przed udostępnieniem identyfikatora podróży. Liczba |
solution |
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 zestawie. |
SolutionType
Selektor różnych typów rozwiązań 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. |