前言
开发这款工具的初衷是为了辅助自己的工作,提供自己日常工作的效率,自己使用了一段时间下来觉得很有用,于是完善之后开源。如今已经开源近2年,第一个版本是在2020年9月份开源,收获了390个star,后来持续收集到不少的建议,持续完善版本。
上一个版本是一个开源的可以用于商业运营的版本,但是代码简单、BUG多、安全问题也很多。有非常多的功能,深受一些用户的喜欢,例如 活动码、付费进群插件
等。总觉得做得太大没必要,维护也不容易,所以不打算维护上一个版本。
所以新开了一个项目并且正式更名为 引流宝
,重构代码,版本号为1.0.0开始。之前的名字是 活码管理系统
,我认为这个东西不应该叫做系统,系统没有这么简单粗糙,这只能简单理解为一个网页小工具。这个项目相对于上一个版本,砍掉了很多东西,很多用户表示非常遗憾,但是没有办法,一些功能我暂时没有那个想法了。
这是一个 开源的、免费的、便于协助自己、他人,
进行微信私域流量资源获取的工具,更有效率地开展营销推广活动!降低运营成本,提高工作效率,获取更多资源。
目前还是主要在活码方面发挥一些作用,但是已经有了更多的想法,会逐渐以 “引流”
为中心去开发各种有助于提高引流效率的小功能。
技术要点
做这个东西没有技术可言,太简单了,有手就行。因为这是简单的CURD了,不敢吹嘘这是用了什么牛逼技术。其实使用的是Jquery操作Dom,PHP做CURD来实现创建、编辑、删除、分享、更新等基本操作,HTML+CSS传统的网页布局。
没有高大上的Vue框架,也没有更多人使用的React框架,不需要学习任何的包管理、项目构建、编译、打包、路由管理等知识,因为我也不喜欢这些(虽然我自己也在用Vue)。但是我的项目也是为了照顾技术基础较差,甚至是建站基础较差的菜鸟级用户的。
界面
主要功能
首页
- 查看群活码、客服码、渠道码当天总访问量
- 查看成员账号个数
- 查看群活码、客服码、渠道码当天各时段访问量
群活码
- 创建、编辑、删除、分享群活码
- 查看群活码访问量、各群访问量、到阈值自动切换下一个群
- 去重功能、入口域名、落地域名、短链域名、生成短链接
- 显示/隐藏客服入口,显示/隐藏顶部扫码安全提示
- 重置二维码扫码数据(阈值、访问量均可重置)
客服码
- 创建、编辑、删除、分享客服码
- 查看客服码访问量、各客服访问量、到阈值自动切换下一个群
- 2种循环模式、入口域名、落地域名、短链域名、生成短链接
- 显示/隐藏顶部扫码安全提示,显示/隐藏在线状态
- 重置二维码扫码数据(阈值、访问量均可重置)
渠道码
- 创建、编辑、删除、分享渠道码
- 查看渠道码访问量、各渠道访问量、来源APP和设备、IP地址、时间
- 入口域名、落地域名、短链域名、生成短链接
- 可将IP地址加入黑名单
阈值
阈值就是扫码次数(访问量)的最大值,你设置阈值为200,即群活码页面被扫码200次,就达到了阈值,如果你还上传了另外一个二维码,此时就会被自动切换到下一个二维码展示给用户。
如果还没到阈值,那么就按照顺序展示第一个,到了阈值,第一个就不会被展示,就会轮到第二个展示。
如下图所示,序号1的阈值是1000,访问量为133,那么还没达到阈值,此时别人扫描你的群活码,展示的就是序号1的微信群二维码,如果访问量达到了1000,就会被自动切换为序号2的微信群二维码,主要序号2的微信群二维码的访问量还没到达阈值,就会继续展示序号2的微信群二维码,阈值的作用就是如此。
入口、落地、短链域名的区别和用途
1、入口域名
入口域名,顾名思义就是创建活码的时候,用于生成二维码的链接使用的域名,用户扫描的二维码后进行跳转就是使用入口域名。简单来说,二维码解析出来是一个链接,这个链接使用的域名就是入口域名。
2、落地域名
落地域名,顾名思义就是用户扫码后展示的页面,这个页面的链接所使用的域名就是落地域名。落地就是落地页的意思,就是最终呈现给用户的那个页面就是落地页。那么扫描活码后,自然就是跳转到落地页。
3、短链域名
短链域名,顾名思义就是短链接(短网址)使用的域名。在我们当前版本的引流宝当中,我们直接就生成短链接,便于推广。