欢迎访问我的博客,有问题可以在任意文章底部留言评论

Adobe Analytics中用cid对广告投放做跟踪

Adobe Analytics Haran 5年前 (2021-10-07) 4706次浏览 0个评论

做广告投放跟踪时,很多人首先想到UTM。UTM确实是广告跟踪和渠道流量标记的行业标准。

认识cid

但在Adobe Analytics中,广告投放跟踪常用的是cid,也叫 Campaign ID 或 Campaign Tracking Code。它和UTM的思路类似,只是字段形式和承载变量不同。

cid 的值可以按约定顺序携带多个广告维度,例如:

https://www.ichdata.com/?cid=twitter|banner|adobe|holiday-special|bluebutton|barry|2021_12|bb|cc

也可以使用其他分隔符,例如 :: 

https://www.ichdata.com/?cid=twitterbanner:adobe:holiday-special:bluebutton:barry:2021_12:bb:cc 

其中:

twitter:banner:adobe:holiday-special:bluebutton:barry:2021_12:bb:cc

就是cid的值,也就是Campaign Tracking Code。它可以在Adobe Analytics的Campaign Tracking Code维度中查看。

cid 中通常包含 source、medium、campaign、keyword、content 等信息。通过分类规则生成器,也就是 SAINT,可以把这些参数拆分成独立维度,并与其他维度和指标结合分析。

 

操作步骤

本文以 | 作为分隔符,示例推广URL为:

https://www.ichdata.com/?cid=twitter|banner|adobe|holiday-special|bluebutton

分别对应source、medium、campaign、keyword和content。

 

步骤 1:规划cid参数与分类映射

先明确cid中各段参数的含义、顺序和分隔符。例如:

source|medium|campaign|keyword|content

示例:

twitter|banner|adobe|holiday-special|bluebutton

需要提前确定:

  • 使用什么分隔符,如 |、:、~
  • 每段分别对应什么分类维度
  • 分类维度名称是什么,如 Source、Medium、Campaign、Keyword、Content
  • URL 中特殊字符是否需要编码

 

步骤 2:在Adobe Launch /Tags中设置 cid

进入Adobe Analytics扩展,在GLOBAL VARIABLES中找到Campaign设置。这里就是设置cid的位置。

Campaign设置通常有两种类型:

  • Value:适合用Data Element动态取值,或设置固定值。适合cid在多个地方被引用时使用。
  • Query Parameter:直接从URL查询参数中读取,例如读取cid。

我们这里采用第二种,设置如下:

Adobe Analytics中用cid对广告投放做跟踪

设置完成后,URL 中的 cid 会写入Adobe Analytics 的 Campaign变量,也就是s.campaign。后续可以在Campaign Tracking Code 维度中看到原始值,也可以用于分类规则生成器拆分。

Adobe Analytics中用cid对广告投放做跟踪

 

步骤 3:创建分类架构

在Adobe Analytics,进入管理员 → 报表包 → 编辑设置 → 转化 → 转化分类 → Campaign,然后创建5个分类:

Adobe Analytics中用cid对广告投放做跟踪

 

 

步骤 4:创建分类规则集

点击「管理员」——「分类规则生成器」,创建一个规则集

Adobe Analytics中用cid对广告投放做跟踪

然后选择对应的报表包和Campaign,告诉系统,要对 Campaign 这个变量做拆分:

Adobe Analytics中用cid对广告投放做跟踪

步骤 5:配置正则与分类映射

给规则集添加规则,将UTM字段提取存储到特定的位置。推荐使用正则匹配:

^([^|]*)\|([^|]*)\|([^|]*)\|([^|]*)\|([^|]*)$

Adobe Analytics中用cid对广告投放做跟踪

这个正则表示:用 | 分隔 5 段,每段捕获到一个分组中。

对应关系:

  • $1 → Source
  • $2 → Medium
  • $3 → Campaign
  • $4 → Keyword
  • $5 → Content

在规则生成器中,为每个分类设置对应的捕获组,最后的效果如:

Adobe Analytics中用cid对广告投放做跟踪

这里的分类是和转化分类是创建的分类是一一对应的,你创建了多少个,在这里最多就只有多少个。

步骤 6:测试分类规则集

点击右侧的Test Rule Set:

Adobe Analytics中用cid对广告投放做跟踪

在 Sample Keys输入实际示例test1|test2|test3|| ,然后点击测试,点击测试,检查输出是否被正确拆分为:

Adobe Analytics中用cid对广告投放做跟踪

如果结果符合预期,说明正则和分类映射正确。

步骤 7:激活规则集

测试无误后,勾选 Overwrite any existing values,按需覆盖已有分类值,然后激活规则集。

激活后,新的 Campaign 数据会按照规则自动拆分并写入对应分类维度。

Adobe Analytics中用cid对广告投放做跟踪

步骤 8:验证数据结果

分类规则生效后,等待 Adobe 处理。通常几小时到 24 小时内可以在 Adobe Analytics 中查看

Adobe Analytics中用cid对广告投放做跟踪

 

注意事项

  • cid 中的分隔符必须统一,正则、URL、分类映射要一致。
  • URL 中 | 等特殊字符建议编码,实际值以 Adobe 接收到的为准。
  • 正则推荐使用 [^|]*,避免 .* 贪婪匹配导致拆分错位。
  • 分类规则生成器不会修改原始 cid,它只是生成分类维度。
  • 激活规则前务必先测试,避免错误规则污染分类数据。
  • 分类处理有时间延迟,验证时不要只看实时数据。

有疑问可以在底部留言
喜欢 (7)
发表我的评论
取消评论

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址