Gestione degli hit in batch

Con la gestione degli hit in batch, le applicazioni per le quali è stato abilitato il tracciamento offline possono rimandare l'invio degli hit fino al raggiungimento di un determinato numero di hit in coda.

IMPORTANTE

La gestione degli hit in batch richiede la versione SDK 4.1 o successiva.

Per abilitare la gestione degli hit in batch, devi aggiornare il file ADBMobileConfig.json e specificare un valore per batchLimit:

"analytics": {
    "batchLimit": 5,
    ...
}

Se lo imposti su un numero maggiore di 0, l’SDK mette in coda il numero di hit pari a batchLimit. Una volta superata questa soglia, vengono inviati tutti gli hit presenti nella coda.

Nella gestione in batch degli hit, vengono utilizzati i seguenti metodi:

  • trackingGetQueueSize() restituisce un valore NSUInteger con il numero di hit attualmente nella coda del batch di hit.
  • trackingSendQueuedHits() forza l'invio da parte della libreria di tutti gli hit nella coda, indipendentemente dal numero di hit attualmente presenti nella coda.
  • trackingClearQueue() cancella tutti gli hit dalla coda senza inviarli.
ATTENZIONE

Per poter usare i batch di hit, il tracciamento offline deve essere abilitato.

In questa pagina