Piano Analytics SDK
Dans le cas d'un site One Page, il vous sera tout de même possible de collecter des informations liées à la page en déclenchant un évènement lors de toute interaction avec votre site (scroll, clique sur un bouton, affichage d'un objet sur le site, etc).
Pour exemple, si un utilisateur navigue sur votre site et affiche une nouvelle section, alors vous pourrez déclencher un évènement de page vue grâce à la méthode "pa.sendEvent()".
pa.sendEvent('page.display',{
'page':'page_name',
'page_chapter1':'section_1'
});
Ces évènements pourront venir alimenter là presque totalité des propriétés de votre Data Model, selon votre souhait.
Vous trouverez de la documentation, en suivant ce lien, concernant le marquage grâce au SDK Piano Analytics : https://developers.atinternet-solutions.com/piano-analytics/data-collection/how-to-send-events/send-events-via-sdks.
Smarttag
Si vous désirez mesurer des pages vues lors d'un clic ou lors du scroll sur la page par l'internaute par exemple, vous pouvez utiliser notre marqueur SmartTag.
En effet, ce dernier permet, en fonction de la détection d'un événement en JavaScript, de déclencher un hit de page ou de clic via les méthodes .send() exposées pour certains objets, et qui ne nécessitent pas de rechargement de page. Il est donc tout à fait envisageable d'effectuer la détection et de générer un hit de page en fonction de l’interaction du visiteur.
Vous trouverez une de ces méthodes à l'adresse suivante de notre documentation en ligne :
https://developers.atinternet-solutions.com/javascript-fr/contenus-javascript-fr/pages-javascript-fr/