2013-02-12 67 views
0

嗨,我已經加入了谷歌分析賬號號在管理,我是否還需要在文件中添加谷歌的跟蹤代碼進行跟蹤,在谷歌它仍然顯示安裝谷歌分析的Magento

您的 網站的主頁上沒有檢測到Google分析跟蹤代碼

請告訴我如何設置Google分析到我的網站。

<script type="text/javascript"> 

    var _gaq = _gaq || []; 
    _gaq.push(['_setAccount', 'xxxxxxxx']);//fake 
    _gaq.push(['_setDomainName', 'fake.com']);//fake 
    _gaq.push(['_setAllowLinker', true]); 
    _gaq.push(['_trackPageview']); 

    (function() { 
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; 
    ga.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'stats.g.doubleclick.net/dc.js'; 
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); 
    })(); 

</script> 

我是否需要在文件

+0

你查看瀏覽器源代碼並搜索'var _gaq = _gaq'?如果有緩存,你有清除嗎? – 2013-02-12 23:47:29

回答

5

一旦帳戶在管理JS代碼應該自動輸出設置完畢後添加這種類型的代碼。可能的原因仍然不是:

  1. 「Google Analytics」模塊的輸出被禁用。如果是這種情況,請在「配置」=>「高級」下檢查。
  2. 某些佈局更新會移除塊「google_analytics」。在包含「google_analytics」的行中搜索您的XML佈局更新 - 可能會有一個帶有此名稱的「刪除」節點。
  3. 模板文件「Google分析/ ga.phtml」不可讀或丟失
  4. 設置「曲奇限制模式」,「網絡」爲「yes」下設也將阻止該代碼輸出
0

很多時候,GA最多需要24小時才能顯示數據並更新跟蹤代碼狀態。你能等待一段時間,看看命中是否開始出現?

一個快速的方法來檢查這可以嘗試實時報告,看看它是否顯示任何數據。

1

如果您在計算機上安裝,然後安裝插件Firebug的所謂「Omnibug」 Firefox,可以find it on the developer's site.

當您瀏覽您的網站時打開該選項卡,你會看到一些請求被以谷歌做。如果沒有請求顯示,則Magento未正確配置以輸出GATC(Google Analytics(分析)跟蹤代碼)。

此外,檢查出的Magento docs for setting up GATC

0

我花了多天試圖弄清楚這個問題了,並嘗試很多不同的解決方案。顯然,有很多事情可以阻止Google Analytics工作在Magento上。奧列格的建議非常好,相當全面,涵蓋了我發現的大部分答案。但它確實錯過了其中一個解釋。

顯然,在版本1.3和1.4之間,Magento切換了它如何處理Google Analytics。如果在您的自定義模板有任何的以下的任何一個副本:

1column.phtml 
2columns-left.phtml 
2columns-right.phtml 
3columns.phtml 

然後,你需要在任何存在於您的自定義模板上面列出的文件添加<?php echo $this->getChildHtml('after_body_start') ?>正上方<div class="wrapper">。這些文件的位置將位於以下目錄中:app/design/frontend/CustomGroup/Custom/template/page/

此外,您可能需要將兩個條目添加到您的page.xml文件的app /設計/前端/ CustomGroup /自定義/佈局文件夾:

<block type="core/text_list" name="after_body_start" as="after_body_start" translate="label"> 
    <label>Page Top</label> 
</block> 

<block type="page/html_notices" name="global_notices" as="global_notices" template="page/html/notices.phtml" /> 

兩個條目應右上面的「報頭」塊被放置。

此解決方案的功勞歸於那些在本主題中回覆的人以及Magento論壇上的兩張海報。如果你看看Ross和ceefour的帖子,你會看到我在這裏描述的解決方案。這裏有一個鏈接:http://www.magentocommerce.com/boards/viewthread/23325/P45/#t240114

此外,我想指出,如果您在頁面源中搜索單詞「GoogleAnalytics」,您可能會發現Google Analytics是否在使用中。在我的情況下,直到我遵循上述步驟纔出現。如上所述,Omnibug也運行良好,可能是更確定的測試。