如何以准确和用户友好的方式计算与Google Analytics(分析)的传出链接?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何以准确和用户友好的方式计算与Google Analytics(分析)的传出链接?相关的知识,希望对你有一定的参考价值。

[大多数资源建议将onclick处理程序与trackEvent()配合使用以跟踪传出链接。 但是这种方式不适用于所有导航方法!如果您单击中间按钮(Chrome除外)或按住Control键单击(Chrome和FF除外)以打开新标签页(如果右键单击,则无法使用)并从上下文菜单中选择新选项卡或窗口,或者将链接拖动到另一个选项卡。是这种情况吗?onclick根本不被调用。您可以通过非常简单的链接进行检查:

<a href="http://www.google.com" onclick="alert('GO');">GO</a>

在打开新标签页或窗口时,在所有情况下都将javascript置于href属性中会断开链接。

onclick中的span放在看起来像链接的位置,将不允许用户决定是否要在新选项卡中打开。

最后,进入重定向页面,该页面跟踪传出的事件,导致向后导航出现问题–当用户尝试返回时,他们返回到重定向页面,然后JS再次重定向到目标页面。他们需要快速单击两次。

有没有更好的方法,既准确又用户友好?

答案
None
另一答案
<a ping>用于此目的。如果<a ping>不可用,则退回到更改链接以转到重定向页面。使用302重定向以防止其显示在历史记录中;如果不能,请尝试ping

以上是关于如何以准确和用户友好的方式计算与Google Analytics(分析)的传出链接?的主要内容,如果未能解决你的问题,请参考以下文章

Postgres:如何在 Have 子句中进行 NULL 友好的 MIN 过滤以准确选择一行?

如何以编程方式将 Google Sheet 脚本发布/部署为 API 可执行文件?

如何在 Android Studio 中以编程方式上传和下载 Google Drive 上的任何文件

如何最大限度地实现用户友好的日期输入? [关闭]

SaaS服务类产品的用户行为分析方案

如何以简单的方式使 matplotlib 标记对色盲友好?