Jump to content

Module Google Analytics - code javascript de suivi non généré


Recommended Posts

Bonjour à tous,

 

Je viens vers vous, car je rencontre un problème actuellement avec le module Google Analytics.

A titre informatif (même si cela n'est pas nécessaire de le préciser), je suis sous Prestashop 1.6.0.5 et nous sommes en multi-boutique.

 

Je suis en train de configurer le module Google Analytics sur une de mes boutiques, j'ai pu y renseigner l'identifiant de suivi associé à mon site, que j'ai pu récupéré directement sur le site de Google Analytics. J'ai activé le module sur le site en question, et vérifier qu'il était bien hooké dans displayHeader() (il y est), mais lorsque j'actualise la page de mon site, le code de suivi généré par le module Google Analytics n'apparaît nulle part (même après avoir vidé le cache).

 

Sur d'autres boutiques, où le module est activé, le code généré par le module apparaît bien dans le header, j'ai tenté quelques comparaisons entre les fichiers de mes différents sites (header.tpl etc.), et je ne vois aucune différence qui saute aux yeux. En effet, j'ai bien {$HOOK_HEADER} avant la fermeture de la balise </head>, donc aucune raison que le code javascript généré par le module ne se hook pas à cet emplacement.

 

Que puis-je faire d'autre, pour faire apparaître le code généré par le module sur la page de mon site ?

Quelqu'un a t-il déjà rencontré ce problème ? Aurai-je oublié quelque chose ?

 

Edited by Ingrid974 (see edit history)
Link to comment
Share on other sites

Google Analytics not UA code never show, even with the UA box not checked in the module configuration.

 

Suggested Fix:

 

In ganalytics/views/templates/hook/header.tlp

 

change this:

{if universal_analytics eq true}

 

by this:

{if $universal_analytics eq true}

http://forge.prestashop.com/i#browse/PNM-2015

 

Bonjour à tous,

 

Je viens vers vous, car je rencontre un problème actuellement avec le module Google Analytics.

A titre informatif (même si cela n'est pas nécessaire de le préciser), je suis sous Prestashop 1.6.0.5 et nous sommes en multi-boutique.

 

Je suis en train de configurer le module Google Analytics sur une de mes boutiques, j'ai pu y renseigner l'identifiant de suivi associé à mon site, que j'ai pu récupéré directement sur le site de Google Analytics. J'ai activé le module sur le site en question, et vérifier qu'il était bien hooké dans displayHeader() (il y est), mais lorsque j'actualise la page de mon site, le code de suivi généré par le module Google Analytics n'apparaît nulle part (même après avoir vidé le cache).

 

Sur d'autres boutiques, où le module est activé, le code généré par le module apparaît bien dans le header, j'ai tenté quelques comparaisons entre les fichiers de mes différents sites (header.tpl etc.), et je ne vois aucune différence qui saute aux yeux. En effet, j'ai bien {$HOOK_HEADER} avant la fermeture de la balise </head>, donc aucune raison que le code javascript généré par le module ne se hook pas à cet emplacement.

 

Que puis-je faire d'autre, pour faire apparaître le code généré par le module sur la page de mon site ?

Quelqu'un a t-il déjà rencontré ce problème ? Aurai-je oublié quelque chose ?

Edited by eburgaz (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...