Show Menu
TÓPICOS×

Agrupamento de ocorrências

O agrupamento de ocorrências permite que os aplicativos com rastreamento offline habilitado não as enviem até que o seu número na fila passe do limite configurável.
O agrupamento de ocorrências exige 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 configurado para um número superior a 0, o SDK enfileira o número de ocorrências igual a 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:
  • trackingGetQueueSize() retorna um NSUInteger com o número de ocorrências na fila de agrupamento.
  • trackingSendQueuedHits() força a biblioteca a enviar todas as ocorrências na fila, independentemente de quantas estão na fila no momento.
  • trackingClearQueue() limpa todas as ocorrências da fila sem enviá-las.
O rastreamento offline deve ser habilitado para usar o agrupamento de ocorrências.