O valor de tempo de vida permite medir e atingir um valor para cada usuário.
Cada vez que um valor é enviado com trackLifetimeValueIncrease
, o valor é adicionado ao valor existente. O valor de tempo de vida é armazenado no dispositivo e pode ser recuperado a qualquer momento ao chamar lifetimeValue
. Isso pode ser usado para armazenar compras de tempo de vida, exibições de anúncios, conclusões de vídeos, compartilhamentos nas redes sociais, carregamentos de fotos e assim por diante.
Adicione a biblioteca ao projeto e implemente o ciclo de vida.
Para obter mais informações, consulte Adicionar o SDK e o arquivo de configuração ao seu projeto em Implementação principal e ciclo de vida.
Importe a biblioteca:
import com.adobe.mobile.*;
Chame trackLifetimeValueIncrease
com o montante para aumentar o valor:
[ADBMobile trackLifetimeValueIncrease:increaseAmount data:nil];
Além do valor de tempo de vida, você pode enviar dados de contexto adicionais com cada chamada de ação de rastreamento:
NSMutableDictionary *contextData = [NSMutableDictionary dictionary];
[contextData setObject:imageName forKey:@"myapp.ImageLiked"];
[ADBMobile trackLifetimeValueIncrease:increaseAmount data:contextData];
Os valores dos dados de contexto devem ser mapeados para variáveis personalizadas: