Method: providers.billableTrips.report

Отчет об использовании оплачиваемых поездок.

HTTP-запрос

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

URL-адрес использует синтаксис транскодирования gRPC .

Параметры пути

Параметры
name

string

Необходимый. Должно быть в формате providers/{provider}/billableTrips/{billable_trip} . Поставщиком должен быть идентификатор проекта (например, sample-cloud-project ) проекта Google Cloud, участником которого является сервисный аккаунт, выполняющий этот вызов.

Тело запроса

Тело запроса содержит данные следующей структуры:

JSON-представление
{
  "countryCode": string,
  "platform": enum (BillingPlatformIdentifier),
  "relatedIds": [
    string
  ],
  "solutionType": enum (SolutionType)
}
Поля
countryCode

string

Необходимый. Двухбуквенный код страны, куда состоится поездка. Цена определяется в соответствии с кодом страны.

platform

enum ( BillingPlatformIdentifier )

Платформа, на которой был отправлен запрос.

relatedIds[]

string

Идентификаторы, которые напрямую связаны с сообщаемой поездкой. Обычно это идентификаторы (например, идентификаторы сеансов) операций предварительного бронирования, выполненных до того, как идентификатор поездки станет доступен. Количество relatedIds ограничено 50.

solutionType

enum ( SolutionType )

Тип решения по продукту GMP (например, ON_DEMAND_RIDESHARING_AND_DELIVERIES ), использованного для указанной поездки.

Тело ответа

В случае успеха тело ответа пустое.

Идентификатор биллинговой платформы

Набор значений, указывающих, на какой платформе был отправлен запрос.

Перечисления
BILLING_PLATFORM_IDENTIFIER_UNSPECIFIED По умолчанию. Используется для неуказанных платформ.
SERVER Платформа представляет собой клиент-сервер.
WEB Платформа представляет собой веб-браузер.
ANDROID Платформа представляет собой мобильное устройство Android.
IOS Платформа представляет собой мобильное устройство IOS.
OTHERS Другие платформы, не указанные в этом списке.

Тип решения

Селектор для различных типов решения отчетной поездки.

Перечисления
SOLUTION_TYPE_UNSPECIFIED Значение по умолчанию. Для обеспечения обратной совместимости API по умолчанию будет использовать ON_DEMAND_RIDESHARING_AND_DELIVERIES , который является первым поддерживаемым типом решения.
ON_DEMAND_RIDESHARING_AND_DELIVERIES Решение — поездка по запросу с доставкой.