`?_gl` 查询参数添加到我的子域的 URL 链接中 - 如何删除它?

问题描述 投票:0回答:1

我正在使用 Wordpress,并且在我的网站上有指向我的子域的链接。当我单击链接时,它会添加查询参数

_gl
。我不想要它。我希望我的链接看起来干净。

如何关闭?

当我点击链接时,它看起来像:

https://mysubdomain.mydomain.org/?_gl=1*...*_ga*...*_ga_....*....

其中

...
是一些随机变化的代码。

wordpress google-analytics cross-domain
1个回答
0
投票

所以我想通了。由于

_gl
,添加了
Google Analytics 4
参数。在我的 WordPress 中,它是通过 Google 的插件
Site Kit
启用的。

  1. 删除它的简单解决方案,只需禁用整个
    Site Kit
    插件即可。
    不要忘记在您的 Wordpress
    Clear Post Cache
    控制台中点击
    wp-admin
    。只是因为我没有,我又花了一个小时弄清楚为什么它没有消失,因为可能该死的 CDN 记住了脚本......

无论如何,这意味着您的 Google Analytics 将根本无法在您的网站上运行。这可能不是一个理想的解决方案。

  1. 更好的解决方案我发现我可以保持

    Site Kit
    启用并只需添加以下Javascript代码:

    window.addEventListener("load", function() {     
      if (window.google_tag_data && indow.google_tag_data.gl.decorators){
        window.google_tag_data.gl.decorators = [];
      }
     });
    

(再次不要忘记

Celar Post Cache
。)

您可以轻松添加 javascript,例如使用 SilkyPress.com 的插件

Simple Custom CSS and JS
。 我确实设置了要在
<footer>
中添加javascript。

现在删除这个

_gl
参数会损失什么?您失去了跨域分析。这意味着如果一个人从您的域进入您的子域,他将被计数两次......嘘嘘。我不在乎...虽然我知道这是很酷的功能,但不值得我有丑陋的网址...

  1. 可能有更好的解决方案可以在您的子域中删除它,因此跨域分析甚至可以工作...我没有尝试这个解决方案,因为我不需要它并且它是更多代码。但这是:具有干净网址的跨域跟踪 - David Vallejo

如果有人知道如何直接在

_gl
设置中关闭
Google Analytics 4
查询参数(https://analytics.google.com/)...

,我也会很高兴

我已经尝试过

Admin->Data Streams->click your data stream->Configure tag settings
:

  • Configure your domains
    。我从那里删除了所有域名,然后又尝试添加所有域名,但没有任何效果...
  • Show More->List unwanted referrals
    ,我填写了所有域和子域,但也没有帮助。

请注意,我在某个地方看到人们正在指导如何将其从报告中删除。这对我来说没用,我想从我的 URL 链接中删除它,这样链接看起来不错...

© www.soinside.com 2019 - 2024. All rights reserved.