O registro de um recurso de viagem no Fleet Engine.
| Representação JSON |
|---|
{ "name": string, "status": enum ( |
| Campos | |
|---|---|
name |
O nome do recurso da viagem no formato |
status |
O status da viagem. |
tripType |
O tipo de viagem. |
vehicleId |
O ID do veículo a que a viagem foi atribuída. |
lastLocation |
O último local informado do veículo ao longo do trajeto. |
currentRouteSegmentEndPoint |
O ponto de passagem em que o |
pickupPoint |
Local onde o cliente indica que será atendido. |
actualPickupPoint |
O local real em que o cliente foi buscado. |
actualPickupArrivalPoint |
A hora e o local reais de chegada do motorista ao ponto de embarque. Esse campo permite que um provedor dê feedback sobre as informações de chegada reais no ponto de retirada. |
pickupTime |
O horário de entrega do cliente. Pode ser futuro ou passado. Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Deslocamentos diferentes de "Z" também são aceitos. Exemplos: |
intermediateDestinations[] |
Paradas intermediárias na ordem solicitada (além da coleta e da entrega). |
intermediateDestinationIndex |
Quando |
intermediateDestinationsVersion |
A versão dos destinos intermediários fornecidos Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Deslocamentos diferentes de "Z" também são aceitos. Exemplos: |
actualIntermediateDestinations[] |
A hora e o local reais em que o cliente foi retirado de um destino intermediário. Esse campo permite que um provedor dê feedback sobre as informações de retirada reais em destinos intermediários. |
actualIntermediateDestinationArrivalPoints[] |
O horário e local reais de chegada do motorista a um destino intermediário. Esse campo permite que um provedor dê feedback sobre as informações de chegada reais em destinos intermediários. |
dropoffPoint |
Local onde o cliente indica que será deixado. |
actualDropoffPoint |
O local real em que o cliente foi deixado. |
dropoffTime |
Hora em que o cliente será ou foi deixado. Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Deslocamentos diferentes de "Z" também são aceitos. Exemplos: |
remainingDistanceMeters |
A distância restante do trajeto no segmento atual. |
etaToFirstWaypoint |
A hora estimada de chegada (HEC) para o próximo ponto de passagem (a primeira entrada no campo Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Deslocamentos diferentes de "Z" também são aceitos. Exemplos: |
remainingTimeToFirstWaypoint |
O tempo restante até o próximo ponto de passagem (a primeira entrada no campo Duração em segundos com até nove dígitos fracionários, terminando em " |
numberOfPassengers |
Indica o número de passageiros na viagem, sem incluir o motorista. Um veículo precisa ter capacidade disponível para ser retornado em SearchVehicles. |
currentRouteSegmentTraffic |
Quando disponível, as condições de trânsito ao longo do currentRouteSegment. |
attributes[] |
Uma lista de atributos personalizados de viagens. |
StopLocationLog
O local real em que uma parada (embarque/desembarque) acontece.
| Representação JSON |
|---|
{
"timestamp": string,
"point": {
object ( |
| Campos | |
|---|---|
timestamp |
O carimbo de data/hora em que o local foi registrado. Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Deslocamentos diferentes de "Z" também são aceitos. Exemplos: |
point |
Indica o local real da parada. |
TripAttributeLog
Um atributo expresso como par de chave-valor associado a uma viagem.
| Representação JSON |
|---|
{ "key": string, // Union field |
| Campos | |
|---|---|
key |
A chave do atributo. |
Campo de união trip_attribute_value. O valor do atributo pode ser do tipo string, booleano ou duplo. trip_attribute_value pode ser apenas de um dos tipos a seguir: |
|
stringValue |
Valor de atributo digitado em string. |
boolValue |
Valor de atributo do tipo booleano. |
numberValue |
Valor do atributo com digitação dupla. |