Show Menu
TÓPICOS×

Agrupamento de ocorrências

O agrupamento de ocorrências permite que aplicativos não as enviem até que o seu número na fila tenha excedido o limite configurado.
Para usar o agrupamento de ocorrências, você deve habilitar o rastreamento offline e ter a versão 4.1 ou posterior do SDK
Para habilitar o agrupamento de ocorrências, atualize o arquivo ADBMobileConfig.json e especifique um valor para batchLimit :
"analytics": {
    "batchLimit": 5,
    ...
}

Quando o valor é configurado com um número maior que 0, o SDK enfileira o número de ocorrências igual ao valor batchLimit . Depois que esse limite é ultrapassado, todas as ocorrências na lista são enviadas.
Os métodos a seguir são usados com o agrupamento de ocorrências:
  • Analytics.getQueueSize retorna long com o número de ocorrências atual na fila do agrupamento de ocorrências.
  • Analytics.sendQueuedHits força a biblioteca a enviar todas as ocorrências na fila, independentemente de quantas estejam na fila no momento.
  • Analytics.clearQueue limpa todas as ocorrências da fila sem enviá-las.