有以下几种原因可能会导致 Google Ads 与 Google Analytics 报告的点击次数和会话数不同。有时可能是由于点击次数和会话数方面的技术问题,例如跟踪代码配置错误或着陆页缺失跟踪代码。但也有些时候,如果客户将 Google Ads 和 Google Analytics 中的数据放在一起查看,会发现报告中的点击次数和会话数不一致。实际上,会话数多于点击次数表明存在积极的用户互动。虽然这些主题围绕 Google Analytics 展开,但同样的概念也适用于所有 Google Ads 广告系列类型。
您还可以使用 Google Analytics 中的诊断功能排查数据问题。
本文将介绍导致 Google Ads 广告系列的点击次数和会话数出现差异的一些主要原因:
- “点击次数”和“会话数”是不同的指标
- Google Ads 会从报告中滤除无效点击,而 Google Analytics 则会显示所有数据
- 您在 Google Ads 账号中停用了网址的自动标记功能
- 开启人工标记功能
- 确保 Google Ads 导入和导出设置正确无误(Google Analytics 数据传输和转化)
- 核对账号关联日期
- 您的网站使用了服务器端网址重写
- 您的着陆页可能重定向到了其他网页
- 确保对广告的着陆页进行跟踪
- 用户的浏览器偏好设置可能不允许网站上所用的 Google Analytics 收集数据
- 确保您的着陆页可以正常加载代码
- 用户在广告系列投放期间回访
- 用户通过书签回访您的网站
- 服务器延迟
“点击次数”和“会话数”是不同的指标
Google Ads 跟踪的是“点击次数”,而 Google Analytics 跟踪的是“会话数”和“用户数”。重要的是要理解这些是不同的指标,出现一定程度的差异是正常现象。
- 点击次数 (Google Ads):当用户与您的广告互动(例如点击标题或号召性用语)时,系统就会记录一次点击。
- 会话数 (Google Analytics):会话是指用户与您的网站在指定时间段内进行的一组互动。例如,如果用户点击了您的广告,浏览了您网站上的几个页面,然后离开了网站,那么整个访问过程通常会计为一次会话。如果用户在 30 分钟内两次点击您的广告但未关闭浏览器,即使他们离开后再返回,Google Analytics 也可能将此计为一次会话。不过,Google Ads 会统计两次点击。
- 用户数 (Google Analytics):用户是指在所选日期范围内至少发起过一次会话的个人。
出现差异的常见原因包括:用户可能会在短时间内多次点击您的广告。
- Google Ads 会滤除无效点击,而 Google Analytics 在进行可能的过滤之前,最初会报告所有会话。
- 用户可能会点击广告,但在着陆页上的 Google Analytics 跟踪代码完全加载之前关闭浏览器或跳到其他页面,从而导致系统记录了点击,但未记录会话。
- GCLID 剥离、代码植入不正确或网站上的会话 ID 变化等技术问题也可能会导致差异。如果怀疑存在技术问题,建议咨询 Web 开发者。
对于需求开发广告系列,尤其是在 YouTube 等平台上,由于广告互动的性质,点击次数与会话数之间的差异可能会更加明显。
Google Ads 会从报告中滤除无效点击,而 Google Analytics 则会显示所有数据
Google Ads 会自动从报告中滤除某些点击,而 Google Analytics 则会报告广告为您的网站带来的所有会话。如果有人为了增加您的费用或提高您的点击率而反复点击广告,或者产生了不符合正常用户行为的其他流量,我们会从 Google Ads 报告中将相应点击滤除。Google Ads 认为这些点击是无效点击,并会自动从您的 Google Ads 报告中将其滤除。我们不会就这些潜在的无效点击向您收费。
要在 Google Ads 账号中查看有关无效点击和互动的数据,请执行以下操作:
- 前往广告系列页面。
- 选择统计信息表格上方的“列”图标。
- 选择“修改列”,然后搜索“无效点击次数”和“无效互动次数”。
- 将这些列添加到报告中。
详细了解无效点击。
您在 Google Ads 账号中停用了网址的自动标记功能
如果自动标记功能被停用,并且您未使用广告系列跟踪变量人工标记最终到达网址,则相关流量将不会被标记为“Google 每次点击费用”(来自 Google Ads 广告的点击次数),而是可能会被归入“Google 自然搜索”(来自 Google.com 自然搜索结果的点击次数)。这可能会导致 Google Analytics 不记录或错误归因来自 Google Ads 的付费流量(例如,显示为自然、直接或 (not set))。请确保您的 Google Ads 账号已开启自动标记功能,以便系统自动将 GCLID 参数附加到您的网址。GCLID 对于将 Google Ads 数据与 Google Analytics 相关联至关重要。
如果启用了自动标记功能,可能会出现会话数超过点击次数的情况。这表明用户与您的网站进行了积极互动。Google 会为该用户分配一个唯一的 gclid,如果用户随后直接回访您的网站,那么这些额外会话的广告系列来源就会在报告中显示为最后的已知广告系列来源。在这种情况下,最后的已知广告系列就是 Google Ads 广告系列。
了解如何启用自动标记功能。
开启人工标记功能
在某些情况下,如果使用 WBRAID 或 GBRAID,归因的维度(尤其是来自 Google Ads 的维度,例如 Google Ads 广告系列、广告组、广告、来源/媒介和会话来源平台)可能会显示为“(not set)”。如果 Google Analytics 未收到相应维度的任何信息,就会出现这种情况。如果数据仍在处理中(请等待 24-48 小时),或者 Google Analytics 无法将会话与特定流量来源相关联,也可能会显示“(data not available)”。对于与需求开发广告系列相关的会话广告系列中的“(not set)”,请检查投放广告系列的 MCC 账号是否已关联到 Google Analytics 媒体资源。
我们深知数据准确性的重要性,并正在积极寻求其他解决方案,以便继续平衡用户隐私和报告功能。与此同时,如果您发现归因于广告系列的会话数减少,而与“(not set)”相关的会话数增加,则可以为广告系列添加 UTM 参数,以用作后备。对于可能使用 WBRAID 或 GBRAID 等与隐私保护有关的参数的广告系列,这一点尤为重要。
以下示例展示了除自动标记之外,您还可以添加的人工标记:?utm_source=google&utm_medium=cpc&utm_campaign=DemandGenCampaignName
详细了解人工标记以及如何使用自定义网址收集广告系列数据。
确保 Google Ads 导入和导出设置正确无误(Google Analytics 数据传输和转化)
如果您确信已对账号进行了关联,但仍无法查看点击数据或费用数据,请核实您是否已选择将关联的账号的数据导入相关数据视图中。
如果您遇到 Google Analytics 数据(例如转化或事件)未传输到 Google Ads,或者这两个平台之间的数据存在差异,请务必检查关联和导入设置。
- 验证账号关联:确保您的 Google Analytics 媒体资源已正确关联到您的 Google Ads 账号。如果账号未正确关联,数据将无法传输。
- 检查自动标记:确认您的 Google Ads 账号中已启用自动标记。这会将 GCLID 附加到您的广告网址,对于 Google Ads 归因由 Google Analytics 报告的转化和网站活动至关重要。
- 启用数据共享:在 Google Ads 设置中(位于“数据管理器”>“Google Analytics (Google Analytics) 和 Firebase”>“管理和关联”下),确保已为关联的 Google Analytics 媒体资源启用数据共享选项,例如“导入 Google Analytics 中的受众群体”和“广告系列/费用数据共享”。
- 将关键事件作为转化导入:若要使 Google Analytics 事件在 Google Ads 中可用作转化,必须先在 Google Analytics 界面中将其标记为“关键事件”(具体路径为:管理 > 数据显示 > 事件 > 标记为关键事件)。之后,您需要将这些关键事件作为转化操作导入 Google Ads(具体路径为:转化 > + 创建转化操作 > 导入 > Google Analytics 媒体资源 > 网站)。
- 设置主要转化操作:在 Google Ads 中,如果您希望将导入的 Google Analytics 转化操作用于出价优化,请确保将其设置为“主要”转化操作。“次要”操作仅用于观察,不会影响出价。
- 了解转化归因:Google Ads 将转化归因于广告点击发生的日期,而 Google Analytics 和后端系统可能会将转化归因于转化发生的日期。在进行比较时,请在 Google Ads 中使用“所有转化次数(按转化时间)”列,以便更准确地与使用转化时间的系统进行比较。
如果您确定账号已关联且设置看起来正确无误,但仍未看到预期的数据传输或转化计数,请仔细检查您网站上针对 Google Analytics 和任何 Google Ads 专属转化跟踪功能的 Google 代码植入情况。确保代码在相关事件发生时以及在正确的网页上正常触发。
了解如何 [UA] 在 Google Ads 与 Analytics 之间建立关联/解除关联 [旧版]
了解如何将 Google Ads 与 Google Analytics 相关联。
核对账号关联日期
确认您比较的日期范围是否包含 Google Ads 账号与 Google Analytics 账号尚未关联的时段。数据不会追溯填充。
您的网站使用了服务器端网址重写
为网址添加额外参数可能会导致重写规则失去作用。少数网站不允许在网址中使用任意参数,因此,如果您添加了这类参数,系统就会显示错误页面。您最好让您的网站站长进行修改,以允许使用任意网址参数。
您的着陆页可能重定向到了其他网页
着陆页中的重定向可能会阻碍 Google Analytics 代码,使其无法启动并正确识别来自付费搜索广告系列的流量。例如,如果您的广告指向 http://www.mydomain.com/index.html,而您又创建了一个从该网址指向 http://www.mydomain.com/page2.html 的 301、302 或 JavaScript 重定向,则原本附加在该着陆页中的广告系列信息(如 GCLID 或 UTM 参数)就会在重定向时丢失。这可能会导致归因问题,以及 Google Ads 点击次数与 Google Analytics 会话数之间出现差异。
建议与您的 Web 开发者合作,调查可能正在更改或移除网址参数的任何网站重定向、JavaScript 行为或服务器端进程。您可以直接向着陆页网址附加参数(例如 ?gclid=test 或 ?utm_source=test)来进行测试,查看这些参数在重定向后以及在最终着陆页上是否仍然存在。确保您的 Google 代码(适用于 Google Analytics)在发生任何重定向之前触发。
了解如何跟踪重定向网页。
确保对广告的着陆页进行跟踪
如果未对广告的着陆页进行跟踪,广告系列信息就不会发送到 Google Analytics。请确保您跟踪了 Google 广告的所有着陆页。
用户的浏览器偏好设置可能不允许网站上所用的 Google Analytics 收集数据
通过 Google Ads 进入您网站的用户可能停用了 JavaScript 或图片,也可能使用其他技术(例如,通过安装“停用 Google Analytics [分析]”浏览器插件)阻止了 Google Analytics 报告网站用户的相关信息。在某些情况下,可能无法通过 Google Analytics 报告这些用户,但可以通过 Google Ads 报告。
确保您的着陆页可以正常加载代码
如果对于同样的点击,Google Ads 可以报告而 Google Analytics 无法报告,则可能是因为着陆页无法在 Google Ads 点击事件发生后顺利载入跟踪代码。如果发生这种情况,请确保您的网站托管服务器正常运行,相应网页可以针对所有潜在用户和 IP 地址加载,并且跟踪代码已正确安装到您的网页上。
了解如何验证 Google 代码。
用户在广告系列投放期间回访
在某个指定广告系列的投放期间,Google Analytics 会将回访用户对您网站的访问归功于该广告系列。在这种情况下,您就会遇到会话数多于点击次数的现象。要查看回访用户带来的会话次数,请使用“用户类型”对该广告系列进行交叉细分。
用户通过书签回访您的网站
Google Analytics 通过最终到达网址中的 gclid 参数来识别 Google Ads 广告带来的流量。当用户通过点击广告访问您的网站时,gclid 参数就会显示在着陆页网址中。例如,如果您的网站是 www.example.com,那么当用户点击您的广告时,您的网站地址将在地址栏中显示为:
www.example.com/?gclid=123xyz
如果用户连同该 gclid 参数一起收藏了您的网站地址,Google Analytics 就会将这些书签带来的流量记录为来自 Google Ads 广告的流量。然而,Google Ads 不会记录此类点击,而且广告客户也无需为这些会话付费,因为它们事实上并非对广告的点击。
服务器延迟
如果用户通过广告访问您的网站,并且在浏览器执行跟踪代码前就离开着陆页,那么 gclid 参数不会传递至 Google 服务器,并且这次点击也不会与会话关联。这样就造成了点击次数与会话数的差异。