Developers » AS2 tagging » Android » Contenus de l'application » Arborescence personnalisée 2.3.0
Arborescence personnalisée
Avant-propos
Le SDK AT Internet vous permet de créer une arborescence personnalisée de votre application.
Grâce à cette fonctionnalité, vous obtenez une vision totalement personnalisée de votre trafic, répondant exactement à vos critères danalyses.
Vous devez pour cela utiliser des catégories décrans. Elles constituent une nouvelle manière de ranger vos écrans, complémentaire aux chapitres afin davoir une vision transversale des résultats.
Pour bien débuter
Une fois votre marqueur initialisé, vous pouvez créer votre arborescence personnalisée.
Dans le cas où vous souhaitez utiliser des variables, veillez à importer les classes ATInternet, Tracker, Screen et CustomTreeStructure dans votre Activity.
Marquage
L’objet Screen met à disposition une méthode CustomTreeStructure qui prend un paramètre :
- category1 de type int indiquant la première catégorie de votre arborescence personnalisée
Cette méthode retourne un objet de type CustomTreeStructure
Exemple de marquage
- Arborescence personnalisée avec une arborescence complète
package com.atinternet.atinternetdemo; import android.app.Activity; import android.os.Bundle; import com.atinternet.tracker.ATInternet; import com.atinternet.tracker.Tracker; public class MainActivity extends Activity { private Tracker tracker; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); tracker = ATInternet.getInstance().getDefaultTracker(); } @Override protected void onResume() { super.onResume(); Screen s = tracker.Screens().add(this); s.CustomTreeStructure(5) .setCategory2(8) .setCategory3(4); s.sendView(); // &ptype=5-8-4 } }
Classe CustomTreeStructure
Propriétés
Nom | Type | Valeur par défaut | Description |
---|---|---|---|
category1 | Int | 0 | Obtient ou définit la catégorie principale de l’arborescence |
category2 | Int | 0 | Obtient ou définit la sous-catégorie de l’arborescence |
category3 | Int | 0 | Obtient ou définit la sous-sous-catégorie de l’arborescence |