什么是UTM
utm全称是Urchin Traffic Monitor,可以理解为流量监控器,用于帮助监控流量的来源
UTM的原理
utm的原理,实际上是在正常URL地址后面加上额外的字符串,用于增加额外的流量信息、当有用户访问该带有额外信息的URL地址时,服务方会解析URL里的这些信息,并用于决定接下来让用户跳转到哪个页面或者上报什么样的数据。其实这种方式在互联网上非常普遍,不止是UTM。比如说我现在infinity这个插件打开百度主页,输入搜索词“数据”,点击搜索,可以看到我们浏览器的地址栏里地址是https://www.baidu.com/baidu?isource=infinity&iname=baidu&itype=web&tn=02003390_42_hao_pg&ie=utf-8&wd=数据,这里面www.baidu.com后面的“?"后的内容,与utm的原理是一样的,isource=infinity表示的是我刚刚是在infinity这款插件里的百度搜索框里访问百度的,即表示来源;wd=数据即我的搜索关键词是数据;
当我们用这个链接访问百度的时候,百度的服务器就会将isource上报记录,用于给inifnity提供分成;而wd字段则用于显示对应的页面内容。
UTM的目的是什么
UTM的主要目的是为了网站/app/小程序拥有者识别出访问我的用户的是从哪里来的,能更好的优化产品和广告投放策略。比如某公司在头条、微博都投放了广告,那么只需要在给头条的链接后加上utm_source=toutiao,在给微博的链接上加上utm_source=weibo,就能方便的区分来自这两个网站的流量的数量和质量。又或者我们需要区分两个不同的广告文案的效果,则可以加上utm_content=s