Method: providers.billableTrips.report

Melaporkan penggunaan perjalanan yang dapat ditagih.

Permintaan HTTP

POST https://fleetengine.googleapis.com/v1/{name=providers/*/billableTrips/*}:report

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
name

string

Wajib. Harus dalam format providers/{provider}/billableTrips/{billable_trip}. Penyedia harus berupa Project ID (misalnya, sample-cloud-project) dari Project Google Cloud tempat akun layanan yang melakukan panggilan ini adalah anggotanya.

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "countryCode": string,
  "platform": enum (BillingPlatformIdentifier),
  "relatedIds": [
    string
  ],
  "solutionType": enum (SolutionType)
}
Kolom
countryCode

string

Wajib. Kode negara dua huruf untuk negara tempat perjalanan dilakukan. Harga ditentukan berdasarkan kode negara.

platform

enum (BillingPlatformIdentifier)

Platform tempat permintaan dikeluarkan.

relatedIds[]

string

ID yang terkait langsung dengan perjalanan yang dilaporkan. Ini biasanya adalah ID (misalnya, ID sesi) dari operasi pra-pemesanan yang dilakukan sebelum ID perjalanan tersedia. Jumlah relatedIds dibatasi hingga 50.

solutionType

enum (SolutionType)

Jenis solusi produk GMP (misalnya, ON_DEMAND_RIDESHARING_AND_DELIVERIES) yang digunakan untuk perjalanan yang dilaporkan.

Isi respons

Jika berhasil, isi respons akan kosong.

BillingPlatformIdentifier

Kumpulan nilai yang menunjukkan platform tempat permintaan dikeluarkan.

Enum
BILLING_PLATFORM_IDENTIFIER_UNSPECIFIED Default. Digunakan untuk platform yang tidak ditentukan.
SERVER Platform ini adalah server klien.
WEB Platformnya adalah browser web.
ANDROID Platformnya adalah perangkat seluler Android.
IOS Platformnya adalah perangkat seluler iOS.
OTHERS Platform lain yang tidak tercantum dalam enumerasi ini.

SolutionType

Pemilih untuk berbagai jenis solusi dari perjalanan yang dilaporkan.

Enum
SOLUTION_TYPE_UNSPECIFIED Nilai default. Untuk kompatibilitas mundur, API akan menggunakan ON_DEMAND_RIDESHARING_AND_DELIVERIES secara default yang merupakan jenis solusi pertama yang didukung.
ON_DEMAND_RIDESHARING_AND_DELIVERIES Solusi ini adalah perjalanan transportasi online dan pengiriman on-demand.