Infelizmente na versão 1.4 do Magento o Google Analytics não mais funciona. Para resolver esse problema você precisa substituir o conteudo do arquivo :

app/code/core/Mage/GoogleAnalytics/Block/Ga.php

adicione essa linha

var _gaq = _gaq || [];

por volta da linha 179.

Fix do Magento 1.4 sobre o Google Analytics

O arquivo original pode ser visto aqui.

http://svn.magentocommerce.com/source/branches/1.4-trunk/app/code/core/Mage/GoogleAnalytics/Block/Ga.php

Sugiro que em vez de editar o arquivo dentro do core , faça uma copia exata dele em /app/code/local/Mage/GoogleAnalytics/Block/Ga.php , assim mesmo com todos os diretórios. Assim o Magento ira usar o arquivo no diretorio local em vez do que esta no diretório core.

Post to Twitter

2 Responses to “Google Analytics e Magento 1.4”

  1. Você também deve modificar este arquivo:
    app/code/core/Mage/GoogleAnalytics/Model/Observer.php

    Mudança

    $analyticsBlock->setQuote($quote);

    Por

    if ($quoteId == $quote->getId()) {
    $analyticsBlock->setQuote($quote);
    } else {
    $analyticsBlock->setQuote($quoteId);
    }
    Arquivo original pode ser visto aqui

    http://svn.magentocommerce.com/source/branches/1.4-trunk/app/code/core/Mage/GoogleAnalytics/Model/Observer.php

  2. Ola David, não precisei fazer isso, mas vou deixar seu comentario aqui, pq como sabemos, cada caso é um caso.
    Obrigado.

Leave a Reply