请让我帮助您解决自定义尺寸问题,因为我是GA / GTM的新手,并且每本手册都做完了。 1)因此,我为GA电子商务创建了3个新维度: here is dimensions from GA with indexes
2)我已经在Google Analytics(分析)中创建了片段,并将其添加到我网站的头部:
<script> gtag('event', 'page_view', { 'send_to': 'AW-XXXXXXX', 'ecomm_pagetype': 'page_type', 'ecomm_prodid': 'product_ids', 'ecomm_totalvalue': 'total_value', 'user_id': ‘userId’ }); </script>
以及全局站点标记。
3)最后,我在GTM中创建了新变量: for example for page_type 并在Tag itself中。
但是我在调试中不断出错: {索引:'1',尺寸:未定义} screenshot is here
非常感谢您的帮助!
p.s。很抱歉与图片链接而不是嵌入,我在这里还没有足够的声誉。
答案 0 :(得分:0)
您显然误会了gtag
,它代表带有标签管理器代码的全局站点标签。
这是将信息推送到Google跟踪代码管理器的一种方法,而不是使用gtag
和dataLayer.push
。
一个例子:
dataLayer.push({
'ecomm_pagetype' : Variable1,
'ecomm_prodid' : Variable2,
'ecomm_totalvalue' : Variable3
});
这里有文档供您进一步参考:docs
请记住将该标签放置在标签管理器代码段的下方。或记得在文档状态下初始化一个空的dataLayer。
答案 1 :(得分:0)
页面上的代码
在页面上,在GTM容器代码段中添加以下内容(我已将样本值用于类型,id和值),您的代码应如下所示:
Add-ADPrincipalGroupMembership -Identity $ImSam -MemberOf $csv2 # !! No "..."
GTM-数据层变量
在GTM中,为“ ecomm_pagetype”,“ ecomm_prodid”,“ ecomm_totalvalue”创建3个数据层变量,如下所示:
键入datalyer对象中的键(名称),可以根据需要设置默认值,否则,对于未定义此变量的页面,它将为“未定义”。
接下来,创建一个“ Google Analytics(分析)设置”变量,这只是简单地配置GA标签,我们将在此处链接自定义维度。
输入您自己的GA属性ID,在“更多设置”下展开到“自定义维度”,然后点击“添加自定义维度”。放入“ 1”以引用GA中“ ecomm_pagetype” CD的索引。为了获得价值,请使用我们先前创建的变量。对所有3张CD执行此操作。
GTM-标签,将CD添加到GA标签
现在是您的标签。您应该在GTM中配置了Google Analytics(分析)标记。您似乎知道如何做到这一点,可以使用“ Google Analytics(分析)设置”下的新“我的GA变量”添加自定义维度。不要忘记在“所有页面”上使用此触发器,或者根据自己的需要选择自己的触发器。