如何使用数据层通过gaEvent发送自定义维度

时间:2019-07-04 17:40:09

标签: google-analytics google-tag-manager

因此,我试图通过一个自定义维度触发gaEvent,但不确定使用GTM如何完成该操作。

下面截断的这段代码调度了gaEvent,但是当我检查是否发送了自定义维度时,未在tagmanager预览的“自定义维度”标签中显示

gtm_dataLayer.push({
                'event': 'gaEvent',
                'gaEventCategory': category,
                'gaEventAction': action,
                'gaEventLabel': label,
                'gaEventValue': value,
                'gaDimension8': 'test'
            });

1 个答案:

答案 0 :(得分:1)

使用当前代码,您已将数据发送到dataLayer中。但是,您需要确保它与Universal Analytics标记一起传递。为此,您需要两件事。

  1. 在GTM变量中创建一个新的数据层变量,您可以在其中引用您的变量。请注意,此时您甚至可以使用更具描述性的变量名称(例如eventRelevantData)。但是,此时,您应该参考gaDimension8变量。

enter image description here

  1. 设置事件标记以使用此新创建的变量。您需要打开代码的“更多设置”块,然后查找“自定义维度”。在这里,您需要提供索引(以您的情况为8)和对新创建的变量的引用。

enter image description here

另外,请确保已在Google Analytics(分析)中创建并启用了变量。