【问题标题】:Get the bit.ly link on the page to which bit.ly link redirects using JavaScript使用 JavaScript 获取 bit.ly 链接重定向到的页面上的 bit.ly 链接
【发布时间】:2019-04-20 10:12:25
【问题描述】:

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

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

谢谢。

【问题讨论】:

  • 如果不自己进行往返,您将无法知道bit.ly/something 重定向到哪个页面。你为什么不跟踪原始网址呢?
  • @ChintuYadavSara,Java 和 JavaScript 是两种完全不同的语言。
  • @James,我很想知道有多少人在收到短信后会关注该链接。谢谢。
  • 您是否查看过有关将 bit.ly 与 Google Analytics 结合使用的任何教程? example。基本上,您必须在目标站点上设置跟踪。

标签: javascript url google-analytics hyperlink bit.ly


【解决方案1】:

如果您坚持使用 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 之类的服务器端语言来处理发送的数据。

【讨论】:

  • bit.ly 链接将作为纯文本嵌入到 SMS 中,这里没有 &lt;a&gt; 标签。谢谢。
猜你喜欢
  • 2013-02-08
  • 2014-09-01
  • 1970-01-01
  • 1970-01-01
  • 2016-07-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多