Trip and Order Progress

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

Classe FleetEngineTripLocationProvider

Classe google.maps.journeySharing.FleetEngineTripLocationProvider

Provedor de local da viagem.

Essa classe estende LocationProvider.

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

FleetEngineTripLocationProvider
FleetEngineTripLocationProvider(options)
Parâmetros:
Cria um novo provedor de local para uma viagem do Fleet Engine.
tripId
Tipo: string
O ID da viagem que esse provedor de localização observa. Defina este campo para iniciar o rastreamento.
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 FleetEngineTripLocationProviderOptions.

Interface google.maps.journeySharing.FleetEngineTripLocationProviderOptions

Opções para o provedor de local da viagem.

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

authTokenFetcher
Fornece JSON Web Tokens para autenticar o cliente no 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 a busca de atualizações de localização em milissegundos. Se levar mais de pollingIntervalMillis para buscar uma atualização de local, a próxima atualização de local não vai ser iniciada até que a atual termine.

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

O intervalo de pesquisa padrão é 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.

tripId optional
Tipo: string optional
O ID da viagem a ser rastreado imediatamente após o provedor de localização ser instanciado. Se não for especificado, o provedor de localização não começará a rastrear nenhuma viagem. Use FleetEngineTripLocationProvider.tripId para definir o ID e começar a rastrear.

Interface FleetEngineTripLocationProviderUpdateEvent.

Interface google.maps.journeySharing.FleetEngineTripLocationProviderUpdateEvent

Objeto de evento retornado pelo evento de atualização do provedor de local da viagem.

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

trip optional
Tipo:Trip optional
A estrutura da viagem retornada pela atualização. Não modificável.