为何报告中的 Google Ads 点击次数和 Google Analytics(分析)会话数不符

如果广告客户将自己的 Google Ads 帐号和 Google Analytics(分析)帐号关联起来,他们就可以同时查看 Google Ads 和 Google Analytics(分析)中的数据。将 Google Ads 中的“点击次数”与 Google Analytics(分析)中的“会话数”并排比较时,您可能会以为这两个数值是一样的,但实际上它们通常并不相符。有多种原因都会导致这种现象。我们将在本系列文章中探索这些原因。

本文包含的主题:

点击次数

当用户点击广告时,该次点击会立即记录在广告服务器日志中。多数广告类型都会在点击发生时向广告客户收取费用。对于某些广告格式来说,其结算事件不一定是点击,我们以后会探索这些非标准情况。

会话数

以下事件发生后,系统才会记录一次会话:

 

  1. 点击发生时,浏览器会指向广告客户的着陆页。
  2. 然后,广告客户的网站会对此请求做出响应,并开始从网络服务器向用户浏览器传输数据。
  3. 当浏览器开始下载着陆页时,系统会请求同时提供多个文件,包括 JavaScript、CSS、图片、视频、音频等。JavaScript 请求包括 Google Analytics(分析)跟踪代码。
  4. 用户的浏览器必须先下载和解析 JavaScript 文件(ga.js 或 analytics.js)。
  5. 用户的浏览器/设备和安全设置必须支持以下各项:
    • Cookie
    • JavaScript 文件
    • 图片
    如果以上任何一项被停用,Google Analytics(分析)不会记录一次会话。Universal Analytics 未严格依赖 Cookie,用户可能会以他们自己的方式处理客户 ID
  6. 接下来,浏览器会单独发送请求至 www.google-analytics.com,即 Google Analytics(分析)服务器。
  7. 最后,系统会记录一次会话。

下方图表(即图 1a.)演示了这些步骤。

这里需要注意的要点是,记录点击的流程非常简单直接;但是,记录会话的流程涉及许多要求和“关卡”。从点击到会话的整个流程应该会在几秒内完成,但是,如果在其中的任何“关卡”出现了延迟,那么就会降低点击次数与会话数的比率(记录的点击次数多于会话数)。

详细了解 Google Analytics(分析)计算会话数的方式。

点击次数与会话数问题排查

要发现和解决 Google Ads 点击次数与 Google Analytics(分析)会话数差异问题,请试用问题排查工具

该内容对您有帮助吗?
您有什么改进建议?