簡體   English   中英

使用Google跟蹤代碼管理器跟蹤事件

[英]Tracking events using Google Tag Manager

自從開始使用Google跟蹤代碼管理器以來,我一直在嘗試為分析提供一些Javascript。 目前,我想跟蹤退出鏈接並使用以下自定義html代碼段:

<script type="text/javascript"> 

$(document).ready(function(){ 

    $('.app-cta a').onClick=_gaq.push(['_trackEvent', 'App', 'Click', 'iOS']);

});
</script>

解雇規則是:

{{event}} equals GAevent

然后我嘗試了一個射擊規則:

{{url}} matches RegEx .*

沒運氣。 Google Analytics和HTTPfox都沒有提取任何內容。

我仍然專注於Google跟蹤代碼管理器。

誰能看到我在這里做錯了什么?

您需要使用dataLayer.push,而不是_gaq.push,並且您的onClick函數不正確。 應該看起來像這樣:

<script>
    $('.app-cta a').click(function(event){
        dataLayer.push({
            'event':'GAevent',
            'eventCategory': 'App', //create a datalayer variable macro called eventCategory
            'eventAction': 'Click', //create a datalayer variable macro called eventAction
            'eventLabel': 'iOS' //create a datalayer variable macro called eventLabel
        });
    });
</script>

此自定義HTML標記應觸發{{url}}與RegEx匹配。*

除此設置外,您還需要創建一個包含track type = Event的新Google Analytics代碼。 將您創建的宏(eventCategory等)添加到事件跟蹤參數中,並將觸發規則設置為{{event}}等於GAevent。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM