trackOffline
Il tracciamento offline è un modo facoltativo per raccogliere i dati in Adobe Analytics. Se un visitatore si disconnette da Internet ma continua a navigare nel sito, gli hit vengono memorizzati in una coda offline fino a quando il dispositivo non si riconnette a Internet. Il tracciamento offline viene utilizzato principalmente per le app mobili.
La variabile trackOffline
determina se utilizzare il tracciamento offline nell'implementazione.
Quando questa opzione è abilitata, AppMeasurement utilizza la seguente procedura per inviare dati ad Adobe:
-
Durante la compilazione di una richiesta di immagine, è incluso un parametro della stringa di query con marca temporale.
-
Se il dispositivo non è in grado di raggiungere i server di raccolta dati Adobe, l’hit viene memorizzato localmente sul dispositivo.
-
Durante ogni hit successivo, AppMeasurement tenta di inviare una richiesta di immagine ad Adobe.
- Se non riesce a raggiungere i server di raccolta dati di Adobe, l’hit viene aggiunto alla coda sul dispositivo.
- Se è in grado di raggiungere i server di raccolta dati di Adobe, l’hit e la coda di hit mentre il dispositivo era offline vengono inviati.
Tracciamento offline tramite Web SDK
L’SDK per web non supporta il tracciamento offline.
Tracciamento offline tramite l’estensione Adobe Analytics
Nell’estensione Adobe Analytics non è presente un campo dedicato per utilizzare questa variabile. Utilizza l’editor di codice personalizzato seguendo la sintassi di AppMeasurement.
s.trackOffline in AppMeasurement e nell’editor di codice personalizzato dell’estensione Analytics
La variabile s.trackOffline
è un valore booleano che abilita o disabilita il tracciamento offline. Il valore predefinito è false
. Impostare questo valore su true
se si desidera abilitare il tracciamento offline.
s.trackOffline = true;