Method: providers.billableTrips.report

Faturalandırılabilir seyahat kullanımını bildirme.

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 metni aşağıdaki yapıyla birlikte 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 seyahat kimliği mevcut olmadan önce yapılan ön rezervasyon işlemlerinin 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ş bir JSON nesnesi olur.

BillingPlatformIdentifier

İsteğin hangi platformda gönderildiğini belirten bir değer kümesi.

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

SolutionType

Bildirilen bir 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 Çözüm, isteğe bağlı araç paylaşımı ve teslimat gezisidir.