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ştirildiği ülkenin iki harfli ülke kodu. Fiyat, ülke koduna göre tanımlanır.

platform

enum (BillingPlatformIdentifier)

Talebin gönderildiği platform.

relatedIds[]

string

Bildirilen geziyle doğrudan ilişkili 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 gezi için kullanılan GMP ürün çözümünün türü (ör. ON_DEMAND_RIDESHARING_AND_DELIVERIES).

Yanıt gövdesi

Başarılı olursa yanıt gövdesi 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, Android mobil cihaz olmalıdı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ğerdir. Geriye dönük uyumluluk için API, desteklenen ilk çözüm türü olan ON_DEMAND_RIDESHARING_AND_DELIVERIES öğesini varsayılan olarak kullanır.
ON_DEMAND_RIDESHARING_AND_DELIVERIES Bu çözüm, isteğe bağlı araç paylaşımı ve teslimat amaçlı bir seyahattir.