我们维护了许多网站,并且我们正在运行Google AdWords广告系列以吸引这些网站的流量。
例如:
浏览这些网站后,如果客户决定进行购买(这是转换发生的地方),客户将被重定向到我们的电子商务平台:
我们当前的Google Analytics(分析)设置如下所示:
ga('create', 'UA-12345678-1', 'auto', {'name': 'globalTracker'});
ga('globalTracker.send', 'pageview');
ga('globalTracker.require', 'linker');
ga('globalTracker.linker:autoLink', ['example-checkout.com'], true);
ga('create', 'UA-12345678-1', 'auto', {'allowLinker': true, 'name' : 'globalTracker'});
ga('globalTracker.send', 'pageview');
结帐/确认/感谢页面包含其他调用以加载Google Analytics电子商务插件并发布已发生交易的详细信息。
ga('create', 'UA-12345678-1', 'auto', {'allowLinker': true, 'name' : 'globalTracker'});
ga('globalTracker.send', 'pageview');
ga('globalTracker.require', 'ecommerce', 'ecommerce.js');
ga('globalTracker.ecommerce:addTransaction', {
'id': '${transactionID}',
'affiliation': '${affiliation}',
'revenue': '${revenue}',
'shipping': '${shipping}',
'tax': '${tax}'
});
ga('globalTracker.ecommerce:send');
电子商务跟踪代码似乎有效并且会记录转化。在Google Analytics中,我们可以看到我们从AdWords广告系列获得的流量/点击次数表明_ga Cookie正在从www.example1.co.uk跨域正确传递到www.example-checkout.com(事实上我已经拥有)使用Chrome开发者工具/ Google Analytics调试器插件对此进行了验证。
问题在于转化从未归因于AdWords广告系列&广告组。转换的来源始终是推介(例如来自www.example1.co.uk)。
我错过了什么?我希望看到归因于AdWords广告系列的转化。即在Google Analytics的“Acquisition - > Campaigns”部分中。
非常感谢任何指针。
答案 0 :(得分:3)
您没有提到使用任何decorator functions(即将ga参数添加到外发链接,表单等的功能),而且allowLinker不会自动执行此操作。因此,跨域跟踪应该不可能工作(即,将跟踪两个域,但是在更改域时,用户将开始新的跟踪会话)。 (更新:对不起,我没有在代码中看到自动链接插件,所以请忽略这一段。)
另外,您需要将两个域添加到属性设置中的引荐来源排除列表中(无论如何都会删除引荐来源,因此请确保在执行此操作之前传递客户端ID)。
除非您在问题中没有使用装饰器,否则这很可能是您的问题。如果在切换域时附加了ga参数,请查看传出的URL,并确保其他域上的ga代码确实实际接收参数(即,如果存在重定向,请确保它们保留参数)。