FM Global TouchPoints .

13
FM Global TouchPoints www.fmglobal-touchpoints. fr

Transcript of FM Global TouchPoints .

Page 1: FM Global TouchPoints .

FM Global TouchPoints

www.fmglobal-touchpoints.fr

Page 2: FM Global TouchPoints .

Wordpress Google Analytics Plugin

• Un plugin qui permet de faciliter le tracking du site avec Google analytics

http://wordpress.org/extend/plugins/google-analytics-for-wordpress/

Page 3: FM Global TouchPoints .

Code Google analytics

• Insérer les codes suivants dans toutes les pages devant la balise </head> si possible, sinon, au moins devant la balise </body>

<script type="text/javascript">

var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-27404311-1']); _gaq.push(['_trackPageview']);

(function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })();

</script>

Page 4: FM Global TouchPoints .

Fonction à utiliser au sein de flash ou pour tracker des actions

• Pour définir une page virtuelle:_gaq.push(['_trackPageview', 'le nom de page' ]); //le nom de fonction est case-sensitive

• Pour définir une action:_gaq.push(['_trackEvent', 'catagory de l\'event', 'action de l'event', 'optionel:label'])

• Les fonctions flash pour faire exécuter ces fonctions. Par exemple: getURL("javascript: _gaq.push(['_trackPageview', 'le nom de page' ]); ");

Page 5: FM Global TouchPoints .

Document d'aide

• http://code.google.com/intl/fr/apis/analytics/docs/tracking/asyncUsageGuide.html

Page 6: FM Global TouchPoints .

Pages et sections• Les URLs du site devraient être réécrit sous une logique d'arborescence du

contenu

• La collecte d'URL de la page et la distinction des sections se font ensuite automatique par Google Analytics

• Techniquement, cela vaut dire garder les codes par default dans toutes les pages et aucune personnalisation nécessaire de la fonction : _gaq.push(['_trackPageview']);

Page 7: FM Global TouchPoints .

Moteur de recherche interne

• La méthode “GET” pour envoyer la requête:1. Identifier le paramètre de requête, par example, “q”2. Configurer le compte Google analytics dans son backoffice avec ce

paramètre

• La méthode “POST” pour envoyer la requête:1. Personnaliser la fonction suivante dans la page de résultat:

_gaq.push(['_trackPageview', 'URL de la page?/&q=Mots clé recherché']);2. Configurer le compte Google analytics dans son backoffice avec le

paramètre utilisé ('q' dans l'example)

Trigger : lors de l'affichage de la page de résultat

Page 8: FM Global TouchPoints .

Téléchargé

Trigger Lors du clique sur le bouton/lien de téléchargement

Fonction _gaq.push(['_trackEvent', '(nom de fichier)', 'download', ' (format de fichier)'])

Page 9: FM Global TouchPoints .

Abonner au newsletter

Trigger Lors du clique sur le bouton « s'abonner » ou encore mieux, lors du l'affichage de l'information de confirmation

Fonction _gaq.push(['_trackEvent', 'Newsletter Abonnement', 'memeber', ' member']); _gaq.push(['_trackPageview', '/member/newsletter_abonnement']);

Page 10: FM Global TouchPoints .

Liens de sortis

Trigger Lors du clique sur le bouton « Découvrez»

Fonction _gaq.push(['_trackEvent', 'Site Corporate', 'exitlink', 'exitlink']);

Trigger Lors du clique sur le bouton « Youtube»

Fonction _gaq.push(['_trackEvent', 'Youtube', 'exitlink', 'exitlink']);

Page 11: FM Global TouchPoints .

Partage sur les médias sociaux

Trigger Lors du clique sur chaque icon

Fonction _gaq.push(['_trackEvent', '(nom de site de destination)', 'share', 'share']);

Par exemple :_gaq.push(['_trackEvent', 'facebook', 'share', 'share']);

Si possible, tagger les URLs intégrés dans les textes de partage. Email: ?utm_source=email&utm_medium=share&utm_campaign=share

Facebook: ?utm_source=facebook&utm_medium=share&utm_campaign=share

Twitter: ?utm_source=twitter&utm_medium=share&utm_campaign=share

Page 12: FM Global TouchPoints .

Inscription

Trigger Lors du clique sur le bouton « envoyer »

Fonction _gaq.push(['_trackEvent', 'Registration submit', 'member', 'member']);

Trigger Lors du l'affichage de message de confirmation

Fonction S'il est dans une page, pas de tag spécialS'il est dans la même page, envoyer le code suivant:_gaq.push(['_trackPageview', '/member/registration_confirmation']);

Page 13: FM Global TouchPoints .

Campaign tracking

Feuille Microsoft Office Excel

Il faut tagger les URLs des campagnes.

Ref: le document suivant: