Este guia descreve os principais conceitos dos veículos Fleet Engine e como eles funcionam. Leia O que é o Fleet Engine? e esteja ciente das Oferta de serviço de mobilidade que você usa:
O que é um veículo?
No Fleet Engine, um veículo é uma entidade de dados que representa veículo usado por motoristas para transportar mercadorias ou pessoas de uma origem para um destino.
A entidade do veículo é o mecanismo pelo qual você realiza uma das seguintes ações:
- Gerencie viagens sob demanda para embarques e desembarques atribuídos em um do dia do motorista.
- Gerenciar paradas programadas de uma série de tarefas planejadas durante a viagem de dia.
A ilustração representa o veículo como um par de veículo e dispositivo. O é que o driver usa um dispositivo que executa seu aplicativo de driver. Ao longo do dia, seu app envia um fluxo de atualizações de localização para o Fleet Engine. O motorista também usa o app para aceitar atividades e marcá-las como concluídas antes de deixando uma parada. O Fleet Engine armazena esses dados, e você tem acesso ao combinados de informações de local e status de atividade comercial para a jornada até crie soluções para seu operador de frota como achar adequado.
Modelo de dados para elementos do veículo e da viagem
Os diagramas a seguir ilustram modelos de dados simplificados da
DeliveryVehicle
para paradas programadas e Vehicle
para viagens sob demanda.
Viagens sob demanda
Tarefas agendadas
Itinerário do veículo
Nesta seção, apresentamos o conceito de itinerário no Fleet Engine. Neste do Google, um itinerário é a coleção de atribuições para o veículo um determinado período de trabalho, como um dia. Para serviços programados, isso inclui o o manifesto e a sequência das entregas. No caso de sob demanda, está incluído o número de viagens atribuídas em um determinado período. O veículo conclui o itinerário quando todas as paradas associadas a foram apagadas.
Esses diagramas ilustram operações de exemplo para um itinerário de veículo.
Viagens sob demanda
Este cenário representa um itinerário com duas viagens de ida e volta.
e trabalho. Aqui, o local de desembarque da Viagem 1 é o mesmo que o de embarque.
o local da Viagem 2.
Tarefas agendadas
Este cenário representa um itinerário com várias paradas e tarefas
em vários locais. Observação: o Fleet Engine não armazena informações de endereço.
O uso deles neste diagrama ilustra como um veículo pode parar em uma
local associado a tarefas que têm locais separados.
Localização do veículo
No Fleet Engine, a localização do veículo é a localização geográfica específica de um
veículo ativo em qualquer instância no tempo, tendo
chegou ou partiu de uma parada. O Fleet Engine usa o campo last_location
no objeto do veículo para coletar dados de localização quase em tempo real, bem como
outros dados de viagem, como orientação, velocidade e altitude.
A tabela a seguir fornece diretrizes para o envio de atualizações de local ao Fleet Engine:
Localização do veículo | |||||
---|---|---|---|---|---|
Frequência |
Recomendado: use o valor padrão, que é uma vez
a cada 10 segundos.
Se você mudar as atualizações de frequência de local (não recomendado),
deve enviá-los pelo menos uma vez por minuto e não mais de uma vez a cada
5 segundos.
|
||||
Método de atualizações de localização |
|
||||
Instruções |
Instruções relacionadas:
__Atualizar tarefas__ no guia "Atribuir e ordenar tarefas".
__Atualizar status da viagem__ no guia "Gerenciar viagens".
|
Paradas de veículos
Uma parada de veículo é um elemento-chave de uma jornada de um veículo, que é todo trajeto de um veículo da origem até o término de uma atribuição específica.
Ao criar e gerenciar atribuições de tarefas ou viagens para um veículo, você também fornece locais para essas atribuições ocorrerem e esses locais serão associados com uma determinada parada para a jornada do veículo, seja como uma tarefa ou atividade da viagem.
- Para viagens sob demanda, as atividades de embarque e desembarque ocorrem em uma determinada parada locais, que são conhecidos como pontos de referência da viagem no modelo de dados sob demanda.
- Para paradas programadas, uma parada contém a lista de tarefas a serem concluídas no local de parada do veículo, como entrega e retirada de vários pacotes. Também é possível atribuir intervalos programados em uma determinada parada.
Normalmente, uma jornada está concluída quando o motorista limpa as tarefas a fila. Nesse ponto, você envia o status da transação para o Fleet Engine para uso posterior em análises e faturamento.