数字营销 · Web开发 · 基础设施

利用 Google Ads 跟踪模板实时追踪广告点击,通过 URL 快速定位点击来源

介绍如何利用 Google Ads 跟踪模板和 ValueTrack 参数实时跟踪广告点击,通过 URL 自动记录广告来源、广告系列、关键词、匹配方式、展示位置和设备等信息,快速定位每一次广告点击来源。

在进行线上广告推广时,我们经常需要跟踪每一次广告点击的具体情况。尤其是现在,广告点击成本越来越高,广告平台的匹配范围也越来越宽。对于结构比较复杂的广告账户,我们可能会根据地区、时间、关键词匹配方式、出价策略以及不同层级的否定词,建立多个相似的广告系列,形成不同的流量漏斗。

这时候,一个广告点击到底是如何触发的,就变得非常重要。

传统的做法是,当发现一个客户进入网站后,再回到 Google Ads 后台,一层一层查询:

  • 这个客户来自 Google 还是其他广告平台?
  • 是搜索广告、展示广告还是视频广告?
  • 是哪个广告系列触发的?
  • 点击的是哪一条广告?
  • 搜索广告由哪个关键词触发?
  • 使用的是什么匹配方式?
  • 展示广告出现在哪个网站?
  • 用户使用的是电脑还是移动设备?

对于小型账户来说,这种方式或许还能接受。但对于广告结构复杂、每天有大量点击的账户,每次都进入后台手动查询,不仅效率低,也很容易影响广告优化的速度。

一个更高效的方法是:让每一次广告点击在进入网站时,就通过 URL 自动携带自己的“身份信息”。这样,当客户访问网站时,我们可以直接通过访问链接快速判断这次点击来自哪里,而不需要再回到广告后台逐层查询。

本文就介绍如何利用 Google Ads 的跟踪模板和自定义参数,实现这种点击级别的广告跟踪。

为什么需要实时知道每一次广告点击是如何触发的?

广告优化本质上是一个不断分析和调整流量的过程。如果只看广告后台的整体数据,我们通常只能知道某个广告系列、广告组或者关键词的大致表现。但在实际工作中,有时候我们需要快速判断某一次具体点击到底来自哪里。

例如,当一个客户通过在线客服联系我们时,如果能够直接看到当前访问 URL 中携带的广告参数,就可以快速知道:

这个客户来自 Google 搜索广告、哪个广告系列、由哪个关键词触发,以及使用了什么匹配方式。

这样就不需要根据访问时间、地区或其他线索,再回到后台慢慢排查。

对于大型账户尤其如此。

现在 Google Ads 的匹配机制越来越智能,也越来越宽泛。很多账户会建立多个相似的广告系列,通过不同的匹配方式、否定关键词、地域条件和出价策略,对流量进行分层。

如果每一次点击都能快速定位来源,就能更容易判断:

  • 哪些流量符合预期;
  • 哪些系列正在带来低质量点击;
  • 哪些关键词或匹配方式需要调整;
  • 哪些展示位置可能需要排除;
  • 某条广告文案是否真正吸引到了目标用户。

简单来说,就是尽可能做到 让每一次广告点击都心中有数。

我通常会跟踪哪些广告点击信息?

作为一个长期从事线上营销工作的人,在进行广告点击跟踪时,我通常会重点关注以下几个维度。

广告点击来源

很多企业并不会只投放一个广告平台。例如,可能同时投放 Google Ads、Microsoft Advertising 或其他广告服务。当客户进入网站时,首先需要知道的是这次点击到底来自哪个广告服务商?

通过 URL 参数记录来源,可以快速完成渠道区分。

广告形式

同一个广告平台也可能包含多种广告形式。

例如:

  • 搜索广告;
  • 展示广告;
  • 视频广告;
  • 其他广告网络流量。

不同广告形式的用户意图通常存在明显差异。一个主动搜索关键词后点击广告的用户,与浏览网页时看到展示广告后点击进入的用户,其购买意图和后续行为可能完全不同。

因此,记录广告网络或广告形式,是分析流量质量的重要基础。

广告系列

广告系列是大型账户中非常重要的一个维度。为了控制流量和广告成本,我们经常会建立多个类似的广告系列。例如根据:

  • 不同国家或地区;
  • 不同投放时间;
  • 不同关键词匹配方式;
  • 不同出价策略;
  • 不同否定关键词;
  • 不同流量阶段;

建立不同的广告系列,形成一个相对精细的流量漏斗。这时候,如果客户进入网站后能够直接知道是哪个广告系列触发的,就可以更快进行判断和优化。

具体广告 ID

有时候,我们会同时测试多条广告文案或不同的广告创意。当用户点击广告后,如果能够记录具体的广告 ID,就可以进一步判断到底是哪一条广告被点击了。

这对于广告创意测试和文案效果分析非常有帮助。

触发关键词和匹配方式

对于搜索广告来说,这部分信息尤其重要。我们通常希望知道:

  • 是哪个关键词触发了广告;
  • 使用的是哪种匹配方式;
  • 如果用户点击的是广告附加链接,对应的是哪个附加链接。

例如,同一个搜索词可能通过不同匹配方式触发不同广告系列。如果能够在 URL 中直接看到关键词和匹配方式,就可以更快分析这次点击背后的流量逻辑。

广告展示位置

对于展示广告来说,广告可能出现在大量不同的网站或应用中。如果发现某类流量质量较差,就需要进一步排查广告到底展示在哪个网站上?

记录展示位置后,可以更方便地分析流量来源,并在必要时排除低质量展示位置。

定位条件

广告点击还可能来自不同的定位方式,例如:

  • 关键词定位;
  • 动态搜索定位;
  • 再营销名单;
  • 产品或受众划分;
  • 其他定位条件。

记录定位相关信息,有助于了解具体是哪种投放逻辑带来了这次点击。

用户设备

最后是设备信息。用户可能通过:

  • 计算机;
  • 手机;
  • 平板电脑;

访问网站。不同设备的访问体验和转化效果可能存在明显差异,因此设备信息同样值得记录。

如何在 Google Ads 中配置广告点击跟踪?

明确需要跟踪的信息之后,其实不需要额外开发复杂的系统。Google Ads 本身提供了跟踪模板和自定义参数功能,可以直接利用广告平台提供的 ValueTrack 参数,将相关信息自动添加到最终访问 URL 中。

整体配置主要分为两个部分:

  1. 在账户中配置跟踪模板;
  2. 在广告系列中设置自定义参数。

第一步:开启自动标记

进入 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

欢迎分享你的看法,也欢迎补充不同的实践经验。