Les états correspondent aux différents écrans ou affichages de votre application. Chaque fois qu’un nouvel état est affiché dans votre application, vous devez envoyer un appel trackState
. Par exemple, lorsqu’un utilisateur navigue de la page d’accueil vers l’écran des détails de la vidéo, envoyez un appel trackState
. Les états sont généralement consultés au moyen d’un rapport de cheminement afin de découvrir comment les utilisateurs naviguent dans votre application et les états les plus vus.
Vous appelez généralement trackState
chaque fois que l’application charge un nouvel écran.
ADBMobile().trackState("State Name", {})
ADBMobile.analytics.trackState("State Name",{});
Le nom de l’état est signalé dans la variable « View State » dans Adobe Mobile Services, et un affichage est enregistré pour chaque appel trackState
. Dans d’autres interfaces Analytics, la variable « View State » est signalée en tant que « Page Name » et « State Views » est signalée en tant que « Page Views ».
Outre « State Name », vous pouvez envoyer des données contextuelles supplémentaires avec chaque appel d’action de suivi.
dictionary = { }
dictionary["myapp.login.LoginStatus"] = "logged in"
ADBMobile().trackState("Home Screen", dictionary)
var dictionary = { };
dictionary["myapp.login.LoginStatus"] = "logged in";
ADBMobile.analytics.trackState("Home Screen", dictionary);
Les valeurs des données contextuelles doivent être mises en correspondance avec des variables personnalisées dans Adobe Mobile Services.