【发布时间】:2015-07-24 13:38:40
【问题描述】:
我应该将dataLayer创建代码放在页面的什么地方?是否必须放在GTM sn-p之上?
我应该在哪里调用 dataLayer.push() 函数?如果 dataLayer 创建代码如下所示,是否应该始终放在代码中?
<script>
dataLayer=[{‘Pcategory’:’login’,‘Pno’:1}],
dataLayer.push({‘Pcategory’:’login’,Pno:1});
</script>
是否必须为我们推送的每个 dataLayer 声明一个事件?
在调用 dataLayer.push() 函数之前是否必须声明 dataLayer 或者 GTM 是否提供了内置的 dataLayer?
我应该把下面的代码放在哪里?如果我要申报,怎么办?
<a href="#" onclick="dataLayer.push({'event': 'GAEvent','pageURL': '/link-click/'});">Click Here...</a>
【问题讨论】:
标签: google-analytics google-tag-manager universal-analytics