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

Adobe Analytics如何解析UTM参数?完整配置实战指南

Adobe Analytics Haran 6年前 (2020-03-13) 4360次浏览 0个评论

更新时间:2025年12月10号

UTM参数是业界常用的流量来源追踪方式,大多数网站都会通过utm_source、utm_medium、utm_campaign等参数标记广告与推广渠道。

但在Adobe Analytics中,默认用于营销归因的是cid(Campaign ID),并不会自动解析UTM参数。因此,如果希望在Adobe Analytics 中使用UTM数据,需要进行额外配置。

实现逻辑分为两步:

  • 将UTM参数拼接写入s.campaign(即cid,对应eVar0)
  • 通过Classification Sets将s.campaign拆分为多个UTM维度

将UTM信息转为cid结构

在Adobe Analytics中,可以通过Adobe Analytics Extensions的自定义代码(Configure Tracker Custom Code)将UTM参数转换为cid示例代码如下:

var page=document.location.href;
if(page.match("utm_medium")){
       var queryString = page.split('?')[1];
       var utm=decodeURI(queryString);
       var v="";
         for (var i=0;i<utm.split("&").length;i++)
           { 
              v+=utm.split("&")[i].split("=")[1]+"|";
            }
        s.campaign=v.substring(0,v.length-1)

  }

这段代码是作用是将utm转为cid结构,如添加UTM后的结构是https://example.com/?utm_source=google&utm_medium=cpc&utm_campaign=summer_sale

执行后就是s.campaign = “google|cpc|summer_sale”,其中s.campaign就表cid参数,也表示evar0。

将以上代码复制到Adobe Launch → Adobe Analytics Extensions → Configure Tracker Custom Code中:

Adobe Analytics如何解析UTM参数?完整配置实战指南

 

 

使用Classification Sets拆分UTM参数

过去的流程是:先创建转化分类(Conversion Classifications),再设置分类规则构建(Classification Rule Builder

现在已统一为 Classification Sets(规则集)

创建规则集(Classification sets)

创建一个规则集,在Adobe Analytics中点击「Components」——「Classification sets」——「New」:

Adobe Analytics如何解析UTM参数?完整配置实战指南

  • Name:一般是报表包名称+分类变量+Classifications的结构
  • Notify of issues :表示是谁创建,谁管理
  • Subscriptions:表示设置哪个报表包的哪个分类标量,至少要设置一个

然后保存。

添加分类变量(Schema设置)

将s.campaign拆分为utm_source、utm_medium、utm_campaign、utm_content、utm_term。

打开刚刚创建的分类规则,点击「Schema」——「Add」,如下设置utm_source:

Adobe Analytics如何解析UTM参数?完整配置实战指南

同理创建其余几个,最后的效果如下:

Adobe Analytics如何解析UTM参数?完整配置实战指南

 

设置规则(Rules)

点击Rules,将Regular Expression拖动到中间,如下设置:

Adobe Analytics如何解析UTM参数?完整配置实战指南

这里设置的作用是,用正则将s.campaign分类,然后赋值到分类变量。

点击右下角的Save rules。

 

测试规则

将google|cpc|summer_sale|holidy|shoe复制到Sample key,然后点击Test rules set

Adobe Analytics如何解析UTM参数?完整配置实战指南

可以看到字段被拆分开了,放到对应的UTM参数里面了,表示规则没问题。

数据验证

规则激活后,24 小时内可在Adobe Analytics中查看数据,确认UTM参数被正确解析并存储在相应分类中。


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

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

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