UTM源不通过(谷歌分析)
问题描述:
我有一个电子邮件活动,我试图用谷歌分析跟踪,但由于某些原因,来源,活动等没有被跟踪。UTM源不通过(谷歌分析)
我使用的网址是:
我显然有一些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>
(这都可以在源中可以看出)。我在做一些根本性错误?
在此先感谢
答
这里有一些想法来解决此:
- 安装谷歌Analytics(分析)调试程序在Chrome和验证您的身份网页浏览时触发的活动网址是存在的。您也可以查看各个维度和指标(以便您也可以检查自定义维度)。
- 看起来你似乎暗示浏览量正在起作用,但我想包括这只是为了尽职调查。
- 看起来像你依靠ES6和信标发送数据。这应该没问题,但是如果您的用户使用的是旧版浏览器,可能会阻止数据通过。
- UTM广告系列需要
utm_campaign
,utm_source
和utm_medium
才有效。这并不妨碍他们发送,但我建议尽可能更新您的广告系列网址(您缺少utm_medium
)。 - 您是否使用过滤视图?如果是这样,您自己的流量将不会显示在报告中。
- 您是否使用实时报告?如果不是,则需要等待几个小时才能在Google Analytics标准报告中获得数据。
希望其中一个步骤能让您指出正确的方向。祝你好运!
编辑:查看您提供的链接的来源,我没有看到您的Google Analytics代码片段。也许你现在正在处理它,但尝试在隐身窗口中查看页面并检查源代码(也许你的脚本绑定到管理员或开发用户?)。
完美,这导致我的解决方案和所有固定。谢谢 –
好听!如果别人有类似的问题,那么别人就可以提到具体是什么。 – GreatBlakes
几个问题,a)您需要utm_medium。 b)由于外部js的异步问题,有时候遗传算法在GA调用之前没有加载。 –