我想跟踪用户何时点击外部链接以进行分析。最简单的解决方案是使用指向特殊记录和重定向控制器的链接替换所有外部链接,但这会不必要地减慢用户的速度。
第二个想法是覆盖click事件,并在$ .post内部记录控制器,然后让主事件处理程序发生,通常是单击(在同一个选项卡中打开链接)或中键单击(打开)在新的选项卡中) - 无论哪种方式都很好,而且用户不必等待我的服务器记录它,这是一次又一次的忘记。 (我不在乎没有Javascript的用户是否被跟踪)
这是一种合理的方式吗?或者还有什么是跟踪所有外部链接点击的最佳方式?