当前位置:网站首页>如何自动生成短链?如何在线批量生成带UTM参数的链接?
如何自动生成短链?如何在线批量生成带UTM参数的链接?
2022-07-25 20:53:00 【腾讯云HiFlow场景连接器】
什么是UTM参数链接?
为了更好的追踪&量化不同的渠道带来的流量,运营和市场同学经常需要生成各个渠道推广的链接带utm参数的链接,来数字化不同去渠道的引流效果。UTM是“Urchin Tracking Module”的简写,大意就是跟踪模块流量追踪和转化归因的模块。UTM是Urchin 公司开发的一个功能模块,而2005 年Google收购了Urchin,现在也是业界广泛使用的跟踪流量来源的标准模块。
将UTM参数添加到URL的结尾,可以让我们更好的了解到访问者的信息:他们是从哪个渠道来的,哪个渠道推广投放流量更好,那个渠道推广投放转化更好等数据:
- UTM来源(utm source):标注流量的大的渠道来源,比如百度、腾讯广告、知乎等。示例:utm_source=baidu
- UTM媒介(utm_medium):用来标识推广的媒介,比如banner、邮件、信息流广告等。示例:utm_medium=banner
- UTM活动(utm_campaign):用来识别特定的产品推广活动,可以是付费的广告方案整体名字、或者免费的付推广。示例:utm_campaign=springpromotion
- UTM关键词(utm_term):这个主要是用于付费的SEM广告投放,用来识别对应的付费的关键词。比如:utm_term=hiflow
- UTM内容(utm_content):用utm_content常用于区别A/B测试或者指向同一个落地页的不同的广告/内容。示例:utm_content=banner234 通过UTM,这样我们可以清晰的看到同一篇文章在不同渠道带来的流量,以及后续的行为、留存、转化数据等。但是带参数链接比较长,手动对同一个渠道打标签容易失误,影响统计效果。手动生成UTM参数是比较容易出错的,比较常见的有这几种问题:
- UTM参数缺少问号:https://hiflow.tencent.com/utm_source=wxgroup
- UTM参数使用了中文的问号:https://hiflow.tencent.com//?utm_source=wxgroup
- UTM参数输入了空格或者其他符号:https://hiflow.tencent.com/?utm_source=wxgroup
- 团队对同一个渠道的utm参数命名不同,导致数据管理混乱
而且如果这个链接一旦推广投放出去,如果出现404/无法追踪的情况,由于可能用在多个地方,修改/调整成本也比较高。通过在线文档统一管理带参数的是更方便的,方便团队协同,并规范命名/渠道标签,并实时看到监控效果。
为什么要生成短链接?传统如何批量生成短链?
示例:一个带有各种UTM参数的很长的链接
如上图,我们可以看到带参数的长链接太长了,不方便在社交媒体等媒介上进行推广,所以我们通常推广的时候,需要把这些带参数的长链接转为短链接,传统的方式有以下两种:
- 使用线上批量生成短链的工具:但是这个还要自己重新复制粘贴到不同的单元格里,去进行整理,重复琐碎
- 用excel批量处理:运营/市场同学通常需要多人协同,excel-在线文档又需要进行复制粘贴处理比较耗时间,也无法及时共享看到数据
所以基于这些诉求,我们希望能生成一个自动的链接转化器:首先,可以通过对utm参数的拼接,去自动生成长链接;其次,希望可以自动把带utm参数的长链接自动转成短链接。效果如下:
如何在线批量生成短链:
第一步,制作一个带参数的自动生成长链接的维格表在线表格
打开,制作一个维格表的模版,按照自己需要的生产一个在线表格。参考我的设置是:页面名、原链接、utm source、utm medium、链接核对完成(确认检查一下链接),长链接、短链接。用concatenate函数把原链接、utm source、utm medium去拼凑自动生成一个短链接。
第二,打开我们的批量生成短链的自动化模版。
选择我们刚刚生成的维格表,我们选择“链接核对完成”等于“是”,然后点击【测试预览】并【保存】进入到下一步。
自动生成短链模版
第三步,小码短链,我们选择维格表上的原始数据长链接,然后点击【测试预览】并【保存】进入到下一步。
第四步,选择维格表,更新数据,选择对应的记录id,字符匹配,选择小码短链接生成的对应的【短链接】。然后点击【测试预览】并【保存】,点击右上角的【发布流程】。
这样,后续就可以在维格表上,和你的小伙伴,一起方便的批量管理短链接啦!每次只要输入对应的链接,修改对应的utm source和对应的utm medium,就可以自动生成对应的长链接&短链接了。
边栏推荐
- Leetcode-6130: designing digital container systems
- Niuke-top101-bm38
- 一道golang中关于recover的面试题
- Force deduction ----- calculate the money of the force deduction bank
- How to realize reliable transmission with UDP?
- leetcode-114:二叉树展开为链表
- An interview question about interface and implementation in golang
- Interpretation of filter execution sequence source code in sprigboot
- What's special about Huawei's innovative solutions to consolidate the foundation of ERP for small and medium-sized enterprises?
- Debugged PEB (beingdebugged, ntglobalflag)
猜你喜欢

Remote—基本原理介绍

leetcode-6129:全 0 子数组的数目

Leetcode-6129: number of all 0 subarrays

How to obtain the subordinate / annotation information of KEGG channel

Focus on data | Haitai Fangyuan directly hits the construction idea of data security governance in the securities industry
![[advanced drawing of single cell] 07. Display of KEGG enrichment results](/img/60/09c5f44d64b96c6e4d57e5f426e4ed.png)
[advanced drawing of single cell] 07. Display of KEGG enrichment results

Decompile app

Pychart automatically enters the test mode when running the program
What's special about Huawei's innovative solutions to consolidate the foundation of ERP for small and medium-sized enterprises?

结构体,枚举类型与联合体
随机推荐
Focus on data | Haitai Fangyuan directly hits the construction idea of data security governance in the securities industry
[technical dry goods] how to ensure the idempotency of the interface?
文件操作详解
Yolov7 training error indexerror: list index out of range
[fiddlertx plug-in] use Fiddler to capture the package Tencent classroom video download (unable to capture the package solution)
Oracle views the SQL statements with the slowest execution and the most queries
数据库清空表数据并让主键从1开始
Huatai Securities account opening process, is it safe to open an account on your mobile phone
Compilation and operation of program
ROS_ Rqt toolbox
Niuke-top101-bm38
Unity VS—— VS中默认调试为启动而不是附加到Unity调试
Basic knowledge of Marine Geology
一道golang中关于map的并发读写的面试题
Question and answer 47: geeks have an appointment - the current monitoring system construction of CSC
Leetcode-6127: number of high-quality pairs
I live far away. Is there a good way to open an account? Is it safe to open a stock account by mobile phone?
Use Navicat to connect to MySQL database through SSH channel (pro test is feasible)
Behind every piece of information you collect, you can't live without TA
Miscellaneous notes -- a hodgepodge