如何使用JavaScript获取bit.ly
链接重定向到的页面上的bit.ly
链接?
我需要这个来追踪。我有几个bit.ly
链接,我想跟踪每个链接在GA中被点击的次数。
谢谢。
如果您坚持使用Javascript,您可以执行以下操作。
将bit.ly链接作为带有目标URL的GET参数发送。例如:更改此
<a href="receiver.html">bit.ly/link_1</a>
至
<a href="receiver.html?sending_url="bit.ly/link_1">bit.ly/link_1</a>
然后在receiver.html中使用
location.search
属性以获取参数列表。对此进行分析以提取所单击的url。一种方法是在Javascript中使用正则表达式。本教程是一个很好的起点https://www.w3schools.com/jsref/jsref_obj_regexp.asp
然而,上述技术是一种黑客攻击,不是跨页面发送和接收数据的正确方式。Javascript是一种客户端语言。一种更简单、更合适的方法是使用服务器端语言(如PHP(来处理发送的数据。