OVH, Urchin & Google Analytics
Résolu/Fermé
PMax-57
Messages postés
195
Date d'inscription
lundi 15 juin 2009
Statut
Membre
Dernière intervention
12 février 2017
-
28 juil. 2009 à 20:10
PMax-57 Messages postés 195 Date d'inscription lundi 15 juin 2009 Statut Membre Dernière intervention 12 février 2017 - 29 juil. 2009 à 16:48
PMax-57 Messages postés 195 Date d'inscription lundi 15 juin 2009 Statut Membre Dernière intervention 12 février 2017 - 29 juil. 2009 à 16:48
A voir également:
- OVH, Urchin & Google Analytics
- Google maps satellite - Guide
- Dns google - Guide
- Google earth - Télécharger - 3D
- Google - Guide
- Créer un compte google - Guide
15 réponses
bg62
Messages postés
23653
Date d'inscription
samedi 22 octobre 2005
Statut
Modérateur
Dernière intervention
5 novembre 2024
2 385
28 juil. 2009 à 20:17
28 juil. 2009 à 20:17
ton site comporte ton code ....
pourquoi serait-il "coincé" ? ou alors il y a autre chose ...
pourquoi serait-il "coincé" ? ou alors il y a autre chose ...
PMax-57
Messages postés
195
Date d'inscription
lundi 15 juin 2009
Statut
Membre
Dernière intervention
12 février 2017
40
28 juil. 2009 à 20:19
28 juil. 2009 à 20:19
Salut,
Enfait, pour insérer le code google je fait appel à un fichier ga.js.
Problème, c'est que d'origine mon ftp est relié à un fichier récupérant les données pour Urchin (ce fichier n'est pas inclus dans mon code source, il est indépendant de ma volonté !)
Et la conséquence : ces deux fichiers rentrent en conflit, et Urchin l'emporte (alors que je veux G.Analytics...)
:'(
Enfait, pour insérer le code google je fait appel à un fichier ga.js.
Problème, c'est que d'origine mon ftp est relié à un fichier récupérant les données pour Urchin (ce fichier n'est pas inclus dans mon code source, il est indépendant de ma volonté !)
Et la conséquence : ces deux fichiers rentrent en conflit, et Urchin l'emporte (alors que je veux G.Analytics...)
:'(
bg62
Messages postés
23653
Date d'inscription
samedi 22 octobre 2005
Statut
Modérateur
Dernière intervention
5 novembre 2024
2 385
28 juil. 2009 à 20:20
28 juil. 2009 à 20:20
(ce fichier n'est pas inclus dans mon code source, il est indépendant de ma volonté !)
étrange .... ?
tu as l'url ?
PMax-57
Messages postés
195
Date d'inscription
lundi 15 juin 2009
Statut
Membre
Dernière intervention
12 février 2017
40
28 juil. 2009 à 20:22
28 juil. 2009 à 20:22
www.mp-design.fr
=> le code Google analytics est situé en bas, près de la balise </body>.
Merci de ton aide
=> le code Google analytics est situé en bas, près de la balise </body>.
Merci de ton aide
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Ipnotik
Messages postés
261
Date d'inscription
lundi 25 mai 2009
Statut
Membre
Dernière intervention
9 avril 2013
79
28 juil. 2009 à 20:30
28 juil. 2009 à 20:30
Pourquoi passer par un script ?!
De plus il nécessite une vérification de 24h à 48h à google pour faire le lien
De plus il nécessite une vérification de 24h à 48h à google pour faire le lien
PMax-57
Messages postés
195
Date d'inscription
lundi 15 juin 2009
Statut
Membre
Dernière intervention
12 février 2017
40
28 juil. 2009 à 20:34
28 juil. 2009 à 20:34
Salut, merci de t'intéresser également à mon problème.
Pour le script, il s'agit du code donné par google pour faire la liaison entre les serveurs stats et mon compte.
J'ai préféré le mettre dans un fichier JS car il posait quelques problèmes avec le php. (problèmes de parenthèses), bref, c'est plus beau comme ça.
Google a linké mon site. Tout a été vérifié et le statut de la plateforme "analytics" est : "en attente d'envoi de données"...
Après quelques recherches dans l'aide google, j'ai trouvé :
Et donc, j'essaye de mettre à jour mes pages pour utiliser le code approprié, sauf que je n'ai aucun accès à __utm.js !
Pour le script, il s'agit du code donné par google pour faire la liaison entre les serveurs stats et mon compte.
J'ai préféré le mettre dans un fichier JS car il posait quelques problèmes avec le php. (problèmes de parenthèses), bref, c'est plus beau comme ça.
Google a linké mon site. Tout a été vérifié et le statut de la plateforme "analytics" est : "en attente d'envoi de données"...
Après quelques recherches dans l'aide google, j'ai trouvé :
Utilisation du logiciel Urchin et de Google Analytics Si vous utilisez le logiciel Urchin en même temps que Google Analytics pour effectuer le suivi de votre site Web, il est possible que vos pages fassent référence à __utm.js et ga.js simultanément. Vous devez alors mettre à jour vos pages pour utiliser le code approprié.
Et donc, j'essaye de mettre à jour mes pages pour utiliser le code approprié, sauf que je n'ai aucun accès à __utm.js !
bg62
Messages postés
23653
Date d'inscription
samedi 22 octobre 2005
Statut
Modérateur
Dernière intervention
5 novembre 2024
2 385
28 juil. 2009 à 20:34
28 juil. 2009 à 20:34
fais un test en remplaçant
http://www.mp-design.fr/_includes/_js/ga.js</code>
par ton code js completvar gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); try { var pageTracker = _gat._getTracker("UA-9956077-1"); pageTracker._trackPageview(); } catch(err) {}
sans oublier la déclaration javScript ça devrait fonctionner
PMax-57
Messages postés
195
Date d'inscription
lundi 15 juin 2009
Statut
Membre
Dernière intervention
12 février 2017
40
28 juil. 2009 à 20:43
28 juil. 2009 à 20:43
Bon ben comme tu l'as dit, j'ai remplacé le JS par :
Et j'ai également changé sa position, en le mettant dans les balises <head></head> avant tout autre javascript, pour éviter une confusion.
Par contre pour la réception des données je suppose qu'il va falloir attendre.
Merci pour ton aide, j'upperais le post un peu plus tard.
<script type="text/javascript"> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src=\'" + gaJsHost + "google-analytics.com/ga.js\' type=\'text/javascript\'%3E%3C/script%3E")); </script> <script type="text/javascript"> try { var pageTracker = _gat._getTracker("UA-9956077-1"); pageTracker._trackPageview(); } catch(err) {}</script>
Et j'ai également changé sa position, en le mettant dans les balises <head></head> avant tout autre javascript, pour éviter une confusion.
Par contre pour la réception des données je suppose qu'il va falloir attendre.
Merci pour ton aide, j'upperais le post un peu plus tard.
PMax-57
Messages postés
195
Date d'inscription
lundi 15 juin 2009
Statut
Membre
Dernière intervention
12 février 2017
40
28 juil. 2009 à 21:00
28 juil. 2009 à 21:00
Hmm le code que j'ai placé ne fonctionne pas : google me répond "code inconnu".
Résultat des courses, je rééssaye avec le code fourni par Google :
MAIS en php ça ne fonctionne pas, car il y a une erreur de parenthèses... :'(
Résultat des courses, je rééssaye avec le code fourni par Google :
<script type="text/javascript"> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> <script type="text/javascript"> try { var pageTracker = _gat._getTracker("UA-XXXXXXXX-X"); pageTracker._trackPageview(); } catch(err) {}</script>
MAIS en php ça ne fonctionne pas, car il y a une erreur de parenthèses... :'(
PMax-57
Messages postés
195
Date d'inscription
lundi 15 juin 2009
Statut
Membre
Dernière intervention
12 février 2017
40
28 juil. 2009 à 23:51
28 juil. 2009 à 23:51
Petit Up,
Apparemment ça a l'air de marcher mais pas grâce au code inséré directement.
J'explique : avec le code inséré dans mes pages .php (code disponible 1 post + haut), il y a une erreur à cause des guillemets. De là, en bon codeur je rajoute les slashes et j'attends de voir ce qui se passe via le monitoring G.A.
Pour forcer la chose, j'insère un nouveau site à analyser qui possède la même url que l'ancien (c'est le même que je veux forcer). Réponse G.A. : "code inconnu".
De là, je remet mon ancien code avec le fichier ga.js, une demi-heure plus tard, GA m'indique d'un statut en "réception de données"... je supprime le site que j'avais rajouté (cf paragraphe plus haut), et donc ça fonctionne.
Voilà, je ne sais pas si j'ai forcé quelque chose ou quoi mais au final ça fonctionne, au cas où quelqu'un aurait le même genre de problème.
Dans tous les cas, merci bg62 et ipnotik pour votre aide
Bonne soirée à tous !
Apparemment ça a l'air de marcher mais pas grâce au code inséré directement.
J'explique : avec le code inséré dans mes pages .php (code disponible 1 post + haut), il y a une erreur à cause des guillemets. De là, en bon codeur je rajoute les slashes et j'attends de voir ce qui se passe via le monitoring G.A.
Pour forcer la chose, j'insère un nouveau site à analyser qui possède la même url que l'ancien (c'est le même que je veux forcer). Réponse G.A. : "code inconnu".
De là, je remet mon ancien code avec le fichier ga.js, une demi-heure plus tard, GA m'indique d'un statut en "réception de données"... je supprime le site que j'avais rajouté (cf paragraphe plus haut), et donc ça fonctionne.
Voilà, je ne sais pas si j'ai forcé quelque chose ou quoi mais au final ça fonctionne, au cas où quelqu'un aurait le même genre de problème.
Dans tous les cas, merci bg62 et ipnotik pour votre aide
Bonne soirée à tous !
bg62
Messages postés
23653
Date d'inscription
samedi 22 octobre 2005
Statut
Modérateur
Dernière intervention
5 novembre 2024
2 385
29 juil. 2009 à 09:35
29 juil. 2009 à 09:35
normalement le code inséré dans chaque page manuellement (ou appelé autrement) les deux solutions doivent fonctionner ... le seul problème est de voir réellement si tu as bien fait un copier/coller de celui que google te donne ...
ton site y est depuis combien de temps ?
ton site y est depuis combien de temps ?
PMax-57
Messages postés
195
Date d'inscription
lundi 15 juin 2009
Statut
Membre
Dernière intervention
12 février 2017
40
29 juil. 2009 à 11:03
29 juil. 2009 à 11:03
Salut !
Au niveau de mon architecture du site, j'ai un système avec un index.php et tout plein de require_once() qui incluent mes autres pages.
Pour que le code soit sur chaque page, je place un echo ' MON SCRIPT '; dans l'index.php, à l'endroit où je veux qu'il soit (entre autre à la fin de ma page pour mon cas).
Ici je te fais un copier / coller du code exact fourni par google, à insérer dans mes pages brutes :
Si tu essayes de placer ce fichier dans un fichier php avec echo, avec notepad ++ on voit clairement l'erreur des "e; (soit les simples ', soit les doubles "). Si on ajoute un slash pour éviter à ce que php les prenne en compte, google ne reconnait plus le code.
De ce fait, création d'un petit fichier ga.js avec le code script dedans, et include dans mes pages.
Par ailleurs, celà faisait 5 jours que j'étais chez G.A., j'ai déjà attendu 3 jours pour voir ce que ça donnait, ensuite je me suis inquiété du fait que rien ne fonctionnait, jusqu'à la manip. d'hier.
Au niveau de mon architecture du site, j'ai un système avec un index.php et tout plein de require_once() qui incluent mes autres pages.
Pour que le code soit sur chaque page, je place un echo ' MON SCRIPT '; dans l'index.php, à l'endroit où je veux qu'il soit (entre autre à la fin de ma page pour mon cas).
Ici je te fais un copier / coller du code exact fourni par google, à insérer dans mes pages brutes :
<script type="text/javascript"> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> <script type="text/javascript"> try { var pageTracker = _gat._getTracker("UA-XXXXXXX-1"); pageTracker._trackPageview(); } catch(err) {}</script>
Si tu essayes de placer ce fichier dans un fichier php avec echo, avec notepad ++ on voit clairement l'erreur des "e; (soit les simples ', soit les doubles "). Si on ajoute un slash pour éviter à ce que php les prenne en compte, google ne reconnait plus le code.
De ce fait, création d'un petit fichier ga.js avec le code script dedans, et include dans mes pages.
Par ailleurs, celà faisait 5 jours que j'étais chez G.A., j'ai déjà attendu 3 jours pour voir ce que ça donnait, ensuite je me suis inquiété du fait que rien ne fonctionnait, jusqu'à la manip. d'hier.
bg62
Messages postés
23653
Date d'inscription
samedi 22 octobre 2005
Statut
Modérateur
Dernière intervention
5 novembre 2024
2 385
29 juil. 2009 à 15:46
29 juil. 2009 à 15:46
il faut aussi savoir qu'il faut quelques jours pour que la recherche et surtout la réception des données soit opérationnelle et affiche qq chose ...
PMax-57
Messages postés
195
Date d'inscription
lundi 15 juin 2009
Statut
Membre
Dernière intervention
12 février 2017
40
29 juil. 2009 à 15:56
29 juil. 2009 à 15:56
Oui c'est pour ça que j'ai attendu un peu avant de poster ici ^^
bg62
Messages postés
23653
Date d'inscription
samedi 22 octobre 2005
Statut
Modérateur
Dernière intervention
5 novembre 2024
2 385
29 juil. 2009 à 16:17
29 juil. 2009 à 16:17
bon alors si ok : résolu ?
PMax-57
Messages postés
195
Date d'inscription
lundi 15 juin 2009
Statut
Membre
Dernière intervention
12 février 2017
40
29 juil. 2009 à 16:48
29 juil. 2009 à 16:48
déjà fait ;)
merci encore pr ton aide.
merci encore pr ton aide.