Tracciare gli stati dell’app

Per "stati" si intendono le diverse schermate o visualizzazioni disponibili nell'app. Ogni volta che nell’applicazione viene visualizzato un nuovo stato, ad esempio quando l’utente si sposta dalla homepage al feed di notizie, viene inviata una chiamata. In iOS, il tracciamento di uno stato avviene solitamente con il metodo viewDidLoad di ciascuna visualizzazione.

SUGGERIMENTO

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 le visualizzazioni degli stati sono indicate come visualizzazioni di 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

Gli stati vengono generalmente visualizzati mediante un rapporto di percorsi, che consente di vedere in che modo gli utenti navigano nell’app e quali stati vengono visualizzati di più.

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.

In questa pagina