Tracciare gli stati dell’app track-app-states

Per "stati" si intendono le diverse schermate o visualizzazioni disponibili nell'app. Ogni volta che nell'applicazione viene visualizzato un nuovo stato, è necessario inviare una chiamata trackState. Ad esempio, quando un utente passa dalla pagina Home alla schermata dei dettagli video, invia una chiamata trackState. 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 maggiormente.

Chiamate a trackState

In genere, l'utente invia una chiamata trackState ogni volta che l’app carica una nuova schermata.

Roku

ADBMobile().trackState("State Name", {})

Chromecast

ADBMobile.analytics.trackState("State Name",{});

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".

Inviare dati contestuali

Oltre a "Nome stato", con ogni chiamata di tracciamento dello stato puoi inviare anche dati di contesto aggiuntivi.

Roku

dictionary = { }
dictionary["myapp.login.LoginStatus"] = "logged in"
ADBMobile().trackState("Home Screen", dictionary)

Chromecast

var dictionary = { };
dictionary["myapp.login.LoginStatus"] = "logged in";
ADBMobile.analytics.trackState("Home Screen", dictionary);
NOTE
I valori dei dati contestuali devono essere mappati su variabili personalizzate in Adobe Mobile Services.
recommendation-more-help
c8eee520-cef5-4f8c-a38a-d4952cfae4eb