[英]Google Analytics event tracking on a button
在我的Django應用中,每個醫生個人資料的模板中都有一個按鈕,單擊該按鈕時會顯示電話號碼。 我想添加Google Analytics(分析)事件跟蹤,以跟蹤人們單擊特定醫生的“顯示電話號碼”按鈕的次數。
<input onclick="change()" class="btn btn-primary phone" type="button" value="Show Phone Number" id="myButton1" />
<script type="text/javascript">
function change()
{
var elem = document.getElementById("myButton1");
elem.value = "" + {{doctor.clinic.contact_no}};
}
</script>
我找到了一些有關如何跟蹤鏈接的文檔,但不確定如何對按鈕進行操作。
<a href=”/downloads/whitepapers/seo-is-great.pdf” onClick=”_gaq.push([‘_trackEvent’, ‘whitepaper’, ‘download’, ‘SEO is great’, 5, true]);” target=”_blank”>SEO Is Great Whitepaper</a>
將ga事件跟蹤代碼添加到change()函數。 您可以將doctor.clinic.contact_no作為_trackEvent函數的參數之一,這里將顯示在“標簽”下。
如果您使用的是經典ga(即擁有ga.js)
function change()
{
var elem = document.getElementById("myButton1");
elem.value = "" + {{doctor.clinic.contact_no}};
_gaq.push(['_trackEvent', 'phone', 'show','{{doctor.clinic.contact_no}}',, false]);
}
使用通用分析(analytics.js),它將是:
function change()
{
var elem = document.getElementById("myButton1");
elem.value = "" + {{doctor.clinic.contact_no}};
ga('send', 'event', 'phone', 'show','{{doctor.clinic.contact_no}}');
}
確保您還具有基本的跟蹤代碼。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.