之前,我们使用_trackTrans,_addItem等实施了传统电子商务分析(_gaq)。我们在GA中有几年的数据,根据UTM来源,广告系列,媒介,将转化与我们的广告系列相关联。
切换到Google跟踪代码管理器时,我们执行了以下操作: •删除了与电子商务相关的_gaq代码(transactions& addItem) •保留与页面跟踪,事件和自定义变量相关的其余GA代码 •实施Google跟踪代码管理器javascript +包含新电子商务信息(Google跟踪代码管理器数据层)的GTM数据层
•配置了"标签"在GTM中"订单已完成"对于Google Analytics,设置为Universal Analytics(使用我们的UA-属性标识符配置等)。标签类型=通用分析;跟踪ID =我们的GA环境,跟踪类型="页面视图" ,启用增强型电子商务功能= true,使用数据层= True;点火"订单已完成"
转换后,我们确实看到了电子商务号码,但是有关这些转换正确记录回广告系列的信息。虽然有些归功于归属,但并非所有转化都被正确计算,因为它们来自广告系列。
这里出了什么问题?在仔细阅读了GTM文档之后,我们被认为它会“只是工作”。但似乎GTM和GA不知道如何就UTM信息相互通信,因此GA跟踪转换但未能将它们归因于正确的会话(即包含正确UTM的ITS会话信息)对于那个用户)。
我们在互联网上发现了很少有关于此的信息 - 但有些人建议将所有UTM设置为"变量"在GTM中,然后将它们作为Tag中的字段传回GA。这有必要吗?似乎这两种技术应该以更少的摩擦力协同工作。
请指教。