eis Posted January 1, 2011 Share Posted January 1, 2011 Bonsoir à tous,Je débute dans prestashop voici mon site web electinfoservice.fr.J'ai un compte chez google sur le site google optimiseur de site et je souhaite mon compte sur prestashop. Alors j'ai trouver sur ce site google optimizer website pour valider les identifiants que google m'a donné.Comment puis je faire ?Cordialement,Alain Link to comment Share on other sites More sharing options...
tarte-au-sucre Posted January 2, 2011 Share Posted January 2, 2011 Salutil existe un module nommé GWO, je l'ai trouvé sur ce forum.attention il convient de modifier le code dans le fichier PHP car il ne me semble pas qu'il prenne en compte la MaJ de sécurité récente.Sinon, le principal BUG qui intervient lorsqu'on rajoute le code dans les fichiers TPL, c'est que smarty interprète les double quote ", ce qui fait foirer le code fournit par google. Il faut alors remplacer " par \" à chaque fois qu'il apparaît dans le code.Courage !Sylvain Link to comment Share on other sites More sharing options...
eis Posted January 2, 2011 Author Share Posted January 2, 2011 Bonjour,Merci de la réponse, mais je ne comprend pas ce qu'il faut changer pour que l'optimiseur fonctionne.Comment je dois procéder ?Alain Link to comment Share on other sites More sharing options...
tarte-au-sucre Posted January 2, 2011 Share Posted January 2, 2011 j'ai placé ce code PHP : public function hookHeader($params) { return "<!-- Google Website Optimizer Control Script --> [removed] function utmx_section(){}function utmx(){} (function(){var k='".Configuration::get('GWO_PAGEVIEW_ID')."',d=document,l=d.location,c=d.cookie;function f(n){ if(c){var i=c.indexOf(n+'=');if(i>-1){var j=c.indexOf(';',i);return escape(c.substring(i+n. length+1,j<0?c.length:j))[spam-filter]}var x=f('__utmx'),xx=f('__utmxx'),h=l.hash; d.write('+'/siteopt.js?v=1&utmxkey;='+k+'&utmx;='+(x?x:'')+'&utmxx;='+(xx?xx:'')+'&utmxtime;=' +new Date().valueOf()+(h?'&utmxhash;='+escape(h.substr(1)):'')+ '\" type=\"text/javascript\" charset=\"utf-8\">'+'ript>')})(); [removed][removed]utmx(\"url\",'A/B');[removed] <!-- End of Google Website Optimizer Control Script -->"; } ainsi que public function hookFooter($params) { $output = " <!-- Google Website Optimizer Tracking Script --> [removed] if(typeof(_gat)!='object')[removed]('(document.location.protocol=='https:'?'s://ssl':'://www')+ '.google-analytics.com/ga.js\">'+'ript>')[removed] [removed] try { var gwoTracker=_gat._getTracker(\"".Configuration::get('GWO_ID')."\"); gwoTracker._trackPageview(\"/".Configuration::get('GWO_PAGEVIEW_ID')."/test\"); }catch(err){}[removed] <!-- End of Google Website Optimizer Tracking Script -->"; $targets = array(); $targets = explode(",", Configuration::get('GWO_TARGET')); foreach($targets as $target) { if ($_SERVER['SCRIPT_NAME'] == __PS_BASE_URI__.Configuration::get('GWO_TARGET')) $targetpage = 1; } if ($targetpage) { $output .= " <!-- Google Website Optimizer Conversion Script --> [removed] if(typeof(_gat)!='object')[removed](' (document.location.protocol=='https:'?'s://ssl':'://www')+ '.google-analytics.com/ga.js\">'+'ript>') [removed] [removed] try { var gwoTracker=_gat._getTracker(\"".Configuration::get('GWO_ID')."\"); gwoTracker._trackPageview(\"/".Configuration::get('GWO_PAGEVIEW_ID')."/goal\"); }catch(err){} [removed] <!-- End of Google Website Optimizer Conversion Script --> "; } return $output; } dans le fichier GWO.PHP du module GWO.il s'agit en fait des fonctions hookheader et hookfooter à remplacer par le code ci dessus.une fois le code source du fichier PHP modifié, tu installes ton modules dans ta boutique. Réfère toi au dossier fourni par prestashop pour les installations de modules.L'installation, je l'ai testée en LOCAL, pas encore sur mon site prod.ensuite, sur l'onglet "configurer" du module, tu colle :1) ton id google (du type UA-xxxxx)2) l'autre id dont j'ai oublié le nom ><3) la page de conversion (ordrer-confirmation.php logiquement)voilà ! Link to comment Share on other sites More sharing options...
seiyar26 Posted January 2, 2011 Share Posted January 2, 2011 Bonjour excusez moi mais à quoi sert ce module ? Merci d'avance Link to comment Share on other sites More sharing options...
tarte-au-sucre Posted January 2, 2011 Share Posted January 2, 2011 utiliser Google website optimizer, de Google Analytics, sur Prestashop Link to comment Share on other sites More sharing options...
eis Posted January 2, 2011 Author Share Posted January 2, 2011 Bonsoir,Merci encore de ton message, mais ça ne fonctionne pas sur le site, quand j'essaie de valider il me met comme message d'erreur : Validation des URL CancelPage originale — Validation en cours...Page originale — Installation terminéePage originale — Erreur détectéeVariantes de pages (1) — Validation en cours...Variantes de pages (1) — Installation terminéeVariantes de pages (1) — Erreurs détectées : 0Page de conversion — Validation en cours...Page de conversion — Installation terminéePage de conversion — Erreur détectéeValidation des balises JavaScript de vos pages de test. Cela peut prendre plusieurs secondes.Des erreurs ont été détectées.Vérifiez que les balises JavaScript sont correctement insérées, puis réessayez.Il ne trouve pas la page original et 3.Page de conversion. De plus il me met un message d'erreur en entete de mon site et au pied de page.Cordialement,Alain Link to comment Share on other sites More sharing options...
tarte-au-sucre Posted January 2, 2011 Share Posted January 2, 2011 hé hé, j'ai dis avoir réussi à faire fonctionner GWO sur mon site en LOCAL, ça veut dire que je n'obtiens pas de page blanche ! Par contre je n'ai rien fait fonctionner encore au niveau d'analytics... vu que le module n'est pas encore mis en prod chez moi ... désolé Link to comment Share on other sites More sharing options...
eis Posted January 2, 2011 Author Share Posted January 2, 2011 Salut,Merci de ton aide, regarde ce que ça met sur mon site www.electinfoservice.frMerci Link to comment Share on other sites More sharing options...
tarte-au-sucre Posted January 2, 2011 Share Posted January 2, 2011 Aie aie aie, tu ne travaille pas avec un serveur local ? une copie du site installée sur ton ordi, tu teste tes modifications et ensuite tu envoies sur ton site principal ? Tu cours droit à la cata si tu ne fonctionne pas comme tel !Si tu utilise GWO, je ne comprends pas trop.logiquement, ta balise HEAD ne devrait pas être fermée (on aperçoit la première ligne commentée du module dans ton Code source Avant HEAD, puis BODY s'ouvre, et la suite du module est copiée ...)idem à la fin.tu as installé le module GWO ou bien tu as collé ton code à l'arrach' dans tes fichiers TPL ? Link to comment Share on other sites More sharing options...
eis Posted January 2, 2011 Author Share Posted January 2, 2011 J'ai installé le module GWO avec la modification que tu m'as donné.Pour info j'ai essayé de le désinstaller mais ça ne fonctionne pas.Sinon j'utilise le theme par défaut que j'ai copié et appelé montheme.Je t'envoie les 3 fichiers gwo.php par contre je n'arrive pas à t'envoyer les deux autre fichier header.tpl et footer.tpl GWO.php Link to comment Share on other sites More sharing options...
tarte-au-sucre Posted January 2, 2011 Share Posted January 2, 2011 donne moi ton adresse mail par mp Link to comment Share on other sites More sharing options...
gg4a Posted May 1, 2011 Share Posted May 1, 2011 donne moi ton adresse mail par mp Salut tout le monde,Pls, donne-moi un peu d'aide pour installer GWO. J'ai installé le module GWO mais lorsque je paramètre google je ne sais pas quelle page mettre dans page d'origine, page variante 1 et page de conversion.Merci d'avance Link to comment Share on other sites More sharing options...
poms32 Posted July 7, 2011 Share Posted July 7, 2011 Bonjour ! je cherche ce module sur le forum mais les liens de téléchargement sont morts !Si vous pouviez me le redonner svp !Sinon j'aimerai avoir votre retour sur son utilisation !! Link to comment Share on other sites More sharing options...
blink26 Posted April 5, 2012 Share Posted April 5, 2012 Bonjour, Je suis intéressé par ce module que je n'arrive pas malheureusement à trouver(même sur google) Quelqu'un pourrait-il me dire ou l'a-t-il trouvé? Merci d'avance. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now