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.

IMPORTANTE

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 for ultrapassado, todas as ocorrências na fila serã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.
ATENÇÃO

O rastreamento offline deve ser habilitado para usar o agrupamento de ocorrências.

Nesta página