我在一家相当大的电子商务零售商工作,该公司致力于与谷歌分析公司( Google )进行更多的合作。我们正在做的一件事是用唯一的ID标记每个访问我们站点的用户,并将其作为一个自定义维度传递给GA。这可以让我们获得一个个人用户的个人资料,包括每个流量来源,他们从我们的财产,等等。我们遇到了一个障碍。
想象一下定制报告..。维度有:唯一ID、源/介质和日期。米制就是命中。
这将在白天显示用户流量可归因于的每个流量源。如果用户某一天来自有机,那么下一场推荐,我们就会知道了。
但是,我们不知道的一件事是,如果一个用户连续两次来自同一个源。如果一天内有两次来自有机的用户,我们只会看到有机的跟踪。理想情况下,我们想知道这是两种不同的有机食品。
有什么办法解决这个问题吗?最终目标是把它拉到一个数据仓库中,以便在GA之外进行分析。
(显然,我知道这可以使用多通道漏斗为已经购买的用户。但是那些没有的呢?)
发布于 2017-03-14 13:43:12
有一个更简单的解决方案来设置维度“日期和时间”而不是“日期”,它同时显示来自一个唯一ID的更多交互。没有必要构建另一个ga脚本,因为GA已经收集了关于特定唯一id的所有数据。
发布于 2015-11-05 23:31:02
这是一个很好的问题,有多种方法可以做到。我能想到的最干净的解决方案是向Google发送一个非交互事件,如果用户已经设置了用户ID,则将事件附加到命中。这将使您能够过滤该事件,但不会影响反弹率。显然,我不太熟悉您的实现,但下面是它的示例:
ga(function(tracker) {
// grab the User ID
var userId = tracker.get('userId');
// if the User ID is not already set, it will return undefined
if (!userId) {
// you would set the User ID and whatever else you need to here
var id = USER_ID;
ga('create', 'UA-12345678-9', 'auto', { 'userId': id });
ga('send', 'pageview');
} else {
ga('send', {
hitType: 'event',
eventCategory: 'Returning Users',
eventAction: 'Repeat Visit',
nonInteraction: true
});
ga('send', 'pageview');
}
});https://webmasters.stackexchange.com/questions/77543
复制相似问题