Show Menu
SUJETS×

Suivi des états d’application

Les états correspondent aux différents écrans ou affichages de votre application. Chaque fois qu’un nouvel état s’affiche dans votre application (par exemple, lorsqu’un utilisateur navigue de la page d’accueil vers le fil d’actualité), vous devez envoyer un appel de suivi d’état. Dans iOS, le suivi des états se fait généralement au moyen de la méthode viewDidLoad de chaque affichage.
Pour suivre des états, effectuez un appel vers trackState . Les états ne sont pas automatiquement suivis.

Suivi des états

  1. Ajoutez la bibliothèque à votre projet et mettez en œuvre le cycle de vie.
    Pour plus d’informations, voir Ajout du SDK et du fichier de configuration à votre projet dans Mise en œuvre principale et cycle de vie .
  2. Importez la bibliothèque.
    #import "ADBMobile.h"
    
    
  3. Invoquez trackState afin d’envoyer un accès pour cet affichage d’état.
    [ADBMobile trackState:@"Login Screen"  
                     data:nil];
    
    
Dans Adobe Mobile Services, le State Name est reporté dans la variable View State 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.

Envoi de données supplémentaires

Outre le Nom de l’état , vous pouvez envoyer des données contextuelles supplémentaires avec chaque appel d’action de suivi :
NSMutableDictionary *contextData = [NSMutableDictionary dictionary]; 
[contextData setObject:@"logged in" forKey:@"myapp.login.LoginStatus"]; 
[ADBMobile trackState:@"Home Screen" data:contextData];

Les valeurs des données contextuelles doivent être mises en correspondance avec des variables personnalisées :

Création de rapports d’états d’application

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.
Adobe Mobile Services
Rapport Afficher les états . Ce rapport est basé sur les chemins que les utilisateurs prennent dans votre application. Un exemple de chemin est Accueil  > Paramètres  > Flux .
Adobe Analytics
Vous pouvez consulter les états sur les différents affichages des Pages : rapport Pages , rapport Pages vues et rapport Chemin .
Analyses ad hoc
Vous pouvez consulter les états sur les différents affichages des Pages au moyen de la dimension Page , de la mesure Pages vues et des rapports Chemin .