fm global touchpoints
Post on 04-Apr-2015
114 Views
Preview:
TRANSCRIPT
FM Global TouchPoints
www.fmglobal-touchpoints.fr
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/
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>
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' ]); ");
Document d'aide
• http://code.google.com/intl/fr/apis/analytics/docs/tracking/asyncUsageGuide.html
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']);
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
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)'])
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']);
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']);
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
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']);
Campaign tracking
Feuille Microsoft Office Excel
Il faut tagger les URLs des campagnes.
Ref: le document suivant:
top related