更新时间:2025年1月7号
在进行任何营销推广之前,有一个基础但经常被忽略的问题:流量到底是从哪里来的?
只有明确流量来源、媒介和广告活动,后续的渠道分析、ROI评估、归因分析才有意义。
从技术实现角度看,当前主流的流量来源识别方式主要分为两大类:
Referral(引荐来源):浏览器自动传递的来源信息
Referral(引荐来源) 是指浏览器在页面请求时,自动携带的上一级页面地址,通常被称为「引荐流量」。
但需要注意的是:随着浏览器隐私策略持续收紧(Safari、Firefox、Chrome),目前只能获取到主域,可以在浏览器开发者工具里通过document.referrer去获取Referral:
只获取到域名,可以知道这次访问是来自Google的。
在App→Web、Web→ App场景下,Referral甚至可能完全不可用。
所以,Referral适合“自然流量识别”,但不适合营销投放的精细化分析。
Link Tag(链接标记) :当前最稳定、最主流的方案
第二种方式,是在推广链接本身主动添加参数,通过URL将广告信息传递给分析系统,这也是目前的主流做法。
链接标记的核心优势
链接标记依然是目前最通用、最可靠的解决方案。
即使在 Cookie、跨端追踪受限的情况下,,链接标记依然是当前最稳定、最通用的方案。
UTM:事实上的行业标准
UTM参数(Urchin Tracking Module,中文名叫Urchin流量监视器)是Google Analytics 4(GA4)用来跟踪和分析流量来源的URL参数,UTM 是行业事实标准,会用UTM指代Link Tag,几乎所有分析工具都支持或兼容UTM,如百度统计、神策、GrowiongIO、诸葛IO。
UTM参数主要有以下几种:
- utm_source(流量来源) – 用来标识流量的具体来源。例如,utm_source=google表示流量来自Google。
- utm_medium(媒介) – 指定流量通过的媒介或营销渠道。例如,utm_medium=cpc表示付费点击(Cost Per Click)。
- utm_campaign(活动名称) – 用于标识特定的广告或促销活动。例如,utm_campaign=summer_sale。
- utm_term(广告词) – 用于PPC(付费点击)广告的关键词。例如,utm_term=running+shoes。
- utm_content(内容) – 用于区分相同URL的不同内容或链接。例如,在A/B测试中,utm_content=ad_version1和utm_content=ad_version2。
示例1:
如果着陆页URL上没有问号,如:https://www.ichdata.com/index.html
那么先添加‘?’再添加UTM参数:https://www.ichdata.com/index.html?utm_source=google&utm_medium=cpc&utm_campaign=newyear_sale&utm_term=shoe&utm_content=logolink
示例2:
如果着陆页URL上有问号:https://www.ichdata.com/index.html?SSID=11
那么先添加&,再添加UTM参数:https://www.ichdata.com/index.html?SSID=11&utm_source=google&utm_medium=cpc&utm_campaign=newyear_sale&utm_term=shoe&utm_content=logolink
延伸阅读:
Campaign ID(CID):另一套活动标记体系
Campaign ID(cid) 是另一种常见的活动标记方式,在Adobe Analytics中使用较多。
示例:
https://www.ichdata.com/?cid=twitter:banner:adobe:holiday-special:bluebutton:barry:2021_12:bb:cc
cid的特点是可以把多个维度压缩到一个参数,再映射到eVar/分类维度中拆解,更适合复杂广告结构或内部规范统一的场景。
延伸阅读:Adobe Analytics中用cid对广告投放做跟踪
SPM:电商与内容平台的位置级标记模型
SPM(Super Position Model)是阿里提出的位置级流量标记模型,常用于:电商、视频网站和站内归因。
如:
- 阿里系(淘宝/天猫/优酷)的SPM,如https://www.taobao.com/?spm=a21bo.21814703.201857.1.5af911d93JsuGJ
- B站的spm_id_from,如:https://www.bilibili.com/?spm_id_from=333.851.b_696e7465726e6174696f6e616c486561646572.36
SPM编码结构是spm=spmA.spmB.spmC.spmD.spmE,如spm=1.1000000.22.2.4,
- spmA是1表示web平台,
- spmB是1000表示是首页
- spmC区域44表示推荐列表
- spmD表示活动id为2
- spmE位置4表示是推荐列表下第4个商品
完整的SPM可以精确定位:某个页面 → 某个模块 → 某个位置。
总结
在当前隐私环境和跨端场景下,链接标记依然是最可靠、最可控的流量识别方式,而UTM仍然是事实上的行业通用语言。


