Evénements standards
Avant-propos
L’une des forces du modèle de données de Piano Analytics est qu’il propose des événements, et propriétés, standards et présents par défaut.
Ces événements vous permettront de mesurer la majorité des interactions présentes sur vos périmètres. Il n’y a donc pas besoin de réinventer un événement à partir de zéro lorsque l’on souhaite simplement mesurer le chargement d’une page, ou la consultation d’une page produit ! De plus, l’utilisation des ces événements standards nous permet de mettre à votre disposition des métriques dédiées. Par exemple, le temps passé par page est une métrique liée à l’utilisation de l’événement standard de page vue page.display
.
Chaque événement standard peut être lié à des propriétés standards qui lui sont dédiées.
Il n’est cependant pas obligatoire d’utiliser chacune des propriétés renseignées, et il vous est tout à fait possible de rajouter d’autres propriétés (standards ou personnalisées) si vous le désirez.
Visiteur identifié
Afin de suivre vos visiteurs identifiés, vous pouvez utiliser les propriétés suivantes:
Propriétés | Type | Exemple |
user_id | String | A1192 |
user_category | String | Premium |
Contenu
Pages
Event name :
page.display
Propriétés standards associées :
Propriété | Type | Exemple |
page | String | Article3 |
page_chapter1 | String | News |
page_chapter2 | String | Politique |
page_chapter3 | String | Elections |
La définition des propriétés est disponible au sein de votre modèle de données.
Exemple de marquage :
tag.events.send('page.display', { 'page': 'page name', 'page_chapter1': 'chapter 1' , 'page_chapter2': 'chapter 2' , 'page_chapter3': 'chapter 3' } );
_ = tracker.events.add(name: "page.display", data: "page" : "page name", "page_chapter1" : "chapter 1", "page_chapter2" : "chapter 2", "page_chapter3" : "chapter 3" ) tracker.dispatch()
tracker.Events().add("page.display", new HashMap() {{ put("page", "page name"); put("page_chapter1", "chapter 1"); put("page_chapter2", "chapter 2"); put("page_chapter3", "chapter 3"); }}) tracker.dispatch();
Clics
Event name :
click.navigation
click.action
click.exit
click.download
Propriétés standards associées :
Propriété | Type | Exemple |
click | String | Article3 |
click_chapter1 | String | News |
click_chapter2 | String | Politique |
click_chapter3 | String | Elections |
La définition des propriétés est disponible au sein de votre modèle de données.
Exemple de marquage :
tag.events.send('click.navigation', { 'click': 'click name', 'click_chapter1': 'chapter 1', 'click_chapter2': 'chapter 2', 'click_chapter3': 'chapter 3' } );
_ = tracker.events.add(name: "click.navigation", data: "click": "click name", "click_chapter1": "chapter 1", "click_chapter2": "chapter 2", "click_chapter3": "chapter 3" ) tracker.dispatch()
tracker.Events().add("click.navigation", new HashMap() {{ put("click", "click name"); put("click_chapter1", "chapter 1"); put("click_chapter2", "chapter 2"); put("click_chapter3", "chapter 3"); }}) tracker.dispatch();
Moteur de recherche Interne
Affichage des résultats
Event name :
internal_search_result.display
Propriétés standards associées :
Propriété | Type | Exemple |
ise_keyword | String | Mobile Phone |
ise_page | Int | 2 |
La définition des propriétés est disponible au sein de votre modèle de données.
Exemple de marquage :
tag.events.send('internal_search_result.display', { 'ise_keyword': 'Mobile Phone', 'ise_page': 2 } );
_ = tracker.events.add(name: "internal_search_result.display", data: "ise_keyword": "Mobile Phone", "ise_page": 2 ) tracker.dispatch()
tracker.Events().add("internal_search_result.display", new HashMap() {{ put("ise_keyword", "Mobile Phone"); put("ise_page", 2); }}) tracker.dispatch();
Clics sur les résultats
Event name :
internal_search_result.click
Propriétés standards associées :
Propriété | Type | Exemple |
ise_keyword | String | Mobile Phone |
ise_page | Int | 2 |
ise_click_rank | Int | 15 |
La définition des propriétés est disponible au sein de votre modèle de données.
Exemple de marquage :
tag.events.send('internal_search_result.click', { 'ise_keyword': 'Mobile Phone', 'ise_page': 2, 'ise_click_rank': 15 } );
_ = tracker.events.add(name: "internal_search_result.click", data: "ise_keyword": "Mobile Phone", "ise_page": 2, "ise_click_rank": 15 ) tracker.dispatch()
tracker.Events().add("internal_search_result.click", new HashMap() {{ put("ise_keyword", "Mobile Phone"); put("ise_page", 2); put("ise_click_rank", 15); }}) tracker.dispatch();
Objectifs
Afin de suivre la conversion d’un objectif, vous pouvez utiliser la propriété suivante :
Propriétés | Type | Exemple |
goal_type | String | Account creation |
On Site Ads
Event name :
publisher.display
publisher.click
self_promotion.display
self_promotion.click
Propriétés standards associées :
Propriété | Type | Exemple |
onsitead_type (obligatoire) | String | Publisher | Self promotion |
onsitead_campaign | String | Acquisition |
onsitead_category | String | Gold |
onsitead_creation | String | Banner_main |
onsitead_variant | String | Blue |
onsitead_format | String | 400×300 |
onsitead_general_placement | String | Sidebar |
onsitead_detailed_placement | String | Sidebar_bottom |
onsitead_advertiser | String | My Site |
onsitead_url | String | www.mysite.com |
La définition des propriétés est disponible au sein de votre modèle de données.
tag.events.send('publisher.display', { 'onsitead_type': 'Publisher', 'onsitead_campaign': 'Acquisition', 'onsitead_category': 'Gold', 'onsitead_creation': 'Banner_main', 'onsitead_variant': 'Blue', 'onsitead_format': '400x300', 'onsitead_general_placement': 'Sidebar', 'onsitead_detailed_placement': 'Sidebar_bottom', 'onsitead_advertiser': 'My Site', 'onsitead_url': 'www.mysite.com' } );
_ = tracker.events.add(name: "publisher.display", data: "onsitead_type": "Publisher", "onsitead_campaign": "Acquisition", "onsitead_category": "Gold", "onsitead_creation": "Banner_main", "onsitead_variant": "Blue", "onsitead_format": "400x300", "onsitead_general_placement": "Sidebar", "onsitead_detailed_placement": "Sidebar_bottom", "onsitead_advertiser": "My Site", "onsitead_url": "www.mysite.com" ) tracker.dispatch()
tracker.Events().add("publisher.display", new HashMap() {{ put("onsitead_type", "Publisher",); put("onsitead_campaign", "Acquisition",); put("onsitead_category", "Gold",); put("onsitead_creation", "Banner_main",); put("onsitead_variant", "Blue",); put("onsitead_format", "400x300",); put("onsitead_general_placement", "Sidebar",); put("onsitead_detailed_placement", "Sidebar_bottom",); put("onsitead_advertiser", "My Site",); put("onsitead_url", "www.mysite.com",); }}) tracker.dispatch();