概览
用户可能从多种来源到达您的网站或应用,其中包括广告系列、搜索引擎、社交网络等等。本文将介绍 Google Analytics(分析)如何收集、处理这些广告系列和流量来源数据并生成相关报告。
了解广告系列和流量来源
在 Google Analytics(分析)中,广告系列、搜索引擎、社交网络和其他将用户引荐到您的媒体资源的来源统称为广告系列和流量来源。广告系列和流量来源数据发送到 Google Analytics(分析)并填充到报告中的整个流程包含以下几个步骤:
- 数据收集 - 使用 SDK 或跟踪代码通过广告系列和流量来源字段将值发送到 Google Analytics(分析)。
- 数据处理 - 系统会根据数据处理逻辑对所收集的值进行处理,并将其填充到最终的报告维度中。
- 报告 - 通过网页界面和 Reporting API 提供广告系列和流量来源维度和指标。
数据收集、数据处理和报告行为可进行自定义。
数据收集
Google Analytics(分析)SDK 和跟踪代码使用以下字段来发送广告系列和流量来源数据:
字段名称 | 协议参数 | 字段说明 | 示例值 |
---|---|---|---|
广告系列来源 | &cs |
设置报告中的来源维度。 | email_promo |
广告系列媒介 | &cm |
设置报告中的媒介维度。 | 电子邮件 |
广告系列名称 | &cn |
设置报告中的广告系列名称维度。 | january_boots_promo |
广告系列内容 | &cc |
设置报告中的内容维度。 | email_variation1 |
广告系列字词 | &ck |
设置报告中的字词维度。 | winter%20boots |
文档位置 | &dl |
在嵌入自定义广告系列 (utm) 参数时设置维度。 | http://store.example.com/boots?utm_source=promo_email &utm_medium=email&utm_campaign=january_promo &utm_content=copy_variation1 |
文档引荐来源网址 | &dr |
描述引荐来源,在未设置其他广告系列或流量来源字段时可以设置维度。 | http://blog.blogger.com/boots |
请注意,每个会话都只能归因于一个广告系列或流量来源。因此,如果在现有会话过程中收集数据时向 Google Analytics(分析)发送了新的广告系列或流量来源值,则会导致现有会话结束并开始一个新会话。
正在处理
在数据处理过程中,流量来源和广告系列字段值将确定下来并映射到维度值中,而且还会归因到相应的会话。广告系列和流量来源数据处理流程图显示了相关的数据处理逻辑。
以下方法适用于使用 utm_
参数值(例如,展示广告网络、社交网络、电子邮件、付费搜索等)的数据处理。
- 来源优先 - 在引荐访问之后进行的直接流量访问永远不会覆盖现有的引荐来源网址。
- 广告系列优先 - 来自不同付费来源(如付费搜索引擎链接、Google Ads 链接或横幅广告)的每个网站访问都会覆盖由先前的来源设置的广告系列 Cookie 信息。
- 每次会话一个广告系列 - 来自不同广告系列(自然或付费)的每个网站访问都会触发新的会话,无论当前会话的实际持续时间有多长。具体而言,以下广告系列网址参数中的值如果发生变化,就会触发新的会话:
utm_source
、utm_medium
、utm_term
、utm_content
、utm_id
、utm_campaign
、gclid
。要详细了解会话,请查看 Google Analytics(分析)如何定义会话。
处理自定义广告系列
当文档位置字段中嵌入了自定义广告系列参数时,或在设置了广告系列来源字段时,系统会将相应会话作为自定义广告系列进行处理。在处理自定义广告系列时,自定义广告系列参数的值将直接映射到报告中的相应维度。
例如,以下文档位置字段值:
&dl=http://store.example.com/boots ?utm_source=promo_email &utm_medium=email &utm_campaign=january_promo &utm_content=copy_variation1
将会处理为以下最终维度值:
source=promo_email medium=email campaign=january_promo content=copy_variation1
处理付费搜索引擎引荐
如果自定义广告系列参数或 Google Ads/Google Marketing Platform 点击 ID 用于广告的目标网址,并通过文档位置字段发送至 Google Analytics(分析),系统会将相应会话作为付费搜索引荐进行处理。
详细了解如何验证 Google Ads 自动标记是否正常工作。
如果未使用自定义广告系列参数或点击 ID,则系统可能会将相应会话作为自然搜索引荐进行处理。
处理自然搜索引擎引荐
在处理搜索引擎引荐数据时,系统会对文档引荐来源网址字段的主机名和查询参数与一系列已知搜索引擎及其查询参数进行比较。与文档引荐来源网址值的主机名和查询参数都匹配的第一个已知搜索引擎会用于设置报告维度值。
请注意,由于大多数 Google 搜索是通过 HTTPS 执行的,因此关键字维度将自动设置为 (not provided)
。
处理社交网络引荐
在处理社交网络引荐数据时,系统会对文档引荐来源网址字段中设置的主机名与一系列已知社交网络进行比较。包含相应主机名字符串的第一个已知社交网络将被用于填充报告中的来源维度。
处理直接流量
在没有提供引荐来源相关信息时,或将引荐来源或搜索字词配置为忽略时,系统会将相应会话作为直接流量进行处理。了解引荐来源网址和搜索字词排除功能。
报告
数据处理完成后,报告中将提供以下广告系列和流量来源维度和指标:
维度
网络界面 | Core Reporting API | 说明 |
---|---|---|
来源 | ga:source | 指向您的媒体资源的引荐来源。 |
媒介 | ga:medium | 指向您的媒体资源的引荐类型(例如 email 、cpc 等)。 |
广告系列 | ga:campaign | 将用户引荐到您的媒体资源的营销广告系列的名称。 |
广告内容 | ga:adContent | 将用户引荐到您的媒体资源的广告或推广信息文案的说明。 |
关键字 | ga:keyword | 用户在被引荐到您的媒体资源之前所搜索的关键字。 |
社交网络 | ga:socialNetwork | 将用户引荐到您的媒体资源的社交网络的名称。 |
引荐路径 | ga:referralPath | 引荐来源网址的路径(例如文档引荐来源网址字段的值)。 |
社交来源引荐 | ga:hasSocialSourceReferral | 表示某个会话是否源自社交网络引荐。可能的值包括 Yes 和 No 。 |
指标
网络界面 | Core Reporting API | 说明 |
---|---|---|
自然搜索 | ga:organicSearches | 一次会话中发生的自然搜索次数。此指标不区分搜索引擎。 |
对于付费 Google Ads 或 Google Marketing Platform 广告系列,还有其他一些可用字段。您可以通过设置 Google Ads 或 Google Marketing Platform 点击 ID 来自动填充这些字段,也可以通过导入费用数据来手动填充这些字段。
高级配置选项
您可以在媒体资源一级设置以下高级配置选项:
广告系列超时时长
广告系列超时时长决定了某个广告系列或流量来源与某位唯一身份用户相关联的时长。
了解如何配置广告系列超时时长。
自定义自然搜索来源
您可以在媒体资源一级配置自定义自然搜索来源。这些自定义来源可以在默认搜索来源列表的基础上额外添加。了解如何自定义自然搜索来源。
排除引荐来源网址和搜索字词
用户可以在媒体资源一级设置相应的排除条件,以便在报告中排除特定的引荐来源或自然搜索字词。
为了避免网络衡量中的“自我引荐”现象(会话归因于您自己的网域的某个引荐),您应当将所衡量的主机名和所有第三方支付网关的主机名添加为排除的引荐来源网址。了解如何排除引荐来源网址和排除搜索字词。
数据处理流程图
以下流程图展示了维度值是如何根据以单个命中发送到 Google Analytics(分析)的广告系列和流量来源参数而确定的。