0

我在我的網站上設置了一個隱藏頁面,並設置了一些按鈕以嘗試測試推送到dataLayer。我已經確認我的gtm正在工作,因爲我有一個前一天完成的google +1按鈕記錄,所以我可以確認我的憑據已正確設置。我遇到的問題是,在嘗試跟蹤時(在這種情況下是事件(按下按鈕的操作)),我在第二天沒有看到分析中的任何內容。跟蹤社交分享 - 分享未跟蹤

<button class="js_test_share">test</button> 

的javascript ::

$('.js_test_share').on('click',function(){ 
    console.log('button clicked'); 

    dataLayer.push({ 
     'event': 'socialInt', 
     'socialNetwork': 'Facebook', 
     'socialAction': 'Share', 
     'socialTarget': 'https://reddit.com' 
    }); 

}); 

相關的宏設置在谷歌標籤管理器,並在按下按鈕我的數據層確實反映它

[Object, Object, Object, Object, push: function]0: 
    Object1: 
    Object2: 
    Object3: 
    Object 
     event:"socialInt" 
     socialAction:"Share" 
     socialNetwork: "Facebook" 
     socialTarget: "https://reddit.com 
     "__proto__: Objectlength: 4push: function(){var b=[].slice.call(arguments,0);d.apply(a,b);for(vb.push.apply(vb,b);300<this.length;)this.shift();return Eb()} 
    __proto__: Array[0] 

在GTM事件是設置爲傾聽socialInt。除了推向dataLayer之外,還有一個步驟是否可以幫助我實現分析?

+0

我想通了!如果有人很好奇,我錯過了一個步驟,在我遵循的教程中沒有提到,您需要發佈新的更改才能激活Google標記管理器。 – CTully12 2015-03-19 15:19:14

回答

0

我想通了!如果有人很好奇,我錯過了一個步驟,在我遵循的教程中沒有提到,您需要發佈新的更改才能激活Google標記管理器。