UTM来源未通过(谷歌分析)

时间:2017-07-07 15:35:58

标签: google-analytics analytics utm

我有一个电子邮件广告系列,我试图跟踪谷歌分析,但由于某种原因,源,广告系列等没有被跟踪。

我正在使用的网址是:

https://makemeacocktail.com/list/14911/wimbledon-cocktails/?utm_source=mailinglist&utm_campaign=weeklynewsletter&utm_term=wimbledon

我显然有一些htaccess规则在改变php _GET变量,但这不应该在这里(我不认为)。

我的GA跟踪代码是:

const dimensions = {
  TRACKING_VERSION: 'dimension1',
  CLIENT_ID: 'dimension2',
};

const TRACKING_VERSION = '1';

ga('create', 'UA-22275118-1', 'auto');
ga('set', 'transport', 'beacon');
ga('set', dimensions.TRACKING_VERSION, TRACKING_VERSION);
ga('send', 'pageview');

ga((tracker) => {
  var clientId = tracker.get('clientId');
  tracker.set(dimensions.CLIENT_ID, clientId);
});

并通过使用:

传递GA脚本
<script async src="https://www.google-analytics.com/analytics.js"></script>

(这可以在源头中看到)。我做了一些根本错误的事情吗?

提前致谢

1 个答案:

答案 0 :(得分:1)

以下是一些解决此问题的想法:

  • 在Chrome中安装Google Analytics调试程序,并确保在广告系列网址存在时触发您的综合浏览量。您也可以查看各个维度和指标(因此您也可以检查自定义维度)。
    • 您似乎暗示网页浏览量有效,但我想将其包含在内,以便尽职尽责。
  • 看起来你依靠ES6和信标来发送数据。这应该没问题,但如果您的用户使用旧版浏览器,可能会阻止数据通过。
  • UTM广告系列要求utm_campaignutm_sourceutm_medium有效。这并不妨碍他们发送,但我建议您尽可能更新广告系列网址(您遗漏utm_medium)。
  • 您使用的是过滤后的视图吗?如果是这样,您自己的流量就不会出现在报告中。
  • 您使用的是实时报告吗?如果没有,您需要等待几个小时才能在Google Analytics标准报告中提供数据。

希望其中一个步骤让您指向正确的方向。祝你好运!

修改:查看您提供的链接的来源,我在那里看不到您的Google Analytics代码段。也许你现在正在努力,但尝试在一个隐身窗口中查看页面并查看源代码(也许你的脚本与管理员或开发用户绑定?)。