19 août 2013

Quoi faire si on atteint la limite de Google Analytics gratuit

Problème de hits sur Google Analytics

Les termes de Google Analytics dictent que le contrat de service est gratuit si moins de 10 millions de hits sont envoyés à Google Analytics.

Les hits sont:
les pagevues naturelles
les pagevues virtuelle
les écrans des SDK mobiles
les pagevues et autres envois du type envoyés à l'aide du Protocole ouvert de mesure (traduction libre de Open Mesurement Protocole)
les événements
les suivis social (trackSocial)
les variables de transaction (addItem et addTrans)

La somme ne doit pâs dépasser 10M


Les techniques pour réduire:


1. Faire un QA pour réduire le nombre de hits (enlever les doubles event et les doubles pagesvues (virtuel et naturel en même temps)

Inconvénients: temps, intégration et déploiement sauf si sur GTM


2. utiliser _setSampleRate

Inconvénients: temps intégration et déploiement et un UI sans données aggrégés et remontés (gestion difficile)

3. passer à un outil payant comme GA Premium comme tout est déja installé

Inconvéniants: Coût


Ils ont tous des inconvénients, l'idée est de trouver le plus bénéfique (moins négatif) pour l'organisation du client. 

En gros, il faut se rappeler que de dépasser les limites volontairement n'est pas une bonne chose parce que Google pourrait à long terme contacter le propriétaire du site pour qu'il agisse et si rien n'est fait, supprimer le compte. Il faut donc agir!



14 mai 2013

Valeurs du paramètre UTMe (5, 8, 9, 11, 12, 14, etc)

Auteur: Raphael Calgaro


Lors d'une phase de debugage du code de Google Analytics en assurance de qualité (QA) de cybermétrie, il faut prendre le temps de figurer ce qui est envoyé à GA.

Il faut un bon outil de QA. Je recommende à mes clients d'utiliser HTTP Fox qui est un add-on pour le fureteur Firefox. Il est selon moi suppérieur comme il contourne le plus de de processus et de sécurité comme les proxis, les https, etc.

Google Analytics va envoyer  à ses serveurs (www.google-analytics.com) l'information contenues dans les fichiers .gif. Dans ces fichiers, il y a plusieurs éléments dont:

UTME

La valeure UTMe semble un fourre-tout pour GA. Elle est sous-divisée en valeure numériques

UTME5: événement

En débug, ça ressemble à ceci:
utme 5(categorie*action*libellé)(valeur)
Exemple de header utme 5 event


UTME8: Nom des variables personnalisés

Dans le cas présent, ce sont les noms qui sont listés:
(NomVarPerso1*NomVarPerso2*NomVarPerso3*NomVarPerso4*NomVarPerso5)

UTME9: Valeur des variables personnalisés

Même chose avec la valeur:
(NomVarPerso1*NomVarPerso2*NomVarPerso3*NomVarPerso4*NomVarPerso5)


UTME11: Portée (scope) de la variable personnalisé si celle-ci n'est pas à 3

Même chose avec la portée (1-3):
(NomVarPerso1*NomVarPerso2*NomVarPerso3*NomVarPerso4*NomVarPerso5)
Exemple de header utme 8, utme 9 et utme 10 custom var









UTME12: Attribution améliorée de clics sur les liens

Ici, on retrouve le lien qui fut cliqué. Ce type de suivi vient de l'attribution améliorée des clics sur les liens:
(nom du lien cliqué)
Exemple de header utme 12 enhanced attribution








UTME14: Vitesse de chargement de la page

Finalement le 14 qui indique le la vitesse de chargement de la page est calculée dans le cas présent
(a*b*c*d*e*f)(g*h*i*j*k*l) <= ce que ça contient n'est pas très important car on ne peut pas joué avec pour le débuger.

Exemple de header utme 14 Page Load Time









Jusqu'à présent, ce sont les seuls sous-division de UTMe que j'ai rencontré, En avez-vous d'autres?


---
L'auteur travaille chez Le Site






Autre source: https://developers.google.com/analytics/resources/articles/gaTrackingTroubleshooting?hl=fr


10 avril 2013

Mes filtres Google Analytics facilitateur


Dans les dernières années, j'ai accumulé certaines habitudes au sujet des comptes Google Analytics que je gère. L'une d'elles est de filtrer les profils.

Il y a des filtres qui sont nécessaires. Par exemple:

  • Filtres par nom d'hôte « m.monsite.net » pour segmenter la navigation sur le site mobile
  • Filtres par Uri « /produits » pour créer une division dans le site
  • Filtre de l'adresse IP ou du fournisseur d'accès internet (FAI ou ISP) du client, et des agences avec qui il fait affaire

Il y a des filtres que j'ajoute par habitude et par préférence.

Je mets un filtre pour mettre le « www. » en avant du nom d'hôte. J'ajoute ce filtre seulement si ça n'est pas géré par le htaccess ou autre fichier de configuration. Le but est de combiner les entrées pour www.monsite.net et monsite.net. Il m'est arrivé d'avoir 20 000 visites dans le premier et 250 dans le deuxième. Pour m'assurer de donner l'heure juste au client, je me dois de les combiné et de faire une somme des produits des deux ce qui rends la chose compliquée et qui prends beaucoup de temps.

Il m'est aussi arrivé d'avoir:

20 000 visites pour www.monsite.net,
  2 000 visites pour www.MonSite.net,
     200 visites pour WWW.MONSITE.NET,
       20 visites pour WWW.monsite.NET et
        2 visites pour www.MONSITE.net


Pour éviter ce type de problème, je mets en minuscule un paquet de données. Je « minusculise » le nom d'hôte, l'URI, les paramètres UTM de campagne (source, médium, mot clé, contenu d'annonce et nom de campagne). Je minusculise aussi les éléments des évènements (catégorie, action et libellé). Il m'est arrivé d'avoir pour deux évolutions d'une même page des évènements avec majuscule et sans. Sur une longue période, ça fait deux entrées pour un seul évènement. C'était mon erreur, dans le deuxième guide d'implémentation la correction automatique de Microsoft Word avait mis une majuscule et je n'avais pas porté attention.

Il y a aussi la question de mettre le nom d'hôte dans l'URI. Personnellement je ne comprends pas pourquoi cette tactique pourrait être avantageuse sauf dans le cas où plusieurs domaines ayant les mêmes URI sont suivis et encore.

Il y en plein d'autres qui pourraient faire partie de cette liste. Si vous en avez et désirez les partager, commentez....


Analytics.js

Juste un petit mot pour vous dire que je teste présentement analytics.js.