Shipment Tracking

Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.

Classe FleetEngineShipmentLocationProvider

Classe google.maps.journeySharing.FleetEngineShipmentLocationProvider

Provedor de localização da remessa.

Essa classe estende LocationProvider.

Requer o parâmetro de URL &libraries=journeySharing. Consulte Bibliotecas na API Maps JavaScript.

FleetEngineShipmentLocationProvider
FleetEngineShipmentLocationProvider(options)
Parâmetros:
Cria um novo provedor de localização para o rastreamento de remessa do Fleet Engine.
trackingId
Tipo: string
O ID de acompanhamento da tarefa que esse provedor de localização observa. Defina este campo para iniciar o rastreamento.
getTask
getTask()
Parâmetros:nenhum
Valor de retorno: Task|null
Retorna a tarefa atualmente rastreada.
refresh
refresh()
Parâmetros:nenhum
Valor de retorno: void
Atualiza explicitamente o local rastreado.
Herdadas: addListener
error
function(event)
Argumentos:
Evento acionado quando o provedor de localização encontra um erro.
update
function(event)
Evento acionado quando uma solicitação de atualização de dados do Fleet Engine é concluída.

Interface FleetEngineShipmentLocationProviderOptions

Interface google.maps.journeySharing.FleetEngineShipmentLocationProviderOptions

Opções para o provedor de localização da remessa.

Requer o parâmetro de URL &libraries=journeySharing. Consulte Bibliotecas na API Maps JavaScript.

authTokenFetcher
Fornece JSON Web Tokens para autenticar o cliente na Fleet Engine.
projectId
Tipo:string
O ID do projeto do consumidor no Console do Google Cloud.
pollingIntervalMillis optional
Tipo: number optional
Tempo mínimo entre buscar atualizações de localização em milissegundos. Se demorar mais de pollingIntervalMillis para buscar uma atualização de local, a próxima atualização de local não será iniciada até que a atual seja concluída.

Definir esse valor como 0 desativa as atualizações recorrentes de localização. Uma nova atualização de localização será buscada se um dos parâmetros observados pelo provedor de localização mudar.

O intervalo padrão de pesquisa é de 5.000 milissegundos, o intervalo mínimo. Se você definir o intervalo de pesquisa para um valor diferente de zero, o valor 5.000 será usado.

trackingId optional
Tipo: string optional
O ID de acompanhamento da tarefa a ser rastreado imediatamente após o provedor de local ser instanciado. Se não for especificado, o provedor de localização não começará a monitorar nenhuma tarefa. Use FleetEngineShipmentLocationProvider.trackingId para definir o ID de acompanhamento e iniciar o rastreamento.

Interface FleetEngineShipmentLocationProviderUpdateEvent

Interface google.maps.journeySharing.FleetEngineShipmentLocationProviderUpdateEvent

Objeto de evento retornado pelo evento de atualização do provedor de localização da remessa.

Requer o parâmetro de URL &libraries=journeySharing. Consulte Bibliotecas na API Maps JavaScript.

task optional
Tipo: Task optional
A estrutura de tarefa retornada pela atualização. Não pode ser modificado.