google-analytics - 跟踪我网站内的链接

标签 google-analytics hyperlink tags google-tag-manager tracking

我想跟踪我网站上的特定链接,看看它们来自哪里。例如,我想知道我的导航上的哪些链接被点击了,所以如果没有点击,我可能会删除它。

我一直在使用 UTM, super 简单,但会导致分析数据出现偏差。

我查看了 Google 跟踪代码管理器,但我不想减慢我的网站速度。我可以轻松更改站点,因此不确定这是否是最佳解决方案。

我发现一篇 2008 年的文章说我可以做到这一点:
https://www.example.com/?from=topnav

这仍然有效吗?有没有更好的办法。我似乎找不到任何关于此的信息,并假设有人想要获取此信息。

谢谢你。

最佳答案

I have been using UTM's, super easy, but results in skewed analytics data.



UTM 代码用于跟踪入站流量。不要使用它们来跟踪内部/出站导航,因为它会严重扰乱您的报告。

I looked into Google Tag Manager, but I don't want to slow down my website.



GTM 正在异步加载,就像 GA 一样,因此在性能方面它们是等效的。

I found an article dated 2008 that says I can do this: https://www.example.com/?from=topnav



默认情况下,GA 不会跟踪链接点击。您确实可以将参数添加到 URL,然后使用这些参数来构建自定义报告并查看正在单击哪些链接。

由于您要做的是自定义实现 ,您不会找到一个最佳答案,这取决于您实现适合您需求的东西。这些是一些例子:
  • https://analytical42.com/2017/track-internal-links-google-analytics-gtm/
  • https://www.gravitatedesign.com/blog/can-google-analytics-track-link-clicks/
  • 关于google-analytics - 跟踪我网站内的链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51714773/

    相关文章:

    javascript - 在 Google Analytics 跟踪代码中设置安全参数

    google-analytics - 如果带有utm标记的假冒网站流量如何过滤?

    特定链接的 Jquery 点击事件

    java - 每次我单击 JEditorPane 中的超链接时,hyperlinkUpdate() 都会给我 NullPointerException?

    azure - Powershell ForEach-对象 : You cannot call a method on a null-valued expression

    sql - BigQuery:使用标准SQL从Google Analytics(分析)数据中选择星期

    google-analytics - 为域,子域和子目录设置Google Analytics(分析)的最佳方法

    html - 如何在 Wordpress Amadeus 主题中为超链接设置不同的颜色?

    html - 如何在单个 div 中获取类的标签和 ID?

    php - 删除php中嵌套的html标签