我有一个谷歌分析标签设置通过谷歌标签管理器。另外,我创建了一个硬编码标签来跟踪交易。自从添加硬编码标签以来,出现了一个似乎与销售属性相关的自我推荐问题。销售流量的一部分显示归因于卡处理公司。
这是硬编码的标签:
<script>
ga('create', 'UA-{id-number}-1', {'name': 'eCommerceTrackerUniversal'});
ga('eCommerceTrackerUniversal.require', 'ecommerce');
ga('set', 'hostname', '.domain.com');
ga('eCommerceTrackerUniversal.ecommerce:addTransaction', {
'id': '{{transactionId}}',
'revenue': {{transactionTotal}},
'shipping': {{deliveryCost}}/100
});
ga('eCommerceTrackerUniversal.ecommerce:send');
</script>有没有人能解释一下问题的原因?我这样做是不是犯了一个幼稚的错误呢?我最初也试图通过谷歌标签管理器实现电子商务跟踪,但无法让它工作。
在此之前,非常感谢您。
发布于 2015-10-25 05:44:48
自我推荐通常是由于设置了不正确的Cookie域而导致的。
尽管您似乎正在尝试允许cookie自动设置自身,但为什么不尝试在创建跟踪器时设置正确的Cookie域。不要忘记cookie域应该是尽可能高的级别,以确保您可以正确地跟踪子域
例如,你的店铺可能在shop.domain.com上,但结账过程可能在checkout.domain.com上。确保将Cookie域设置为.domain.com。
ga('create', 'UA-{id-number}-1', {'name': 'eCommerceTrackerUniversal', 'cookieDomain':'.domain.com'});当然,您可以将此域放在GTM变量中,并以这种方式引用它。
确保您在GTM原生GA标签中也设置了相同的cookie域。
出于好奇,为什么你不能让本地GTM GA电子商务标签工作呢?构建这样一个硬编码的标签似乎有点可笑。
https://stackoverflow.com/questions/33304734
复制相似问题