Visão geral das tarefas programadas do SDK do Driver

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

Antes de começar

Este guia pressupõe que você já leu o seguinte:

O que é o SDK Driver para tarefas programadas?

O SDK Driver comunica a localização do veículo e as atualizações de tarefas ao Fleet Engine para que ele possa gerenciar os veículos de entrega e as paradas e tarefas de entrega atribuídas. Basicamente, o SDK usa um listener de eventos para enviar atualizações de localização e coordenadas de latitude/longitude, além do segmento de rota atual e do destino do SDK Navigation para o Fleet Engine quando o motorista começa a dirigir.

Por que usar o SDK Driver para tarefas programadas?

O SDK Driver facilita a integração com o Fleet Engine para atualizações nas rotas do motorista. Com esse SDK, o motorista pode usar um único app para gerenciar tarefas e navegar como faria com a versão para consumidor do Google Maps, mas sem precisar mudar para outro app.

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

Use o SDK Driver para tarefas programadas e comunique o seguinte ao Fleet Engine:

  • 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 na parada.
  • O trajeto que o veículo precisa fazer, conforme fornecido pelo SDK Navigation.

Como o SDK do Driver para tarefas programadas funciona

O SDK Driver depende do SDK Navigation para informações de trajeto e destino. Junto com as informações do SDK Navigation, o SDK Driver 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 ETAs. Todas as outras atualizações de dados do veículo precisam ser enviadas ao back-end do cliente, que transmite os dados ao Fleet Engine.

Diagrama do sistema que mostra como o SDK Driver se comunica dos clientes para a infraestrutura do cliente e, em seguida, para a infraestrutura do Google pelo Motor de frota e o back-end do cliente

Como usar o SDK Driver para tarefas programadas

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

Android

1 Receber o SDK para motoristas para Android Para mais informações, consulte Receber o SDK Driver.
2 Configurar 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 Driver Para mais informações, consulte Inicializar o SDK Driver.
6 Prepare o veículo Para mais informações, consulte Preparar o veículo.

iOS

1 Receber o SDK para motoristas para iOS Para mais informações, consulte Receber o SDK Driver.
2 Configurar 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 Driver Para mais informações, consulte Inicializar o SDK Driver.
5 Prepare 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 SDK Driver: