Qu’est ce que le marquage Delta ?

 

Avant-propos

L’Analytics Suite Delta est la progression logique de notre Analytics Suite 2, une solution qui a été développée pendant plus de 20 ans et approuvée par des dizaines de milliers de clients. Avec son modèle de données user-centric, ethical-by-design et value driven, l’Analytics Suite Delta synthétise des analyses produits et marketing, tout en résolvant les problématiques importantes liées à la qualité des données auxquels l’industrie est confrontée.

Un nouveau modèle de données unifié complet et flexible vous permet de comprendre comment les utilisateurs ont interagi avec votre marque :

2.png

Le modèle de données est unique à votre organisation. Il englobe tous les événements mesurés depuis toutes les plates-formes, toutes les propriétés et toutes les métriques. Chaque analyse, segment, tableau de bord ou toute autre ressource fonctionnera pour l’ensemble de l’organisation, sur une plate-forme unique ou multiple.

 

Evénements et propriétés

Le modèle de donnée apporté par l’Analytics Suite Delta est composé d’événements et de propriétés :

  • Les événements correspondent aux interactions que vous désirez mesurer
  • Les propriétés correspondent au contexte et aux informations liées à ces intéractions

Le marquage de vos périmètres (sites web, applications, serveurs, appareils connectés, …) devra donc suivre la logique suivante :

Quel est l’élément que je souhaite mesurer, et quelles informations doivent y être liées pour me permettre de mesurer sa performance ?

L’analytics Suite Delta est mise à votre disposition avec plus de 70 événements et 450 propriétés standards, que vous pouvez utiliser immédiatement.

N’hésitez pas à consulter la documentation sur les événements standards.

A cela vous pourrez ajouter autant d’événements et propriétés personnalisée que vous désirez, afin de mesurer les informations métier qui vous sont propre.

 

Débutons ensemble

Vous désirez commencer votre implémentation en collectant vos premières données de mesure d’audience.

Pour cela, nous allons piocher dans les événements et propriétés mis à disposition par défaut par le modèle de donnée de l’Analytics Suite Delta.

 

Faire remonter un affichage de page

Nous allons simplement renseigner le nom de l’événement que nous souhaitons mesurer, et y lier les propriétés nous permettant de comprendre cette interaction :

<html>
  <head lang="en">
    <meta charset="UTF-8">
    <title>My Page</title>
    <script src="smarttag.js"></script>
  </head>
  <body>
    ...
    <script type="text/javascript">      
      var tag = new ATInternet.Tracker.Tag(); // Tracker initialisation info is available below
      tag.events.send('page.display',         // Event name
        {
          'page': 'page name',                // Event properties
          'page_chapter1': 'chapter 1' ,
          'page_chapter2': 'chapter 2' ,
          'page_chapter3': 'chapter 3' 
        }
      );
    </script>
  </body>
</html>
_ = tracker.events.add(name: "page.display", data: // Event name
  "page" : "page name",                            // Event properties
  "page_chapter1" : "chapter 1",                   
  "page_chapter2" : "chapter 2",
  "page_chapter3" : "chapter 3"
)
tracker.dispatch()
tracker.Events().add("page.display", new HashMap<string, object="">() {{  // Event name
  put("page", "page name");                                               // Event properties   
  put("page_chapter1", "chapter 1"); 
  put("page_chapter2", "chapter 2");
  put("page_chapter3", "chapter 3");
}})
tracker.dispatch();

Nous avons donc ici lié un événement et quatre propriétés :

EvénementPropriétés
page.displaypage page_chapter1 page_chapter2 page_chapter3

Si vous désirez des informations concernant l’initialisation du tracker et l’utilisation du CDN pour la librairie smarttag.js, n’hésitez pas à consulter l’article dédié.

 

Faire remonter un clic

Nous allons maintenant mesurer un clic présent sur la page sur laquelle nous venons de déposer notre premier marqueur.

Ce clic contiendra du contexte, c’est à dire des informations liées à l’environement au sein duquel il a été réalisé. Nous allons ici faire remonter la page, et les chapitres de page, sur laquelle le clic a eu lieu :

 

tag.events.send('click.navigation',       // Event name
  {
    'click': 'click name',                // Event properties
    'click_chapter1': 'click chapter 1',
    'click_chapter2': 'click chapter 2',
    'click_chapter3': 'click chapter 3',
    'page': 'page name',
    'page_chapter1': 'chapter 1' ,
    'page_chapter2': 'chapter 2' ,
    'page_chapter3': 'chapter 3' 
  }
);
_ = tracker.events.add(name: "click.navigation", data:    // Event name
  "click": "click name",                                  // Event properties
  "click_chapter1": "click chapter 1",                    
  "click_chapter2": "click chapter 2",
  "click_chapter3": "click chapter 3",
  "page": "page name",
  "page_chapter1": "chapter 1" ,
  "page_chapter2": "chapter 2" ,
  "page_chapter3": "chapter 3"
)
tracker.dispatch()
tracker.Events().add("click.navigation", new HashMap<string, object="">() {{  // Event name
  put("click": "click name");                                                 // Event properties
  put("click_chapter1": "click chapter 1");
  put("click_chapter2": "click chapter 2");
  put("click_chapter3": "click chapter 3");
  put("page", "page name");
  put("page_chapter1", "chapter 1");
  put("page_chapter2", "chapter 2");
  put("page_chapter3", "chapter 3");
}})
tracker.dispatch();

Nous avons donc ici lié un événement et huit propriétés :

EvénementPropriétés
click.navigation

click click_chapter1 click_chapter2 click_chapter3

page page_chapter1 page_chapter2 page_chapter3

N’hésitez pas à rajouter des propriétés personnalisées sur l’événement, en plus des propriétés standards proposée par défaut !

Dernière mise à jour : 08/09/2021