0

我想知道是否有人可以看到我設置跟蹤的方式有什麼問題,因爲我已經測試了幾天,並且它似乎不想跟蹤。谷歌分析事件沒有跟蹤Ruby on Rails

#index 

<head> 
    ... 
    <script type="text/javascript" async="" src="http://www.google-analytics.com/ga.js"> 
    ... 
</head> 


<body> 
    ... 
    <div class="product-buy"> 
     <a href="<%= url_with_protocol(general.url)%>" onClick="_gaq.push(['_trackEvent', 'General', 'Click', '<%= general.title %>', '<%= general.position %>']);" target="blank">Learn More/Visit Site</a> 
    </div> 
    ... 
</body> 

我相信我遵循分析指南來開球,但沒有數據似乎傳遞?

任何幫助人可以提供真正的將不勝感激。

+1

嘗試安裝谷歌分析調試器來調試GA事件:https://chrome.google.com/webstore/detail/google-analytics-debugger/jnkmfdileelhofjcijamephohjechhna?hl=en – tiktak

+0

這幫助我解決這個問題 - 非常感謝! –

回答

0

問題是我將'1'的第三個參數作爲字符串而不是整數。

它應該已經將general.position轉換爲帶有.to_f的整數,並移動語音標記以便分析不會將其讀爲字符串。

<body> 
    ... 
    <div class="product-buy"> 
     <a href="<%= url_with_protocol(general.url)%>" onClick="_gaq.push(['_trackEvent', 'General', 'Click', '<%= general.title %>', <%= general.position.to_f %>]);" target="blank">Learn More/Visit Site</a> 
    </div> 
    ... 
</body>