首页 > 解决方案 > 使用 JavaScript 获取 bit.ly 链接重定向到的页面上的 bit.ly 链接

问题描述

如何使用 JavaScript 获取链接重定向bit.ly到的页面上的链接?bit.ly

我需要这个用于跟踪目的。我有几个bit.ly链接,我想跟踪每个链接在 GA 中被点击的次数。

谢谢你。

标签: javascripturlgoogle-analyticshyperlinkbit.ly

解决方案


如果您坚持使用 Javascript,您可以执行以下操作。

将 bit.ly 链接作为 GET 参数与目标 URL 一起发送。例如:改变这个

<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 之类的服务器端语言来处理发送的数据。


推荐阅读