在进行线上广告推广时,我们经常需要跟踪每一次广告点击的具体情况。尤其是现在,广告点击成本越来越高,广告平台的匹配范围也越来越宽。对于结构比较复杂的广告账户,我们可能会根据地区、时间、关键词匹配方式、出价策略以及不同层级的否定词,建立多个相似的广告系列,形成不同的流量漏斗。
这时候,一个广告点击到底是如何触发的,就变得非常重要。
传统的做法是,当发现一个客户进入网站后,再回到 Google Ads 后台,一层一层查询:
- 这个客户来自 Google 还是其他广告平台?
- 是搜索广告、展示广告还是视频广告?
- 是哪个广告系列触发的?
- 点击的是哪一条广告?
- 搜索广告由哪个关键词触发?
- 使用的是什么匹配方式?
- 展示广告出现在哪个网站?
- 用户使用的是电脑还是移动设备?
对于小型账户来说,这种方式或许还能接受。但对于广告结构复杂、每天有大量点击的账户,每次都进入后台手动查询,不仅效率低,也很容易影响广告优化的速度。
一个更高效的方法是:让每一次广告点击在进入网站时,就通过 URL 自动携带自己的“身份信息”。这样,当客户访问网站时,我们可以直接通过访问链接快速判断这次点击来自哪里,而不需要再回到广告后台逐层查询。
本文就介绍如何利用 Google Ads 的跟踪模板和自定义参数,实现这种点击级别的广告跟踪。
为什么需要实时知道每一次广告点击是如何触发的?
广告优化本质上是一个不断分析和调整流量的过程。如果只看广告后台的整体数据,我们通常只能知道某个广告系列、广告组或者关键词的大致表现。但在实际工作中,有时候我们需要快速判断某一次具体点击到底来自哪里。
例如,当一个客户通过在线客服联系我们时,如果能够直接看到当前访问 URL 中携带的广告参数,就可以快速知道:
这个客户来自 Google 搜索广告、哪个广告系列、由哪个关键词触发,以及使用了什么匹配方式。
这样就不需要根据访问时间、地区或其他线索,再回到后台慢慢排查。
对于大型账户尤其如此。
现在 Google Ads 的匹配机制越来越智能,也越来越宽泛。很多账户会建立多个相似的广告系列,通过不同的匹配方式、否定关键词、地域条件和出价策略,对流量进行分层。
如果每一次点击都能快速定位来源,就能更容易判断:
- 哪些流量符合预期;
- 哪些系列正在带来低质量点击;
- 哪些关键词或匹配方式需要调整;
- 哪些展示位置可能需要排除;
- 某条广告文案是否真正吸引到了目标用户。
简单来说,就是尽可能做到 让每一次广告点击都心中有数。
我通常会跟踪哪些广告点击信息?
作为一个长期从事线上营销工作的人,在进行广告点击跟踪时,我通常会重点关注以下几个维度。
广告点击来源
很多企业并不会只投放一个广告平台。例如,可能同时投放 Google Ads、Microsoft Advertising 或其他广告服务。当客户进入网站时,首先需要知道的是这次点击到底来自哪个广告服务商?
通过 URL 参数记录来源,可以快速完成渠道区分。
广告形式
同一个广告平台也可能包含多种广告形式。
例如:
- 搜索广告;
- 展示广告;
- 视频广告;
- 其他广告网络流量。
不同广告形式的用户意图通常存在明显差异。一个主动搜索关键词后点击广告的用户,与浏览网页时看到展示广告后点击进入的用户,其购买意图和后续行为可能完全不同。
因此,记录广告网络或广告形式,是分析流量质量的重要基础。
广告系列
广告系列是大型账户中非常重要的一个维度。为了控制流量和广告成本,我们经常会建立多个类似的广告系列。例如根据:
- 不同国家或地区;
- 不同投放时间;
- 不同关键词匹配方式;
- 不同出价策略;
- 不同否定关键词;
- 不同流量阶段;
建立不同的广告系列,形成一个相对精细的流量漏斗。这时候,如果客户进入网站后能够直接知道是哪个广告系列触发的,就可以更快进行判断和优化。
具体广告 ID
有时候,我们会同时测试多条广告文案或不同的广告创意。当用户点击广告后,如果能够记录具体的广告 ID,就可以进一步判断到底是哪一条广告被点击了。
这对于广告创意测试和文案效果分析非常有帮助。
触发关键词和匹配方式
对于搜索广告来说,这部分信息尤其重要。我们通常希望知道:
- 是哪个关键词触发了广告;
- 使用的是哪种匹配方式;
- 如果用户点击的是广告附加链接,对应的是哪个附加链接。
例如,同一个搜索词可能通过不同匹配方式触发不同广告系列。如果能够在 URL 中直接看到关键词和匹配方式,就可以更快分析这次点击背后的流量逻辑。
广告展示位置
对于展示广告来说,广告可能出现在大量不同的网站或应用中。如果发现某类流量质量较差,就需要进一步排查广告到底展示在哪个网站上?
记录展示位置后,可以更方便地分析流量来源,并在必要时排除低质量展示位置。
定位条件
广告点击还可能来自不同的定位方式,例如:
- 关键词定位;
- 动态搜索定位;
- 再营销名单;
- 产品或受众划分;
- 其他定位条件。
记录定位相关信息,有助于了解具体是哪种投放逻辑带来了这次点击。
用户设备
最后是设备信息。用户可能通过:
- 计算机;
- 手机;
- 平板电脑;
访问网站。不同设备的访问体验和转化效果可能存在明显差异,因此设备信息同样值得记录。
如何在 Google Ads 中配置广告点击跟踪?
明确需要跟踪的信息之后,其实不需要额外开发复杂的系统。Google Ads 本身提供了跟踪模板和自定义参数功能,可以直接利用广告平台提供的 ValueTrack 参数,将相关信息自动添加到最终访问 URL 中。
整体配置主要分为两个部分:
- 在账户中配置跟踪模板;
- 在广告系列中设置自定义参数。
第一步:开启自动标记
进入 Google Ads 后台,找到:
管理 → 账号设置
首先开启自动标记。
自动标记主要用于让 Google Ads 在广告点击时自动添加点击标识,也可以与其他广告跟踪和分析方式配合使用。
开启后,再继续配置账户级别的跟踪模板。
第二步:配置跟踪模板
在账户的跟踪设置中,找到跟踪模板,填写下面的内容:
{lpurl}?utm_source=google&utm_medium={network}&utm_campaign={_campaign}&utm_content={creative}{ifsearch:&utm_term={keyword}&match={matchtype}&item={extensionid}}{ifcontent:&placement={placement}}&target={targetid}&device={device}这段跟踪模板的作用,就是在用户点击广告时,根据广告类型自动将相关信息附加到 URL 后面。
例如:
https://www.example.com/?utm_source=google&utm_medium=search&utm_campaign=brand_search&utm_content=123456&utm_term=example&match=b&device=m
这样,当用户进入网站时,我们就可以直接通过 URL 参数判断这次广告点击的大致来源。
其中:
utm_source=google:广告来源;{network}:广告网络类型;{_campaign}:自定义的广告系列标识;{creative}:广告 ID;{keyword}:触发广告的关键词;{matchtype}:关键词匹配方式;{extensionid}:广告附加资源相关 ID;{placement}:展示位置;{targetid}:定位条件;{device}:用户设备。
模板中还使用了条件参数。
例如:
{ifsearch:...}只有搜索广告相关条件满足时,才会添加对应的关键词和匹配方式参数。
而:
{ifcontent:...}则可以用于展示广告相关的展示位置参数。
这样可以避免不同广告类型携带大量无效信息。
第三步:为每个广告系列设置唯一标识
仅仅配置跟踪模板还不够。我们还需要进入具体的广告系列,找到:
广告系列设置 → 广告系列网址选项
然后添加一个自定义参数。参数名称设置为:
campaign
对应的参数引用方式为:
{_campaign}参数值则填写一个能够唯一识别该广告系列的内容。
例如:
brand_search
或者:
search_exact_us
也可以根据自己的广告账户结构制定统一的命名规则。
关键是这个值应该能够让你快速判断:
这次点击来自哪个广告策略或哪个流量层级。
对于账户结构复杂的情况,我更建议不要简单使用广告系列的原始名称,而是建立一套统一、稳定的标识规则。这样即使后续修改广告系列名称,跟踪数据的逻辑也不会受到太大影响。
第四步:着陆页填写原始网址
完成以上配置后,后续创建广告时就简单很多了。着陆页仍然直接填写正常的原始网址,例如:
https://www.example.com/product/
不需要手动为每一个广告链接拼接一长串参数。当用户点击广告时,Google Ads 会根据前面的跟踪模板,自动生成包含相应参数的最终 URL。
也就是说:
平时填写的是干净的原始地址,用户点击时系统自动添加跟踪参数。这也是跟踪模板相比手动添加 UTM 参数更方便的地方。
第五步:检查最终 URL
配置完成后,可以使用 Google Ads 提供的测试功能检查。
点击测试后,可以看到系统生成的最终 URL。
如果 URL 后面已经自动附加了相应的参数,就说明跟踪模板已经正常生效。
建议在正式大规模投放之前,测试不同类型的广告链接,例如:
- 搜索广告;
- 不同关键词;
- 不同匹配方式;
- 展示广告;
- 不同设备。
确认各类参数都能够按照预期生成。
缓存穿透
现在很多网站都使用 WordPress 建站,再配合 Cloudflare 的免费 CDN。这种组合非常常见,但在配置广告跟踪参数后,可能会遇到一个比较尴尬的问题。广告用户访问的 URL 后面,会自动携带大量查询参数。
例如:
?utm_source=google&utm_medium=search&utm_campaign=...
如果 CDN 缓存规则没有正确配置,不同参数可能被 CDN 当成不同的页面请求。
结果就是:
每一次广告访问都可能无法正确命中缓存,并直接回源。
这样一来,原本用于提高网站访问速度的 CDN,可能无法充分发挥作用。如果网站本身访问量较大,再叠加广告流量,甚至可能对源站造成额外压力,影响广告访问体验。
评论0
欢迎分享你的看法,也欢迎补充不同的实践经验。