跟踪社交共享--共享而非跟踪
Tracking social shares -- share not tracking
我在我的网站上设置了一个隐藏页面,并设置了一些按钮来尝试测试向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'
});
});
相关的宏是在谷歌标签管理器中设置的,按下按钮后,我的dataLayer确实反映了
[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之外,我还缺少一个步骤来促进这一点,让它成为我的分析方法吗?
我想通了!如果有人好奇,我错过了一个步骤,我在下面的教程中没有提到,你需要发布新的更改,以便谷歌标签管理器启动。
相关文章:
- 动态分配GA增强型电子商务跟踪器
- 跟踪在页面加载时应用内联样式的JavaScript
- Facebook共享显示一个接一个的空白页面
- 通过javascript/html访问twitter共享iframe
- 跟踪用户点击Adsense广告的IP地址
- 在我的SPA应用程序中集成Facebook共享的问题
- 在索引.html和应用.js [node.js] 之间共享变量
- 跟踪jqplot垂直折线图的鼠标位置
- AngularJS:$q.dedefe()不能由工厂方法共享
- 点击facebook像素跟踪注册(JS/JQUERY代码)
- 有没有一种方法可以从URL跟踪请求的域
- Javascript-在视频中跟踪鼠标位置
- 使用闭包共享构造函数参数
- Facebook共享动态参数链接
- Node.js上的WebSocket,并在所有连接的客户端之间共享消息
- 在Google Analytics中跟踪用户,但只能在两个操作之间跟踪
- 如何在没有插件和Wordpress的情况下创建共享社交媒体
- 跟踪社交共享--共享而非跟踪
- 您如何通过FB共享对话框进行点击跟踪
- 如何在Javascript中使用共享的、不可变的引用类型来跟踪更改