[英]how to send purchase request to google analytics via Analytics.js with “ga” command?
[英]ga send event in google analytics.js
我正在使用Google analytics.js(所以不是'舊'ga.js),而是在某些鏈接中我有例如:
<a href="www.example.com" onclick="ga('send', 'event', 'outbound link', 'position: header');">Link</a>
onclick代碼由php動態生成,具體取決於您的頁面。 現在我無法測試它,因為我的帳戶尚未轉換為新的analytics.js,但我想知道我應該在我的頁面的<head>
部分的代碼中添加什么。
我應該提出的文件說明
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXX-Y', 'auto'); // Creates a tracker.
ga('send', 'pageview'); // Sends a pageview.
但是我需要在下面添加ga('send', 'event')
嗎? 從文檔中不是很清楚......
您無需在<head>
代碼中放置ga('send', 'event')
。 您可以在onclick事件中為網頁的任何部分使用ga發送事件代碼。 嘗試使用此方法在要跟蹤的任何位置執行,例如按鈕,鏈接,選項卡等。
根據您的陳述(您的問題尚不清楚),您正在使用通用分析。 因此,新的跟蹤代碼與前一代碼不同,您粘貼的代碼格式也是正確的。
根據GA幫助文件,我們需要在<head> </head>
標簽之間過去。 完成需要后,您可以從網頁的任何部分執行事件跟蹤。
eskimo ,頭部中的代碼很重要,因為它創建了跟蹤器對象,因此您可以在加載頁面后使用所有跟蹤功能(因此create命令,緊接着是pageview請求)。
因此,無需添加任何與發送事件相關的內容 - 它們只應與您要跟蹤的元素一起使用。 我建議使用jQuery並添加事件監聽器以確保事件跟蹤是一致的。
希望這可以幫助 :-)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.