Show Menu
ARGOMENTI×

Tracciare gli stati dell'app

Per "stati" si intendono le diverse schermate o visualizzazioni disponibili nell'app. Ogni volta che nell'app viene visualizzato un nuovo stato, ad esempio, quando un utente passa dalla home page al feed delle notizie, è utile inviare una chiamata di tracciamento dello stato. In iOS, il tracciamento di uno stato avviene solitamente con il metodo viewDidLoad di ciascuna visualizzazione.
Per tracciare gli stati, invoca trackState . Gli stati non vengono tracciati automaticamente.

Tracciamento degli stati

  1. 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 .
  2. Importa la libreria.
    #import "ADBMobile.h"
    
    
  3. Invoca trackState per inviare un hit per la visualizzazione di questo stato.
    [ADBMobile trackState:@"Login Screen"  
                     data:nil];
    
    
In Adobe Mobile Services, il Nome dello stato è riportato nella variabile View State , e viene registrata una visualizzazione per ogni chiamata trackState . Nelle altre interfacce di Analytics, Stato di visualizzazione è indicato come Nome pagina e stati di visualizzazione è indicato come visualizzazioni pagina.

Invio di dati aggiuntivi

Oltre al Nome stato , puoi inviare dati contestuali aggiuntivi con ciascuna chiamata di azione di tracciamento:
NSMutableDictionary *contextData = [NSMutableDictionary dictionary]; 
[contextData setObject:@"logged in" forKey:@"myapp.login.LoginStatus"]; 
[ADBMobile trackState:@"Home Screen" data:contextData];

I valori dei dati contestuali devono essere mappati su variabili personalizzate:

Generazione di rapporti sugli stati dell'app

Per visualizzare gli stati si usa solitamente un rapporto sui percorsi che consente di vedere in che modo gli utenti navigano nell'app e quali stati vengono visualizzati con maggiore frequenza.
Adobe Mobile Services
Il rapporto Stati di visualizzazione . Questo rapporto si basa sui percorsi seguiti dagli utenti all'interno dell'applicazione. Un esempio di percorso è Home > Impostazioni > Feed .
Adobe Analytics
Gli stati possono essere visualizzati ovunque possano essere visualizzate le Pagine, ad esempio nei rapporti Pagine , Visualizzazioni pagina e Percorso .
Analisi ad hoc
Gli stati possono essere visualizzati ovunque possano essere visualizzate le Pagine utilizzando la dimensione Pagina , la metrica Visualizzazioni pagina e i rapporti Percorso .