用JS点击跟踪

Click tracking with JS

本文关键字:跟踪 JS      更新时间:2023-09-26

我们正在用JavaScript跟踪点击的系统。问题是,有一些用户已经禁用了javascript,但我们需要计算这个点击。当我们创建一个标签时,所有的机器人也会来到这个部分。你有什么建议吗?我们怎样才能以最好的方式处理这件事?

在重定向到真正的URL之前,实际的跟踪是:

<meta http-equiv="REFRESH" content="1;url=__URL__">
<script language="javascript" type="text/javascript">
    <!-- 
        document.write("<img src=''script.php?parameter' width='"1'" height='"1'" ''> ");
    // -->
    </script>

我们重定向到给定的URL,同时我们显示一个1x1像素在我们的系统上做跟踪。你认为有更好和安全的方式来跟踪点击和重定向到给定的url,所以我们不会失去点击?目前我们有一些点击丢失了,但我们不知道是在什么情况下。

任何想法?

您可以使用noscript标记:

<script>
   doWhateverYouWantToDo();
</script>
<noscript>
  <img src="script.php?parameter" width="1" height="1">
</noscript>