Method: providers.billableTrips.report

Faturalandırılabilir gezi kullanımını raporlayın.

HTTP isteği

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

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
name

string

Zorunlu. providers/{provider}/billableTrips/{billable_trip} biçiminde olmalıdır. Sağlayıcı, bu çağrıyı yapan hizmet hesabının üyesi olduğu Google Cloud projesinin proje kimliği (örneğin, sample-cloud-project) olmalıdır.

İstek içeriği

İstek gövdesi aşağıdaki yapıya sahip verileri içerir:

JSON gösterimi
{
  "countryCode": string,
  "platform": enum (BillingPlatformIdentifier),
  "relatedIds": [
    string
  ],
  "solutionType": enum (SolutionType)
}
Alanlar
countryCode

string

Zorunlu. Seyahatin gerçekleştiği ülkenin iki harfli ülke kodu. Fiyat, ülke koduna göre tanımlanır.

platform

enum (BillingPlatformIdentifier)

İsteğin gönderildiği platform.

relatedIds[]

string

Bildirilen seyahatle doğrudan ilgili tanımlayıcılar. Bunlar genellikle gezi kimliği kullanıma sunulmadan önce yapılan rezervasyon öncesi işlemlerin kimlikleridir (ör. oturum kimlikleri). relatedIds sayısı 50 ile sınırlıdır.

solutionType

enum (SolutionType)

Bildirilen seyahat için kullanılan GMP ürün çözümü türü (örneğin, ON_DEMAND_RIDESHARING_AND_DELIVERIES).

Yanıt gövdesi

Başarılı olursa yanıt metni boş olur.

BillingPlatformIdentifier

İsteğin hangi platform üzerinde gönderildiğini belirten bir dizi değer.

Sıralamalar
BILLING_PLATFORM_IDENTIFIER_UNSPECIFIED Varsayılan. Belirtilmemiş platformlar için kullanılır.
SERVER Platform bir istemci sunucusudur.
WEB Platform bir web tarayıcısıdır.
ANDROID Platform bir Android mobil cihazdır.
IOS Platform, iOS mobil cihazıdır.
OTHERS Bu numaralandırmada listelenmeyen diğer platformlar.

SolutionType

Raporlanan seyahatin farklı çözüm türleri için seçici.

Sıralamalar
SOLUTION_TYPE_UNSPECIFIED Varsayılan değer. API, geriye dönük uyumluluk için varsayılan olarak ilk desteklenen çözüm türü olan ON_DEMAND_RIDESHARING_AND_DELIVERIES'ü kullanır.
ON_DEMAND_RIDESHARING_AND_DELIVERIES Bu çözüm, isteğe bağlı araç paylaşımı ve teslimat amaçlı bir seyahattir.