我正在为我们的网站寻找一些更好的数据跟踪。
用户将在搜索表单上搜索酒店。
它将用有用的信息填充数据层,即:
数据层 = [
'事件' => '酒店搜索',
'目的地' => '伦敦',
'日期' => '2015-12-01',
'住宿' => '5 晚'
];
我想在 GTM 的帮助下将这些自定义数据存储到 Google Analytics 中。
那是可能的吗?
所以这里的营销人员可以进入 GA,看看上周有多少人搜索了伦敦,或者每个目的地的平均停留时间是多少?
谢谢
最佳答案
只要您将所需的值推送到数据层中,您就可以利用 GTM 通过为每个数据层参数创建新变量来获取这些值。这些数据现在不仅可以在 GA 中使用,而且您可以通过 GTM 随意使用它们。
要在 GA 中创建自定义维度,只需转到管理控制台中的属性列并选择自定义维度:
在您的 GA 帐户中创建自定义维度以捕获您推送的那些值(但请注意自定义维度的限制,即 20)。当您将该自定义维度插入 GTM 时,请记住您在其中创建它的插槽编号(本示例中的插槽 7):
要通过 GTM 获取这些值,请为每个参数创建新变量,一个用于“destination”,一个用于“name”,一个用于“stay”。请务必使用您在 dataLayer 中使用的确切名称:
现在,当您将值推送到 dataLayer 时,它们将可供您在 GTM 中使用。然后这些值将显示在您的 GA 报告中。
关于google-analytics - GTM 数据层到 GA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31692160/