Sujet fermé
Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

[Résolu] Comment bien installer/intégrer google analytics
#1

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.11.10
#~ Url du site : gantier-maconnerie.fr
#~ Hébergeur / Soft :
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.11.10
#~ Installed Modules:
#~ CMSMailer: 5.2.2
#~ CMSPrinting: 1.0.5
#~ FileManager: 1.4.4
#~ MenuManager: 1.8.6
#~ MicroTiny: 1.2.6
#~ ModuleManager: 1.5.5
#~ News: 2.14.2
#~ Search: 1.7.11
#~ ThemeManager: 1.1.8
#~ Gallery: 1.6.1
#~ CustomGS: 1.5
#~ ListIt2: 1.4.1
#~ AdvancedContent: 0.9.4.3
#~ CGExtensions: 1.38.7
#~ TemplateExternalizer: 2.1.3
#~ GBFilePicker: 1.3.3
#~ CGSmartImage: 1.16.1
#~ CGSimpleSmarty: 1.7.2
#~ CGGoogleMaps2: 0.98.5
#~ ListIt2tarifs: 1.4.1
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template:
#~ max_upload_size: 2000000
#~ url_rewriting: mod_rewrite
#~ page_extension:
#~ query_var: page
#~ image_manipulation_prog: GD
#~ auto_alias_content: true
#~ locale:
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: true
#~ Php Information:
#~ phpversion: 5.3.19
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ E_DEPRECATED: 0
#~ memory_limit: 128M
#~ max_execution_time: 30
#~ output_buffering: 4096
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 8M
#~ upload_max_filesize: 2M
#~ session_save_path: /tmp (1777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ xmlreader_class: On (Vrai)
#~ Server Information:
#~ Server Api: cgi-fcgi
#~ Server Db Type: MySQL (mysql)
#~ Server Db Version: 5.1.66
#~ Server Db Grants: Trouvé un privilège "GRANT ALL" qui semble être adapté
#~ Server Time Diff: Date du système de fichiers différent du serveur
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Bonjour à tous,

J'ai installé le code google analytics sur mon site en suivant les explications de JC. Etiemble du "Tutoriel utilisateur récapitulatif ".
Le code GA est dans un contenu global "Google analytics", ce dernier est placé avant la balise de fermeture </body> de mes gabarits.
J'ai bien des statistiques sur mon compte de suivi GA.

Je viens de lire l'article "Comment mieux intégrer google analytics sur le site" dans la partie "Astuces", je ne comprend pas tout!!

Citation :L'installation de ce code dans Cms Made Simple se fait comme d'habitude :

pensez à bien supprimer l'ancien code de votre gabarit

- Est ce que je laisse dans mes gabarits au même endroit mon contenu global "Google Analytics".

Citation :créez un contenu global du nom de GAasynchrone

- Dois je reprendre le code donné dans l'article dans ce nouveau contenu global GAasynchrone et est ce que ce code est toujours valide. Google donne en plus du UA-XXXXX-X, url du site?

le code de l'article

Code :
[== JavaScript ==]
<script type="text/javascript">

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-X']);
_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>

Ensuite si j'ai bien compris , il suffit de placer ce nouveau contenu global avant la fin de la balise </head>!!

Merci d'avance pour la validation de cette intégration.
Eric
#2

Personnellement j'ai un bloc de contenu global "google_analytics" et je le place dans mon gabarit
avant le fin de </body>


Google dit suivant les informations ... et comme le code est modifié régulièrement Wink
avant la balise de fermeture </head>
juste après la balise d'ouverture <body>
avant la balise de fermeture </body>

Il faut donc se référer à son compte Google Analytics, sur Admin Information de suivi / code de suivi
et suivre les instructions Wink

J-C Etiemble v 2.2.xx
#3

@EricD : je t'ai supprimé tes deux autres post comme tu l'as demandé Wink
#4

Jean Claude , Les instructions de google analytics disent de placer le code avant la fin de la balise </head> Smile

Pourtant , pour mon premier site, j'ai suivi ta méthode et mon contenu global "google analytics" est placé avant la balise </body>. Mon compte Google analytics est actif et la réception du suivi fonctionne.

Voici le contenu global avec son code
Code :
[== Indéfini ==]
{literal}
<script type="text/javascript">// <![CDATA[
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-xxxxxxxxxx', 'gantier-maconnerie.fr');
  ga('send', 'pageview');
// ]]></script>
{/literal}


Pour mon deuxième site le code de suivi généré dans mon compte google analytics donne le code
Code :
[== Indéfini ==]
<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-xxxxxxxxx', 'auto');
  ga('send', 'pageview');

</script>

je n'ai pas remplacé le 'auto' par url de mon nouveau site. Sur mon compte google Analytics / code suivi :
Etat indique : Suivi non installé!!!

- Est ce que je dois remplacé 'auto' par url du site (pour le premier exemple , je ne sais plus si c'est moi qui l'ai changé ou si le code obtenu était avec cette url).

Et pour revenir revenir à ma première question:
est ce que la bonne méthode pour avoir "un google anlytics mieux intégrer" est
- avoir un contenu global avec le GA placé avant la balise </body>
et un autre contenu global GA Asynchrone (avec le code décrit dans cette article) et placé avant la balise </head>. Désolé de revenir sur ce point , mais je ne sais pas quoi faire.

Merci d'avance (pour les mauvais post merci Bess de les avoir otés Smile
#5

Bonjour,

Après cette petite nuit, le code de suivi sur le compte de google analytics affiche "installé". C'est la confirmation que maintenant, le code génère n'indique plus url du site et que 'auto' le prend en compte.

C'est résolu , pour la deuxième partie de mes questionnements, dans la mesure ou le compte google analytics fonctionne est ce important de peaufiner...

A bientôt (pour les footeurs bon match pour ce soir Smile
#6

Si ça résout complètement ton souci n'oublies pas le [Résolu] dans le début du titre de ton tout premier message en l'éditant

J-C Etiemble v 2.2.xx
#7

Merci Jean Claude pour le rappel . Oui cela résout complètement mon problème.
Sujet fermé


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)