Google Analytics与Google Ads的转换数据为何不一样?

作者: 小易  时间: 2019-03-26 09:16:34
小易说
相信很多人经常会碰到一个问题:“Google Analytics和Google Ads Conversion报告的数据为什么不一样?哪一个是正确的,是什么原因造成这种差异呢?”由于多种原因,javascript和cookie收集的数据不可能100%正确,两者的数据为什么不同,有很多种的可能。
 
了解两者的区别之前,小易先带大家了解一些基本问题:
1、什么是Google Ads转换跟踪?它是如何工作的?
Google Ads转换跟踪是一段放置在你的转换页面的JavaScript代码块,当用户到达这个页面,即产生一个转换。这可以是一个用户填写好注册表单后看到的“感谢”网页,或是一个在用户完成购物后的“收据”页面。当用户访问至一个带有转换代码的页面时,将会在用户的浏览器里产生一个cookie,相关的数据信息会被发送到Google的Ads服务器,服务器会记录下这个转换,然后把这次转换与适当的关键字、广告组及广告系列相关联。
谷歌广告分析
 
2、什么是Google Analytics的目标?它又是如何工作的?
Google Analytics的目标有多种配置方法,你可以把网站停留时间配置为目标,或可以把一些点击事件配置为目标,而最常见的是把一些特定的页面设置为目标。当有人进入一个已定义为转换目标的页面时,就算达成了一个目标。GA的目标页面的选择与Google Ads转换页面的选择相似,如你可以把“收据”页面设置为目标页面,同时在页面上配置上GA与Google Ads 跟踪代码。在目标页面上配置好Google Analytics跟踪代码后,就可以跟踪到用户访问产生的转换数,当用户进入你的网站后,就会在你的浏览器上生成GA的cookie。如果用户的访问过程中有进入到目标页面,GA将记录下有哪些访问次数到达过目标转换页面,并生成相关报告。
谷歌分析
 
基础问题搞清楚了,那为什么Google Ads和Analytics的转换数不同呢?
1、Cookie被删除/ Cookie被屏蔽
根据用户的浏览器设置的不同,他们可能会屏蔽Google Ads转换的Cookie,但并没有屏蔽Google Analytics的Cookie,反之亦然。Google Ads和Google Analytics之间的主要区别是,Google Ads Cookie的有效时长为90天,而Analytics的Cookie将维持6个月至2年!这意味着,如果访问者在点击Google Ads广告后的31天产生转换,转换将不会体现在Google Ads报告里,但会体现在Google Analytics报告中。对于一些购买周期较长的产品来说,这会是一个问题。另外如果存在无效点击的情况,在Google Ads账号中导入GA的报告时会把无效点击的数据过滤掉。
cookie
 
2、转换页面上跟踪代码的位置
因为这是两个不同的脚本加在页面上的不同位置,如果用户打开页面后但快速关闭浏览器或离开该页面,可能页面上仅有其中一段跟踪代码被执行了,而另一段代码却没有生效。
 
3、不同的服务器
Google Ads转换跟踪的服务器与Google Analytics服务器是不同的服务器。道理类似于上边所说的跟踪代码的位置,用户离开网站或关闭浏览器时,一个服务器可能已经完成接收信息,但另一台服务器的信息接收可能还没有完成。
跟踪代码
 
大家跟着小易分析了这么多,大概也得到了开头我们提出的问题的答案:因为以上的这些原因,Google Ads转换和GA的转换数据是不可能完全匹配得上的,它们的数据跟踪方法的不同导致了他们的数据差异。因此,大家也不要过于纠结于两个数据的不同哦~