欢迎访问我的博客,有问题可以在任意文章底部留言评论

实操指南|三种方法教你在GA4排除内部访问数据

Google Analytics 4 Haran 10年前 (2016-07-18) 11234次浏览 10个评论

方法概览

GA4中过滤内部流量主要有以下三种方式,可根据实际场景选择:

方法 适用场景 优点 缺点
数据过滤器(IP过滤) 固定IP或IP段 官方原生功能,稳定可靠 无法应对动态IP
浏览器插件 个人开发者/测试人员 简单快捷,无需服务端配置 仅限个人浏览器,无法覆盖全员
UTM+GTM自定义方案 团队内部固定入口 灵活可控,适配动态IP场景 需要GTM配置,依赖收藏夹入口

方法一:数据过滤器(IP维度过滤)

这是GA4内置的原生功能,通过设置 IP 规则来识别并排除内部流量。整个过程分为两大步:配置内部流量规则启用数据过滤器

第一步:配置内部流量规则

步骤一:选择数据流

在GA4里,点击左下角「管理」——「媒体资源设置」——「数据收集和修改」——「数据流」,选择目标网站数据流: 

实操指南|三种方法教你在GA4排除内部访问数据

 

 

步骤二:前往数据流的Google代码

进入数据流详情页后,在「Google代码」区域,点击 「配置代码设置」

实操指南|三种方法教你在GA4排除内部访问数据

然后点击「展开」:

实操指南|三种方法教你在GA4排除内部访问数据

 

步骤三:指定内部流量

选择「指定内部流量」:

实操指南|三种方法教你在GA4排除内部访问数据

 

步骤四:定义内部流量规则

点击「建立」去建立一个内部流量规则,具体设置如下:

实操指南|三种方法教你在GA4排除内部访问数据

  • 规则名称:定义该内部流量规则的名称,便于识别的名称,可以命名为“过滤IP *****”
  • traffic_type 值:用來表示此流量参数,当流量是内部流量的时候,traffic_type 会自动带入此参数,建议不要修改,使用预设 internal 即可(你可以在发送给GA的请求中找到参数tt,就表示traffic_type )。
  • IP位址 匹配类型:选择适合的规则,如果你明确知道你要过滤的IP是什么,可以选择“IP地址等于”
  • IP地址 值:输入你的 IP位址

配置完成后保存,内部流量规则即建立完毕。

 

第二步:启用数据过滤器

步骤一:前往数据过滤器

在GA4 ,点击左下角「管理」——「媒体资源设置」——「数据收集和修改」——「数据过滤器」,可以看到:

实操指南|三种方法教你在GA4排除内部访问数据

可以看到这里有数据筛选器Internal Traffic,这个筛选器是预设定的。

 

步骤二:创建数据过滤器

点击「创建数据过滤器」——「內部流量」,打开创建数据过滤器的设置界面,具体设置如下:

实操指南|三种方法教你在GA4排除内部访问数据

  • 数据过滤器名称:定义该数据过滤器的名称,可以命名为“过滤內部 IP”
  • 过滤器运算 :过滤器的运算规则,只包含排除
  • 过滤具备以下参数值的事件 – 要过滤哪些参数是,取决于定义内部流量规则是的traffic_type值。
  • 过滤器状态 :有三种状态:
    • 测试:数据中会增加“测试数据过滤器名称”这个维度供测试使用,不影响原有的数据。
    • 已启用:符合条件的数据直接排除
    • 未启用:过滤器不起任何作用。

过滤是一种破坏性操作,启用数据过滤器之前,先测试过滤器,然后再启用。

第三步:测试数据过滤器(重要!)

在正式启用前,务必通过GA4实时报告进行验证。

打开你的网站,然后在GA4 中,点击「报告」——「实时」:

实操指南|三种方法教你在GA4排除内部访问数据

  • 1:点击“添加对比项” ,右侧会出现创建对比项的设置界面。
  • 2:选择“排除”,维度里找到“测试数据过滤器名称”
  • 3:维度值里勾选过滤内部IP
  • 4:点击“应用”

 

此时实时报告中会同时显示两组数据:左侧为未排除的总流量,右侧为排除后的流量。如果右侧不显示您自己的访问,则说明过滤器配置正确。

实操指南|三种方法教你在GA4排除内部访问数据

 

第四步:正式启用

验证无误后,回到数据过滤器列表,将过滤器状态从“测试”切换为 “已启用”,过滤即正式生效。

 

缺点:只能屏蔽特定的IP或IP段,现在很多是动态IP,基本每次使用都要增加一个的节奏,非常繁琐,而且还不及时。

 

方法二:浏览器插件

在个人浏览器中安装隐私保护类插件,直接从客户端阻止GA4数据发送。常见插件包括:

  • Opt Out For Analytics
  • Analytics Firewall — Block GA4, Meta Pixel & Bing Tracking
  • Block Yourself from Analytics

适用场景:个人开发者、测试人员快速屏蔽自身流量。

局限性:仅对安装了插件的浏览器有效,无法覆盖团队所有成员。

 

方法三:UTM+ GTM自定义方案

该方案适用于团队内部需要灵活排除流量的场景,且不受动态 IP 限制。

实现思路

  • 在内部访问入口的着陆页 URL 上添加一个自定义 UTM 参数(如 ?internal=true)。
  • 将此带参数的 URL 保存到团队收藏夹,作为内部访问的统一入口。
  • 在 GTM 中配置逻辑:读取该 UTM 参数,并将其写入 Cookie。
  • 在 GTM 的 GA4 代码触发条件中,设置排除规则:当 Cookie 中存在该参数值时,不触发 GA4 代码。

优点:适配动态 IP,可控性强。

缺点:需要 GTM 配置,且团队成员需统一使用该入口访问。

方法对比与选择建议

场景 推荐方法
公司使用固定办公网络(固定IP) 数据过滤器(IP过滤) ——官方方案,最省心
远程办公/动态IP频繁变动 UTM + GTM 方案 ——灵活可控,不受IP限制
仅个人开发者自用 浏览器插件 ——无需服务端配置,即装即用
需要多人、多设备统一管理 UTM + GTM 方案 或结合 VPN 统一出口 IP 使用数据过滤器

有疑问可以在底部留言
喜欢 (2)
发表我的评论
取消评论

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(10)个小伙伴在吐槽
  1. 在过滤器里添加ip排除自己的内部流量,填的ip是IPv4的那个地址还是在百度输入ip查出来的地址?
    暮春之乡2022-02-11 16:26 回复 Windows 10 | Chrome 97.0.4692.71
    • Haran
      后者
      Haran2022-02-11 17:04 回复 Mac OS X | Safari浏览器 604.1
  2. 我在过滤器里添加了自己的ip地址,然后去访问网站,发现GA实时监测里还是会显示活跃用户,这是不是过滤没起到作用吗
    grimmster2021-01-08 16:27 回复 Windows 7 | Chrome 80.0.3987.163
    • Haran
      过滤器最长要24小时才生效
      Haran2021-01-08 18:10 回复 Mac OS X | Safari浏览器 604.1
      • em, 过了24小时了,但是实时检测还是能显示自己的访问
        grimmster2021-01-09 21:06 回复 Windows 7 | Chrome 80.0.3987.163
        • Haran
          设置过滤器的时候点击下面的验证去看设置是否正确,能生效
          Haran2021-01-10 17:27 回复 Mac OS X | Chrome 87.0.4280.141
          • 显示GA无法为此过滤器验证。想起来自己家庭宽带是动态ip,ip会变的。
            grimmster2021-01-11 15:08 Windows 7 | Chrome 80.0.3987.163
          • 动态ip有什么过滤方法吗,还有就是过滤城市该怎么设置?
            grimmster2021-01-11 15:45 Windows 7 | Chrome 80.0.3987.163
          • Haran
            用UTM的,自己访问只从某个UTM访问,然后将这个UTM去过滤掉。 维度选择城市即可。
            Haran2021-01-11 16:01 Mac OS X | Chrome 87.0.4280.141
          • UTM这个还不太懂,回头去研究下。先设置把城市过滤,应该可以把自己城市过滤了
            grimmster2021-01-11 17:12 Windows 7 | Chrome 80.0.3987.163