Visão geral das tarefas programadas do SDK do Driver

O SDK do Driver é um kit de ferramentas de apps para dispositivos móveis e um componente fundamental do Fleet Engine. Com esse SDK, seu app para motoristas pode gerenciar atribuições de trabalho e ativar os recursos de navegação e roteamento do motorista.

Antes de começar

Para seguir este guia, você precisa ler:

O que é o SDK do Driver para tarefas programadas?

O SDK do Driver comunica a localização do veículo e as atualizações de tarefas ao Fleet Engine para que que o Fleet Engine possa gerenciar os veículos de entrega e a entrega paradas e tarefas. Em sua essência, o SDK usa um listener de eventos para enviar informações coordenadas de latitude/longitude, junto com o trecho do trajeto atual e o destino do SDK do Navigation para o Fleet Engine quando o motorista começa de carro.

Por que usar o SDK do Driver para tarefas programadas?

O SDK do Driver permite uma integração mais fácil com o Fleet Engine para atualizações do rotas de motoristas. Com esse SDK, seu motorista pode usar um único aplicativo para gerenciar tarefas e navegar como fariam usando a versão para consumidor do Google Maps, mas sem precisar mudar para outro app.

O que você pode fazer com o SDK do Driver para tarefas programadas

Use o SDK do Driver em tarefas agendadas para comunicar o seguinte à frota Mecanismo:

  • Posição em tempo real do veículo de entrega em um mapa.
  • Coordenadas de latitude/longitude da parada.
  • Distância restante até a parada.
  • Hora estimada de chegada à parada.
  • Trajeto que o veículo precisa seguir, conforme fornecido pelo SDK do Navigation.

Como funciona o SDK do Driver para tarefas programadas

O SDK do Driver depende do SDK do Navigation para as informações de trajeto e destino. Com as informações do SDK do Navigation, o driver O SDK se integra ao app do motorista e fornece ao Fleet Engine um fluxo de atualizações de local, coordenadas de latitude/longitude, distância restante e HECs. Todas as outras atualizações de dados do veículo precisam ser enviadas ao back-end do cliente, que redireciona os dados para o Fleet Engine.

Diagrama do sistema que mostra como o SDK do Driver se comunica dos clientes com a infraestrutura do cliente e, em seguida, com a infraestrutura do Google usando o Fleet Engine e o back-end do cliente

Como usar o SDK do Driver para tarefas programadas

Selecione sua plataforma para saber como começar a usar o SDK do Driver.

Android

1 Instalar o SDK do Driver para Android Para saber mais, consulte Instalar o SDK do driver.
2 Configure um projeto do Console do Google Cloud Para mais informações, consulte Configurar um projeto do Console do Google Cloud.
3 Declarar dependências Para mais informações, consulte Declarar dependências.
4 Criar tokens de autenticação Para mais informações, consulte Criar tokens de autenticação.
5 Inicializar o SDK do Driver Para mais informações, consulte Inicializar o SDK do driver.
6 Preparar o veículo Para mais informações, consulte Preparar o veículo.

iOS

1 Fazer o download do SDK do Driver para iOS Para saber mais, consulte Instalar o SDK do driver.
2 Configure um projeto do Console do Google Cloud Para mais informações, consulte Configurar um projeto do Console do Google Cloud.
3 Criar tokens de autenticação Para mais informações, consulte Criar tokens de autenticação.
4 Inicializar o SDK do Driver Para mais informações, consulte Inicializar o SDK do driver.
5 Preparar o veículo Para mais informações, consulte Preparar o veículo.

A seguir

Consulte a documentação da plataforma em que você quer configurar o driver SDK: