Il valore "lifetime" permette di misurare e impostare come destinazione un valore del ciclo di vita per ogni utente.
Ogni volta che viene inviato un valore con trackLifetimeValueIncrease
, tale valore viene aggiunto a quello esistente. Il valore "lifetime" del ciclo di vita è memorizzato nel dispositivo e può essere recuperato in qualsiasi momento con una chiamata lifetimeValue
. È utile per memorizzare gli acquisti, le visualizzazioni di annunci, la visione completa di un video, le condivisioni social, i caricamenti di foto, ecc. nel corso del ciclo di vita.
Aggiungi la libreria al tuo progetto e implementa le funzioni di ciclo di vita (lifecycle).
Per ulteriori informazioni, consulta Aggiungere l’SDK e il file di configurazione al progetto in Implementazione e ciclo di vita di base.
Importa la libreria:
import com.adobe.mobile.*;
Invoca trackLifetimeValueIncrease
con l'incremento da aggiungere al valore:
[ADBMobile trackLifetimeValueIncrease:increaseAmount data:nil];
Oltre al valore "lifetime" del ciclo di vita, con ogni chiamata di tracciamento delle azioni puoi inviare anche dati di contesto aggiuntivi:
NSMutableDictionary *contextData = [NSMutableDictionary dictionary];
[contextData setObject:imageName forKey:@"myapp.ImageLiked"];
[ADBMobile trackLifetimeValueIncrease:increaseAmount data:contextData];
I valori dei dati contestuali devono essere mappati su variabili personalizzate: