当前所在位置: 首页 > 域名估价

想要缩短亚马逊店铺网址?试试这14款工具Python3五行代码实现缩短网址功能

2021-10-12 本站作者 【 字体:

这是一个悲伤的故事。某日清晨,距离版本转测还剩一天,切图仔的我正按照计划有条不紊的画页面。当我点击一个下拉弹框组件中分页组件页数过多而出现的向后 5 页省略号时,悲剧开始了,弹框被收回了。情景再现

网址缩短工具,顾名思义,它能够缩短网址链接(URL)。如果你在寻找能够缩短网址链接的工具,甚至希望能够拥有自己的品牌域名的话,那么就和小编一起来看看这14款短链接工具!

使用短链接工具的优势

首先,我们先来谈谈,缩短网址链接有什么好处?网上卖家通常使用网址缩短工具来修饰或者简化原始网址。

如果你有特定的链接指向店铺中的产品,那么就可以在社交媒体上展示给消费者看。有些网址非常冗长,在Facebook、Google或其他广告平台上,冗长的链接会被当做是垃圾邮件,因此这就是需要用到缩短链接工具的地方。

另外,如果在设置社交媒体广告系列时,有可能需要用到短链接。比起冗长的链接,显然短链接更好让受众记住。

Python3五行代码实现缩短网址功能

问题

问题的表象很简单,使用的是组件库的下拉弹窗组件,在组件中使用到了分页组件,当点击分页组件的向后 5 页快速跳转时,弹窗被收回了。我们的预期是能够继续操作的,只有点击弹框外部时,弹窗才会被收回。

Python3五行代码实现缩短网址功能

分析

发现这个问题我做了如下分析:

确定这是一个问题
再次重复操作问题,确定问题出现的条件,能够在特定条件下复现的问题才是问题。我稳定的复现了问题条件是:分页组件出现向前跳转 5 页或向后跳转 5 页,点击到不会再出现向前跳转 5 页或向后跳转 5 页这样的快速跳转后,弹框会被收回。确定是自己组件配置使用问题还是组件本身 bug
我在组件的文档中并没有看到有关这个问题的特别说明。接着我又在官方提供的代码运行环境中,写了一个使用的 demo(实际项目中的代码复杂度较高,可能存在被其他样式等因素影响而产生问题,使用功能单一的 demo 有助于我们快速确定问题范围,且官方运行环境一般使用的是其最新的组件版本),发现与我在项目中使用存在同样问题。到这里可以排除是组件配置使用,组件库版本不是最新,及项目环境影响导致的问题。在组件库的开源项目中查询 issue
在 issue 中搜索关键字查询是否有相关 issue,如果运气好找到相关问题,一般会有相关的讨论,就算没有具体的解决措施也能让你明白问题大概在哪里。我运气比较差,没有找到相关问题的 issue,所以只能自己提一个 issue 了。有时间有耐心等待维护人解决你提的 issue,问题分析到这里就可以结束了。查看组件源码
显然我的时间很紧急,问题必须尽快解决,且我也想确定一下问题具体在哪里,看自己能否解决。很快我找到的相关组件的源码,经过定位发现,弹框下拉组件中使用了 v-click-outside 指令,用来触发点击指令之外的元素收起弹框。
进一步深入源码,发现 v-click-outside 组件的原理,是在 document 组件上注册了一个 click 监听事件,当有点击事件发生,监听函数会判断,点击事件发生的元素,是否包含在使用指令的元素中。如果是监听函数返回,否则触发指令绑定的事件(在弹框组件中就是隐藏弹框)。代码片段如下断点调试
经过上面的步骤过后,我还没有发现问题的所在,所以只能打断点进行代码调试了。经过调试发现问题出在 el.contains(event.target) 这一段,分页组件中的向前 5 页元素,点击触发后就被 v-if 指令从页面中移除了。所以运行到这一句时,el 中是不包含向前 5 页元素的。也就是说这里向前 5 页元素被错误的判断为不在 el 元素中,指令绑定的弹框收起函数被触发,弹框被收回了。Python3五行代码实现缩短网址功能

解决问题

问题已经找出,现在问题是怎么解决,因为问题是出在组件中,但是我们又不能直接修改组件库代码,直接修改项目依赖代码,不利于代码维护,也治标不治本。最好是能在项目代码中添加代码解决这个问题。

如果你正在准备自建站,以展示你的产品或服务,那网址就必须用到短链接工具。除此之外,网址缩短工具可以使链接在社交主页中看起来更简洁美观,毕竟没有人喜欢在社交主页中看到一串繁琐冗长的链接。

然后还有重定向链接,就是将一段代码添加到网站上,以便访客浏览网站,之后你可以重新定位到这些访客并向他们推送广告。

开始时走了一些弯路,想着用伪元素去覆盖,被点击的元素,试图去混淆 e.target,让 el.contains(event.target) 为true。这样确实取得了一些成效,但是在页数更多了以后依然有问题,而且我也不是很清楚这样用伪元素遮挡可以让事件触发元素不是本来元素的原理是什么。更重要的一点是,写这篇文章的时候我完全回忆不出当时我为什么会想到这个方案,可能是灵感吧,解决问题真的很需要灵感。

1、Bitly

网址:https://bitly.com/

想要缩短亚马逊店铺网址?试试这14款工具


在使用了弯路解决办法暂时解决问题后,我开始思考更彻底的解决方案。归根结底问题是出在了 v-click-outside 指令上,如果我够找到一种正确的判断方式,让被删除的元素也可以被判断为在指令注册元素中,那么问题将得到彻底解决。经过不断的尝试与思考,我发现将点击事件注册在捕获阶段触发时,得到的指令绑定元素中依然有应该被删除的点击元素。到这里问题基本就明朗了,彻底的解决方案也就出现了。

Bitly之所以放在榜单第一,是因为它非常火,相信有些朋友已经有所耳闻。另外,Bitly还能够和其他网站集成使用,例如Zapier、Hootsuite和Buffer等,这也是其流行的原因之一。

由于组件引入的 v-click-outside 指令是局部注册在下拉弹框组件上的,所以我使用了 vue 的extends 继承了组件的弹框下拉组件。在继承的组件中重新注册了指令 v-click-outside,该指令注册在 document 上的点击事件是捕获阶段触发的。

整体上来看,Bitly对于卖家而言是一个不错的选择,通过使用这款工具能够快速轻松地缩短长链接。

由于是继承覆盖组件库中的组件,所以组件库升级不会带来太大的影响,同时也不用重新写一个组件,减少了工作量。到这里问题就得到了彻底的解决。

输出 v-click-out 包

解决完问题之后,我在 npm 上搜索了一些 click-outside 相关的包,发现这些包中注册在 document 上的点击事件,普遍是在冒泡阶段触发的,也就是说都存在文中我所遇到的问题。于是经过几天业余时间的努力,我开源了一个基于 vue 的 click-outside 指令开源项目catch-click-outside(不要脸求star)

费用

Bitly提供免费版本和付费套餐(月费和年费)。

一点思考

通过免费版本,用户可以创建500个品牌链接和1万个非品牌链接。此外,用户还可以分析主要流量来源。对于个人卖家或投放广告较少的小型企业来说,适合使用免费版本。

想要缩短亚马逊店铺网址?试试这14款工具


在之前的工作中,我也解决了不少问题,这次之所以会记录解决过程,一个是因为这个问题我产生了一些输出,可能对别人会有些微的帮助。另一个比较重要的原因是,在解决问题过程中走了一些弯路,也遇到了一些坎,但是这些问题都在不停的思考与事件中逐渐清晰,然后被解决,我觉得这个过程很值得记录。

最后,小编想说:我是一名python开发工程师,整理了一套最新的python系统学习教程,

想要这些资料的可以关注私信小编“01”即可,希望能对你有所帮助

如上图所示,付费套餐29美元/月起,你可以创建1500个品牌链接和一个免费自定义域名。除此之外,还有自定义套餐,平台将根据不同的需求进行报价。

Bitly之所以在此榜单第一名,还因为其后台很直观且对用户十分友好。用户还可以在后台查看访客的点击次数、访问统计数据及用户个人信息等。

2、Capsulink

网址:www.capsulink.com

Capsulink 主要的功能包括:

用户可以在几秒钟内创建自定义品牌短链接;用户可以后台轻松查看并跟踪访客位置、访问时间等;可以修复损坏的链接,因此不会丢失短链接的流量。可以使用分析工具和品牌域名,从而为营销广告创建品牌链接。

费用

如下图所示,Capsulink共提供四种套餐,其中包括免费版本。免费版每月可提供5000次点击,这可比起其他工具的免费版多得多!而且可缩短链接次数不限量,只是不能免费获得品牌域名。

Capsulink的付费套餐每月5-300美元不等,其中最热门的套餐是40美元/月的套餐,还能访问Facebook debugger tool和密码保护链接。Capsulink套餐价格及功能如下图所示:

想要缩短亚马逊店铺网址?试试这14款工具


想要缩短亚马逊店铺网址?试试这14款工具

3、PixelMe

网址:https://pixelme.me/

PixelMe是多功能的营销平台,它不仅是短链接工具,还给用户提供更多的功能,如用户可以在分享的链接添加像素代码,这意味着你可以创建有价值的内容,向网站访客投放重定向广告。你可以在Twitter、Facebook、Linkedin、Pinterest、Linkedin和Google Adwords平台添加重定向像素代码。除此之外,你还可以使用其数据分析工具来追踪点击数据。

费用

PixelMe所有的套餐都提供7天免费试用,需要注册账户使用。

但是其付费套餐比大部分工具贵,其价格为每年65-249美元不等。其中最热门的套餐是124美元/年的套餐。免费试用最多允许2万个访客,而这款付费套餐每月最多允许5万个访客。

但所有付费套餐都提供二维码、无限量的重定向像素代码以及无限量缩短链接次数等。

想要缩短亚马逊店铺网址?试试这14款工具

4、Rebrandly

网址:https://www.rebrandly.com/

注册账户之后,用户在网站首页就能一键缩短长网址。

Rebrandly能够与Zapier集成使用,也就是能和其他扩展程序(如Firefox、iOS App、macOS App和Android App等)无缝连接使用。

费用

想要缩短亚马逊店铺网址?试试这14款工具


如上图所示,Rebrandly提供免费版本,可以免费获得5个自定义域名,每月5000个点击和500个品牌链接。

Rebrandly共有四种付费套餐,价格为29美元/月起。其中最热门的套餐是69美元/月的套餐。如果你需要自定义套餐,Rebrandly也提供按需定制套餐,你需要联系Rebrandly以获取报价。

简而言之,价格越高,获得的品牌链接、自定义域名和可跟踪链接就越多。这些套餐虽贵但物有所值。例如,价格最低的付费套餐,每月可获得2.5万次点击。

5、BL.INK

网址:https://www.bl.ink/

BL.INK向用户提供免费套餐,免费版非常适合小型企业,一个账号最多可供15个人使用。如果不够用的话,可以购买其付费套餐,可供50个人使用甚至更多。BL.INK的短链接工具之所以能脱颖而出,是因为用户可以创建品牌链接,也就是说用户可以在网址中添加品牌相关单词。

费用

想要缩短亚马逊店铺网址?试试这14款工具


如上图所示,BL.INK的价格为每月0-599美元不等。根据你要创建和跟踪的链接数量不同,价格也不同。免费用户可以创建和监控1000个链接,还可以安装PixelMe的跟踪代码。

用户可以按地理位置、日期、语言、时间、设备和推荐来源网址来跟踪点击数据。更方便的是,BL.INK可和多个工具集成使用,包括Adobe和Google Analytics等。

6、 Poplink

网址:https://www.poplink.io/

如图所示,可以看到Poplink还有Chrome插件版,允许用户向短链接中添加追踪指标以及重定向像素代码。用户还可以通过RSS阅读器中抓取内容,并且可以编辑链接,用户甚至可以在网址中添加说明、标题和图片!

费用

想要缩短亚马逊店铺网址?试试这14款工具


如上图所示,Poplink也有免费版,但是每月缩短链接次数只有5次。付费套餐Pro版每月15美元。还有终身版套餐,只需一次性支付250美元,即可获得不限量的专业版功能。

所有套餐包括免费版,都有以下功能:

后台可分析数据重定向像素代码RSS阅读器UTM根域重定向代码不限量SSL证书

7、RocketLink

网址:https://rocketlink.io/

RocketLink不仅是短链接工具,还提供重定向服务。通过该平台,你可以在品牌链接中添加重定向像素代码,并自定义CTA按钮。除此之外,它还提供

二维码UTM标签自定义域名添加CTA按钮数据分析工具自定义404页面重定向像素代码自定义缩略图外观

费用

想要缩短亚马逊店铺网址?试试这14款工具


RocketLink有三种付费套餐。Lift Off 套餐每月19美元,Space套餐每月29美元,以及Galaxy 套餐每月69美元。

RocketLink价格主要的区别在于限制的功能数量。三种套餐都每月提供无限制的点击,但是可编辑链接次数、自定义脚本、像素代码和自定义域名的数量不同。不过,所有套餐都可以使用分析功能。

8、Sniply

网址:https://snip.ly/

用户不仅使用能够Sniply来缩短链接,还能给链接添加CTA按钮。

当你将链接分享给别人时,对方将会看到一个CTA按钮,点击之后可重定向到你设置的任何网页。可以是你网站的主页、联盟着陆页面或产品页面等。

因此,此工具非常适合用来优化转化率。

想要缩短亚马逊店铺网址?试试这14款工具


费用

Sniply提供14天免费试用,付费套餐(如图所示)共有四种,价格分别从29美元每月到299美元每月不等。Sniply最热门的套餐是Pro版本,每月79美元。

值得注意的是,除非购买Business(或Agency )版本,否则你的链接会带有Sniply的域名。

9、Linkiro

网址:https://linkiro.com/

Linkiro不仅每个套餐都提供7天的免费试用期,而且还能给短链接添加号召性用语。

想要缩短亚马逊店铺网址?试试这14款工具


费用

如图所示,Linkiro共有三种付费套餐。分别是基础版、专业版以及商务版。价格分别是12美元/月、49美元/月和99美元/月。其中最热门的是专业版套餐。

值得注意的是,基础版无法获得自定义域名,而且仅使用1个自定义脚本和3个CTA按钮。所有付费套餐都可以进行数据分析,这些付费套餐之间最主要的区别是数量。

10、Short.cm

网址:https://short.cm/

点开Short.cm主页,你会发现其功能与其他工具无异,包括数据分析以及品牌链接等。重要的是,其后台干净美观,比其他后台更易于阅读。并且,Short.cm还支持亚马逊的服务器,这对卖家来说尤其有用!

费用

如下图所示,我们可以看到Short.cm给用户提供了免费套餐,可以使用3个自定义域名、1000个品牌链接以及5万个点击数据。付费套餐共有三种,每种都可以免费试用。价格分别是20美元/月、50美元/月以及150美元/月。

其功能包括:不限量重定向链接、隐藏链接、隐藏来源、密码保护、给共享链接设置到期时间以及追踪链接等。以上这些功能,150美元/月的套餐都提供不限量的次数。

想要缩短亚马逊店铺网址?试试这14款工具


11、Replug

网址:https://replug.io/

使用Replug,你可以为广告系列创建品牌CTA按钮。你也可以使用自定义创建含品牌名的短链接。

费用

如下图所示,Replug共有三种付费套餐,都有两周免费试用期。价格分别是9美元/月、49美元/月以及79美元/月。其中最热门的是49美元/月的套餐。

想要缩短亚马逊店铺网址?试试这14款工具

这三个付费套餐都提供了不限量的缩短网址次数,除此之外,各个付费套餐包含的内容不同。

值得注意的是,基础版套餐无法获得自定义域名,只有 Agency版本能访问API,有专门的客服以及在线呼叫服务。

12、JotURL

网址:https://www.joturl.com/

这款工具的独特之处在于,它可以识别最有效的营销来源,找出广告系列以及哪些渠道引流最多。你还将获得品牌链接、CTA按钮、重定向广告、深层链接以及分析数据等。

费用

如下图所示,JotURL提供六种付费套餐,包括月费以及年费,年费套餐还提供免费试用和优惠。价格从7美元/月到199美元/月不等,其中最热门的是Pro版年费套餐。

想要缩短亚马逊店铺网址?试试这14款工具


在所有付费套餐中,大多数功能都相同,差别在于功能限制的数量不同。也就是说,如果你要进行大量的营销活动,而不仅仅是追踪点击数据的话,则可能需要花费更多。

13、TagOn

网址:https://tagon.link/

TagOn允许用户向共享的链接添加像素代码并进行重定向。举例来说,你可以使用Adwords、Google Analytics、Facebook和其他任何追踪像素代码来监控你的广告系列。此外,他们还提供CTA按钮,并提供添加照片和营销脚本的选项。

费用

TagOn共有三种付费套餐,所有的套餐都提供7天免费试用期。标准版的价格为17美元/月起,专业版的价格为27美元/月,商业版的价格为197美元/月。各个套餐包含的功能如下图所示:

想要缩短亚马逊店铺网址?试试这14款工具


此外,TagOn还向新用户提供免费版,功能包括500次点击量、3个自定义脚本/像素代码/CTA按钮,但免费版无法使用自定义域名。

14、UTM.io

网址:https://web.utm.io/

UTM.io向用户提供免费版,功能包括免费的Chrome插件、社交媒体分享功能和3个UTM模板等。

费用

除了免费套餐之外,UTM.io还提供有6种付费套餐,月费和年费套餐各3种。其中月费套餐的价格及功能如下图所示:

想要缩短亚马逊店铺网址?试试这14款工具

相对于之前的工具,UTM.io的套餐看起来性价比更高些。

总结

短链接工具有很多,没办法说哪款工具最好!具体选择哪款工具,取决于你的业务需求。本文介绍的大部分工具都有免费套餐或者免费试用期,卖家可以先注册用户免费试试看。

编译✎ 玛丽/AMZ123

原文:https://www.abetterlemonadestand.com/best-link-shortener/

阅读全文
id_1广告位-300*300
相关推荐

域名注册流程是什么?域名证书是什么?企业域名备案流程的过程是怎样的?

域名注册流程是什么?域名证书是什么?企业域名备案流程的过程是怎样的?
1.推荐一个信誉,质量,服务,稳定很好的网站,例如:520互联、中华网络、在这个...

ip地址.网关.子掩码是什么?今天终于搞清楚了!漫话:如何给女朋友解释为什么必应搜索(Bing)无法访问了?

ip地址.网关.子掩码是什么?今天终于搞清楚了!漫话:如何给女朋友解释为什么必应搜索(Bing)无法访问了?
专注于Java领域优质技术,欢迎关注来自:漫画编程2019年1月23日下午,我正...

中文域名是什么意思?求解释域名的解析和绑定方法

中文域名是什么意思?求解释域名的解析和绑定方法
接上篇文章,今天这节我们讲一下自己如何建站的第四个流程:“域名的解析和绑定方法”...

域名是什么意思?如何评价最新的全球最快DNS 1.1.1.1?

域名是什么意思?如何评价最新的全球最快DNS 1.1.1.1?
谢谢邀请,“网络极客”,全新视角、全新思路,同你遨游神奇的网络世界。域名,简称域...

服务器在自己单位,只购买域名,如何备案?新购买域名后如何进行备案?

服务器在自己单位,只购买域名,如何备案?新购买域名后如何进行备案?
不知道你的注册服务商是那个。ICP备案需要在服务器提供商处提交备案的,自己的服务...

域名备案产品类型怎么选?在阿里云购买的新域名,被腾讯标记为危险网站,申诉不通过,怎么办?

域名备案产品类型怎么选?在阿里云购买的新域名,被腾讯标记为危险网站,申诉不通过,怎么办?
感谢邀请。我另个身份是互联网信息内容安全管理工程师(有证件全国通用),这个问题能...

https加密证书申请是否需要绑定域名?注册的域名已经过期,是否还可以申请证书?

https加密证书申请是否需要绑定域名?注册的域名已经过期,是否还可以申请证书?
IOS的强制ATS,APP使用https加密传输服务,其实是你自己想太复杂了,A...

[资源共享]专业的网站建设/网站空间/域名注册/网络营销服务商kubernetes 采用 Ingress 发布服务

[资源共享]专业的网站建设/网站空间/域名注册/网络营销服务商kubernetes 采用 Ingress 发布服务
我们要将kubernetes集群内的服务发布到集群外使用,之前使用的方法都是 N...

URL转发是什么意思???url转发怎么操作

URL转发是什么意思???url转发怎么操作
URL转发功能是太阳网提供的域名注册后的增值服务,分收费和免费两种的。所谓URL...

想要缩短亚马逊店铺网址?试试这14款工具Python3五行代码实现缩短网址功能

想要缩短亚马逊店铺网址?试试这14款工具Python3五行代码实现缩短网址功能
这是一个悲伤的故事。某日清晨,距离版本转测还剩一天,切图仔的我正按照计划有条不紊...