Nwlapcug.com


Analitica di Google non funziona in Magento 1.4.1



La possibilità di monitorare le vendite e lead è un aspetto importante dell'e-commerce. È così frustrante quando non è possibile utilizzare gli strumenti di rilevamento che hai impostato. Se hai problemi con Google Analitica all'interno del sistema di gestione dei contenuti (CMS) di Magento, sapere che non sei l'unico in cui si verifica questo problema. Una particolare versione del CMS - versione 1.4.0.1-- è noto per avere un bug che causa problemi con Google Analitica. Fortunatamente, ci sono modi per risolvere il problema che non ci vorrà troppo tempo o sforzo.

Tempo di ritardo

Se hai recentemente aggiunto Analitica di Google al tuo sito, è importante essere un po' di pazienza. Mentre Google Analitica ora include il monitoraggio in tempo reale, si dovrebbe aspettare ancora un piccolo ritardo al momento dell'installazione iniziale. In genere, questo ritardo è di circa 24 ore. Dovrai aspettare almeno così a lungo per consentire bot di Google di scansione del tuo sito e riconoscere le nuove funzionalità che hai aggiunto ad esso. Nelle prime 24 ore, non sarà presente alcuna informazione analitica a tutti. Se Google Analitica non funziona ancora dopo quell'ora, è tempo di guardare altri possibili problemi.

Bug noto

Versioni di Magento 1.4.0 e 1.4.0.0.1 erano noti per avere un bug di Google Analitica che ampiamente è stato segnalato tra i suoi utenti. Il problema deriva da una riga ripetuta di codice intorno linea 170. Per risolvere questo problema, è necessario sostituire alcune righe di codice. Linea 171, sostituire il codice di Google Analitica corrente con il seguente:

<!---> BEGIN codice di GOOGLE ANALYTICS
< script type = "text/javascript" >
<! [CDATA [
var gaq = gaq | | [];
gaq. push (["_setAccount", "'. $this -> getAccount(). '"]);
gaq. push ([ trackPageview","'. $this -> getPageName().'"]);
(Function () {
ga var = 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\';
(document.getElementsByTagName(\'head\') [0] | | document.getElementsByTagName(\'body\')[0]).appendChild(ga);
})();

]] >
< / script >
<!---> fine codice di GOOGLE ANALYTICS

XML

Inoltre sarà necessario aggiornare il codice XML di Google Analitica nella parte di intestazione, subito prima del tag di chiusura.

< predefinito >
<!---> Mage_GoogleAnalytics
< nome di riferimento = "testa" >
< bloccare tipo = "googleanalytics/ga" name = "google_analytics" = "google_analytics" / >
< / di riferimento >
< / default >
< / layout >

Aggiornamento

A partire da questa scrittura, il 1.4.0.1 versione di Magento è stato sostituito da almeno due versioni, 1.6.2.0 - la versione corrente, stabile e 1.7.0.0..--la versione beta. Come con qualsiasi sistema di gestione dei contenuti o altro pezzo di software, è consigliabile eseguire l'aggiornamento alla versione stabile più recente. In questo caso, l'aggiornamento a una versione più recente risolverà il tuo problema, come nelle versioni successive di Magento non hanno avuto lo stesso problema l'integrazione con Google Analitica. È possibile aggiornare alla versione più recente presso la pagina Web "Downloads" di Magento.