Google 分析不发送带有网页浏览命中的自定义维度
Google analytics not sending custom dimensions with pageview hits
我正在使用 google 分析来跟踪我网站上的页面浏览量。试图在我的综合浏览量期间发送自定义尺寸。这是我的 JS 代码
ga("create", '<UA-tracking ID goes here-01>', {
'name': 'TrackingID3'
});
// SendPageView
ga(function () {
var trackers = ga.getAll();
trackers.forEach(function (tracker) {
ga('set', 'dimension1', '187989840'); // departmentId
ga('set', 'dimension2', 'BLUE JEANS'); // caseName
tracker.send("pageview");
});
});
上面的代码有效,但它不发送自定义维度
我创建了一个新的网络项目和一个新的 google 分析帐户(新电子邮件)。一切都已设置并在新的 google 分析帐户中运行。这是我为第二个网络项目准备的代码
ga('create', 'UA-tracking ID goes here-01', {
'cookieDomain': 'none'
});
// SendPageView
ga(function () {
var trackers = ga.getAll();
trackers.forEach(function (tracker) {
var dimensionValue = '187989840'; // departmentId
ga('set', 'dimension1', dimensionValue);
var dimensionValue = 'BLUE JEANS'; // caseName
ga('set', 'dimension2', dimensionValue);
tracker.send("pageview");
});
});
我测试了新的网络项目,它成功发送了自定义尺寸
知道我做错了什么吗?
在 ga('create', ...)
命令中使用 ga('set',...)
命令和跟踪器名称参数存在冲突。
为避免这种情况,您可能需要使用特定的跟踪方法:
trackers.forEach(function (tracker) {
var dimensionValue = '187989840'; // departmentId
tracker.set('dimension1', dimensionValue);
// ...
tracker.send("pageview");
});
我正在使用 google 分析来跟踪我网站上的页面浏览量。试图在我的综合浏览量期间发送自定义尺寸。这是我的 JS 代码
ga("create", '<UA-tracking ID goes here-01>', {
'name': 'TrackingID3'
});
// SendPageView
ga(function () {
var trackers = ga.getAll();
trackers.forEach(function (tracker) {
ga('set', 'dimension1', '187989840'); // departmentId
ga('set', 'dimension2', 'BLUE JEANS'); // caseName
tracker.send("pageview");
});
});
上面的代码有效,但它不发送自定义维度
我创建了一个新的网络项目和一个新的 google 分析帐户(新电子邮件)。一切都已设置并在新的 google 分析帐户中运行。这是我为第二个网络项目准备的代码
ga('create', 'UA-tracking ID goes here-01', {
'cookieDomain': 'none'
});
// SendPageView
ga(function () {
var trackers = ga.getAll();
trackers.forEach(function (tracker) {
var dimensionValue = '187989840'; // departmentId
ga('set', 'dimension1', dimensionValue);
var dimensionValue = 'BLUE JEANS'; // caseName
ga('set', 'dimension2', dimensionValue);
tracker.send("pageview");
});
});
我测试了新的网络项目,它成功发送了自定义尺寸
知道我做错了什么吗?
在 ga('create', ...)
命令中使用 ga('set',...)
命令和跟踪器名称参数存在冲突。
为避免这种情况,您可能需要使用特定的跟踪方法:
trackers.forEach(function (tracker) {
var dimensionValue = '187989840'; // departmentId
tracker.set('dimension1', dimensionValue);
// ...
tracker.send("pageview");
});