Google Analytics(分析)报告和 Google Ads 报告均是直接从 Google Ads 系统导入数据。Google Ads 与 Google Analytics(分析)中的数据通常是相同的,不过,也有几种情况可能会出现数据不一样的问题:
- 如果对比数据时选择的日期范围跨度较大,可能就会涉及未关联帐号的时段。
- 将多个 Google Ads 帐号与同一个 Google Analytics(分析)数据视图相关联,会使报告中的信息更为复杂。
- 过滤器可能会滤除 Google Analytics(分析)报告中的某些数据。请确认没有过滤器会修改您的广告系列的最终到达网址。
- Google Ads 数据是在您查看报告时导入到 Google Analytics(分析)中的,因此数据是截止到当前这一小时的最新数据。
- Google Ads 会针对这些数据执行与 Google Analytics(分析)不同的运算,因此您会看到一些差异,即使底层数据相同亦是如此。
请使用下面的核对清单来确定您的配置正确无误。如需了解可能导致数据差异的原因,请参阅本文的其余部分。
本文包含的主题:配置核对清单
许多数据差异都是因为配置不正确造成的。请使用以下核对清单确定您的所有配置均正确无误。
- 确定您已正确关联 Google Ads 帐号与 Google Analytics(分析)媒体资源。了解详情
- 确定广告着陆页中已针对正确的 Google Analytics(分析)媒体资源放置跟踪代码。了解详情
- 检查自动标记功能是否适用于您的网站。了解详情
- 如果您的网站支持自动标记,请启用该功能。了解详情
- 确保广告中的最终到达网址已正确标记。了解详情
- 仔细检查以确保没有过滤器在滤除 Google Ads 数据。了解详情
- 使用 Google Tag Assistant 了解您的代码是否正确设置。下载 Tag Assistant | 详细了解如何使用 Tag Assistant
Google Ads 和 Google Analytics(分析)中的跟踪数据存在差异的原因
如果您在使用某个转化活动的数据,而该转化活动同时使用了 Google Ads 目标和 Google Analytics(分析)目标,报告的数据可能会有所差异,原因如下:
- Google Ads 和 Google Analytics(分析)的转化归因方式有所不同。Google Ads 使用最终 Google Ads 点击归因模型,而 Google Analytics(分析)跨所有渠道使用最终点击归因模型。
- Google Ads 和 Google Analytics(分析)使用不同的交易日期。Google Ads 根据带来转化的点击的日期/时间报告转化次数,而 Google Analytics(分析)使用转化本身的日期/时间。请注意,“所有转化次数(按转化时间)”列显示的是根据转化日期(而非点击日期)从 Google Analytics(分析)导入的转化次数。
- 跟踪数据在不同的时间反映出来。Google Ads 转化跟踪数据通常会在 3 个小时内反映出来,而 Google Analytics(分析)转化跟踪数据一般会在 9 小时内反映出来。
- 帐号级跟踪存在差异。Google Ads 跟踪可以在普通帐号级别设置,也可以跨多个帐号设置。而 Google Analytics(分析)仅在媒体资源一级跟踪用户行为。
- 点击次数与会话数之间存在差异。Google Ads 和 Google Analytics(分析)统计点击次数和会话数的方式有所不同。如需了解详情,请参阅下一部分。
- Google Ads 比 Google Analytics(分析)报告的转化次数多。如果检查完报告的其他所有方面后,发现 Google Ads 中的转化次数仍然高于 Google Analytics(分析)中的数据,那么根据模型估算的转化很可能是导致出现差异的原因。了解详情。
点击次数和会话数之间的差异
如果您发现点击次数和会话数之间存在以下任何差异,则可以使用点击次数与会话数问题排查工具来发现和解决问题。
如果您的 Google Ads 数据值(例如帐号或广告系列维度的值)是“(not set)”,请使用“(not set)”问题排查工具来发现和解决问题。
有以下几种原因可能会导致 Google Ads 与 Google Analytics(分析)报告的点击次数和会话数不同:
- “点击次数”和“会话数”是不同的指标。
Google Ads 跟踪的是“点击次数”,而 Google Analytics(分析)跟踪的是“会话数”。如果用户在不关闭浏览器的情况下,在 30 分钟内点击您的广告 2 次,则 Google Analytics(分析)会将这种情况记录为一次会话,即使该用户曾短暂离开您的网站也是如此。例如,如果用户点击了一次您的广告,接着点击返回按钮,然后又点击了一次您的广告,则 Google Ads 会记录两次点击,而 Google Analytics(分析)只记录一次会话。 - Google Ads 会从报告中滤除无效点击,而 Google Analytics(分析)则会显示所有数据。
Google Ads 会自动从报告中滤除某些点击,而 Google Analytics(分析)则会报告广告为您的网站带来的所有会话。如果有人为了增加您的费用或提高您的点击率而反复点击广告,我们会从 Google Ads 报告中将相应点击滤除。Google Ads 认为这些点击是无效点击,并会自动从您的 Google Ads 报告中将其滤除。我们不会就这些潜在的无效点击向您收费。 - 您在 Google Ads 帐号中停用了网址的自动标记功能。
如果自动标记功能被停用,并且您未使用广告系列跟踪变量人工标记最终到达网址,则相关流量将不会被标记为“Google 每次点击费用”(来自 Google Ads 广告的点击次数),而是可能会被归入“Google 自然搜索”(来自 Google.com 自然搜索结果的点击次数)。请确保您的 Google Ads 帐号已启用自动标记功能,或每个最终到达网址末尾均已附上了广告系列跟踪变量。
了解如何启用自动标记功能。 - 确保您的 Google Ads 导入和导出设置正确无误。
如果您确信已对帐号进行了关联,但仍无法查看点击数据或费用数据,请核实您是否已选择将关联的帐号的数据导入相关数据视图中。
了解如何修改您的 Google Ads 导入和导出设置 - 您的网站使用了服务器端网址重写
为网址添加额外参数可能会导致重写规则失去作用。少数网站不允许在网址中使用任意参数,因此,如果您添加了这类参数,系统就会显示错误页面。您最好让您的网站站长进行修改,以允许使用任意网址参数。 - 您的着陆页可能重定向到了其他网页。
着陆页中的重定向可能会阻碍 Google Analytics(分析)代码,使其无法启动并正确识别来自付费搜索广告系列的流量。例如,如果您的广告指向http://www.mydomain.com/index.html
,而您又创建了一个从该网址指向http://www.mydomain.com/page2.html
的 301、302 或 JavaScript 重定向,则原本附加在该着陆页中的广告系列信息就会在重定向时丢失。
了解如何跟踪重定向网页。 - 确保对广告的着陆页进行跟踪。
如果未对广告的着陆页进行跟踪,广告系列信息就不会发送到 Google Analytics(分析)。请确保您跟踪了 Google 广告的所有着陆页。 - 用户的浏览器偏好设置可能不允许网站上所用的 Google Analytics(分析)收集数据。
通过 Google Ads 进入您网站的用户可能停用了 JavaScript 或图片,也可能使用其他技术(例如,通过安装“停用 Google Analytics [分析]”浏览器插件)阻止了 Google Analytics(分析)报告网站用户的相关信息。在某些情况下,可能无法通过 Google Analytics(分析)报告这些用户,但可以通过 Google Ads 报告。 - 确保您的着陆页可以正常加载代码。
如果对于同样的点击,Google Ads 可以报告而 Google Analytics(分析)无法报告,则可能是因为着陆页无法在 Google Ads 点击事件发生后顺利载入跟踪代码。如果是这种情况,请确保您的网站托管服务器工作正常,相应网页可以针对所有潜在用户和 IP 地址加载,并且跟踪代码已正确添加到您的网页上。
了解如何检查是否已正确安装 Google Analytics(分析)代码。 - 用户在广告系列投放期间回访。
在某个指定广告系列的投放期间,Google Analytics(分析)会将回访用户对您网站的访问归功于该广告系列。在这种情况下,您就会遇到会话数多于点击次数的现象。要查看回访用户带来的会话次数,请使用“用户类型”对该广告系列进行交叉细分。 - 用户通过书签回访您的网站。
Google Analytics(分析)通过最终到达网址中的 gclid 参数来识别 Google Ads 广告带来的流量。当用户通过点击广告访问您的网站时,该参数就会显示在着陆页网址中。例如,如果您的网站是www.example.com
,当有用户点击您的广告时,您的网站地址将在地址栏中显示为:
www.example.com/?gclid=123xyz
如果用户连同该 gclid 参数一起收藏了您的网站地址,Google Analytics(分析)就会将这些书签带来的流量记录为来自 Google Ads 广告的流量。然而,Google Ads 不会记录此类点击(而且广告客户也无需为这些会话付费,因为它们事实上并非对广告的点击)。 - 服务器延迟。
如果用户通过广告访问您的网站,并且在浏览器执行跟踪代码前就离开着陆页,那么 gclid 参数不会传递至 Google 服务器,并且这次点击也不会与会话关联。这样就造成了点击次数与会话数的差异。
转化率存在差异
在 Google Analytics(分析)中,“转化率”表示至少完成了您为相应数据视图定义的目标之一的用户所占的百分比。它与 Google Ads 帐号中列出的 Google Ads 转化率并不相同。在 Google Ads 中,转化率表示最终实现 Google Ads 转化(由 Google Ads 转化跟踪代码定义)的点击次数所占的百分比。要详细了解这两种类型的转化跟踪之间的区别,请参阅下面这篇文章。