重复的UTM参数如何影响Google Analytics中的报告?

时间:2016-11-03 13:41:46

标签: google-analytics

我最近与合作伙伴一起发起了一个电子邮件广告系列,该合作伙伴通过一个带有自己UTM参数的网址发送给我,以便他们可以跟踪他们的表现。

当我将信息传递给我们的电子邮件团队并在广告系列上线时进行检查时,看起来他们出于习惯,在合作伙伴发送的参数之上添加了自己的UTM参数,在点击后的网址中,如下所示 -

http://spirit.cruises.com/?cm_mmc=partner_email-_-sprt-multi_product--20161028--clia_plan_a_cruise_month&安培; utm_medium = PARTNER_EMAIL **&安培; utm_source ** = SPRT-multi_product **&安培; utm_campaign ** = 20161028&安培;的utm_content = clia_plan_a_cruise_month **&安培; utm_source * * = responsys **&安培; utm_medium ** =电子邮件**&安培; utm_campaign ** = 20161028_50pct__Dual_Cruise_Email

如您所见,有重复的来源,媒介和广告系列参数。

有谁知道在这种情况下会发生什么? Google Analytics(分析)是统计两者,还是只计算第一个,或者只是最后一个,还是没有?如果有两方想要跟踪广告系列中网址的效果,他们可能有不同的命名惯例,那么最佳做法是什么?

(这是我的第一个问题,所以请你好:)谢谢!)

2 个答案:

答案 0 :(得分:0)

GA计算最后一组。处理这个问题的正确方法是避免这种情况。电子邮件软件通常设置为自动向链接添加utm参数(您不必手动执行),但是我知道的所有电子邮件营销软件都允许覆盖配置的默认参数。

我不确定您的合作伙伴如何通过utm参数跟踪“在其网站上”的效果,除非他们在您的网站中集成了自己的GA代码(或者您是否意味着他们可以访问您的GA?)。

如果有两组分析代码需要不同的广告系列归因,您可以使用不同的命名参数 - 例如utm_medium2,utm_source2和utm_campaign2 - 并手动覆盖第二个跟踪器的广告系列归因:

var game = new Phaser.Game(640, 640, Phaser.CANVAS, 'main', {
preload: preload,
create: create,
update: update,
render: render
});

var player ;
var map;
var layer;
var key;

function preload() {
game.physics.startSystem(Phaser.Physics.ARCADE)
game.load.tilemap('map', 'assets/map.json',null, Phaser.Tilemap.TILED_JSON);
game.load.image('mainTileSet', 'assets/maps/tileSet.png');
game.load.spritesheet('player', 'assets/sprites/tileSet.png',0,0);
}

function create() {
map = game.add.tilemap('map');
map.addTilesetImage('mainTileSet');
map.setCollisionBetween(1, 180);

layer = map.createLayer('mainLayer');
layer.resizeWorld();
layer.debug = true;

player = game.add.sprite(0,0,'player');
game.physics.enable(player);
game.camera.follow(player);
player.body.collideWorldBounds = true;
player.body.gravity.y = 600;

key = game.input.keyboard.createCursorKeys();
}
function update() {
game.physics.arcade.collide(player, layer);

if(key.left.isDown){
    player.x -= 7
}if(key.right.isDown){
    player.x += 7;
}if(key.up.isDown){
    player.y -= 15;
}if(key.down.isDown){
    player.y += 7;
}
}

function render () {
game.debug.body(player);
}

这会将数据发送到第二个帐户并覆盖广告系列归因字段。您似乎不太可能拥有或想要这样,但如果您想让您的合作伙伴独立跟踪您网站上的utm值(以及其他所有内容),那将是可行的。

坦率地说,我认为你应该删除你的合作伙伴utm参数。 Utm参数仅对相应GA帐户的所有者有意义,可能是您,而不是合作伙伴。

答案 1 :(得分:0)

我同意第一个答案,但最后一点说要删除合作伙伴的UTM参数。

在您的情况下,合作伙伴提供给您的链接的目的地不是您自己的网站。链接转到您伴侣的网站。因此,您的Google Analytics(分析)帐户与其发送给您的链接的关系为零。

我们为许多要发送链接的合作伙伴解决此问题的方法(不进行任何分析)是通过每个合作伙伴使用不同的电子邮件主题。大多数电子邮件平台都使用主题行(或内部定义的广告系列“名称”)作为UTM_Campaign的值。

不同的主题包括合作伙伴组织: “ ABC组织成员享有特别折扣!” “给XYZ公司会员特别折扣”

然后我们可以分析Google Analytics(分析)中每个唯一的广告系列名称。