Show Menu
ARGOMENTI×

Invio in batch di hit

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.
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 raggiunta questa soglia, vengono inviati tutti gli hit presenti nella coda.
I metodi seguenti vengono usati insieme alla gestione degli hit in batch:
  • 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.
Per poter usare i batch di hit, il tracciamento offline deve essere abilitato.