Show Menu
TÓPICOS×

Rastrear estados do aplicativo

Os estados são telas ou exibições diferentes no aplicativo. Sempre que um novo estado for exibido no aplicativo (por exemplo, quando um usuário navega da página inicial para o feed de notícias), uma chamada de rastreamento de estado será enviada. No iOS, um estado normalmente é rastreado pelo método viewDidLoad de cada exibição.
Para rastrear estados, faça uma chamada para trackState . Os estados não são rastreados automaticamente.

Rastreamento de estados

  1. 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 .
  2. Importe a biblioteca.
    #import "ADBMobile.h"
    
    
  3. Chame trackState para enviar uma ocorrência para esta exibição de estado.
    [ADBMobile trackState:@"Login Screen"  
                     data:nil];
    
    
Nos Adobe Mobile Services, o State Name é relatado na variável View State e uma exibição será registrada para cada chamada trackState . Em outras interfaces do Analytics, o Exibir estado é reportado como Nome de página e as exibições de estado como exibições de páginas.

Envio de dados adicionais

Além do Nome do estado , você pode enviar dados de contexto adicionais com cada chamada de ação de rastreamento:
NSMutableDictionary *contextData = [NSMutableDictionary dictionary]; 
[contextData setObject:@"logged in" forKey:@"myapp.login.LoginStatus"]; 
[ADBMobile trackState:@"Home Screen" data:contextData];

Os valores dos dados de contexto devem ser mapeados para variáveis personalizadas:

Relatório do estado do aplicativo

Os estados geralmente são vistos usando um relatório de definição de caminho para que você possa ver como os usuários navegam no seu aplicativo e quais estados são exibidos mais.
Adobe Mobile Services
O relatório Exibir estados . Este relatório está baseado nos caminhos que o usuário tomou pelo aplicativo. Um caminho de amostra é Início > Configurações > Feed .
Adobe Analytics
Os estados podem ser exibidos em qualquer lugar em que as Páginas podem ser exibidas, como o relatório Páginas , o relatório Exibições da página e relatórios de Caminho .
Ad hoc analytics
Os estados podem ser exibidos em qualquer lugar em que as Páginas possam ser exibidas usando a dimensão Página , a métrica Exibições da página e os relatórios de Caminho .