[GA4] 滤除内部流量

了解如何滤除内部用户的活动,以免数据显示在报告中

您可以滤除某个 IP 地址或 IP 地址范围的网站活动,以免这些 IP 地址的用户产生的数据显示在报告中。您无法滤除来自应用用户的内部流量。

您最多可以为每项媒体资源创建 10 个数据过滤器

警告:应用数据过滤器后,对相关数据产生的影响是永久性的。例如,如果您应用的是排除数据过滤器,那么系统将永远不会处理遭到排除的数据,这些数据也永远不会显示在 Google Analytics(分析)或 BigQuery 中。如果您想在某些报告中隐藏数据,而不是永久滤除数据,请改用报告过滤器

过滤掉内部流量

准备工作

您需要拥有媒体资源一级的“编辑者”角色才能识别内部流量并创建、修改和删除数据过滤器。

第 1 步:识别内部流量

完成以下步骤后,Google Analytics(分析)会向每个传入事件添加 traffic_type 参数。您还可以手动向事件添加该参数。

  1. 管理界面中,点击“数据收集和修改”下方的数据流
  2. 点击网站数据流。
  3. 在“网站数据流详情”中,点击配置代码设置
  4. 点击全部显示
  5. 点击指定内部流量
  6. 点击创建
  7. 为规则输入一个名称。
  8. traffic_type 参数输入一个值。
    注意:traffic_type 是唯一一个您可以为其指定值的事件参数。其默认值为 internal,但您可以输入新值(例如 emea_headquarters)来表示内部流量的来源位置。
  9. 在“IP 地址”>“匹配类型”下,选择一个运算符。
  10. 在“IP 地址”>“值”下,输入地址或地址范围,用于标识来自您在第 8 步中所指定位置的流量。您可以输入 IPv4 或 IPv6 地址。您也可以点击“我的 IP 地址是什么?”,查找您的公共 IP 地址。“值”字段也支持使用正则表达式 (regex)。
    以下示例展示了如何识别各个运算符对应的 IP 地址:
    • IP 地址等于 172.16.1.1
    • IP 地址的开头是 10.0.
    • IP 地址结尾是 .255
    • IP 地址包含 .0.0.
    • IP 地址是一段范围(需要用 CIDR 表示法来表示):
      • 24 位块(例如,10.0.0.0 – 10.255.255.255):10.0.0.0/8
      • 20 位块(例如,172.16.0.0 – 172.31.255.255):172.16.0.0/12
      • 16 位块(例如,192.168.0.0 - 192.168.255.255):192.168.0.0/16
    • IP 地址与正则表达式匹配:192\.0.*
  11. (可选)点击添加条件,然后设置多个条件。符合条件的所有 IP 地址都将被标记为内部流量。条件是 OR 条件,而不是 AND 条件。
  12. 点击创建

使用 CIDR 表示法

无类别域间路由 (CIDR) 表示法是一种表示 IP 地址范围的方法。

下面的示例使用的是 IPv4 地址。CIDR 表示法的语法与 IPv6 地址的语法相同。

IPv4 地址由 32 位二进制数组成,每个八位字节的值范围介于 0 到 255 之间。

以下面的 IPv4 地址为例

10.10.101.5

其等效的 32 位二进制数为

00001010.00001010.01100101.00000101

当您用 CIDR 表示法来表示 IP 地址范围时,需要指明有多少位是固定的,以及有多少位可以是任意值。例如,“192.128.255.0 - 192.168.255.255”这一地址范围的 CIDR 表示法为 192.168.255.0/24。

/24 表示前 24 位 (192.128.255) 是固定的,而最后 8 位 (.0) 是可取任意值的通配符(0 是标准通配符)。

如果您需要指明的范围是“192.168.0.0 - 192.168.255.255”,则应指明该地址的前 16 位是固定的(即 192.168.0.0/16)。

/16 表示前 16 位 (192.168) 是固定的,而最后 16 位 (.0.0) 是可取任意值的通配符。

如果您使用的是 IPv6 地址,并想表示某一范围,则应使用相同的“斜线数字”后缀来指明该范围内有多少位是固定的。例如,如果范围是“0:0:0:0:0:ffff:c080:ff00 - 0:0:0:0:0:ffff:c080:ffff”,您应将该范围表示为 0:0:0:0:0:ffff:c080:ff00/120(即前 120 位是固定的)。

不妨详细了解 CIDR 表示法

第 2 步:创建数据过滤器

  1. 管理界面中,点击“数据收集和修改”下方的数据过滤器
  2. 点击创建过滤器
  3. 选择内部流量
  4. 为数据过滤器输入名称。该名称必须:
    • 与同一媒体资源中其他数据过滤器的名称均不重复
    • 以 Unicode 字母开头
    • 只能包含 Unicode 字母和数字、下划线以及空格
    • 包含最多 40 个字符
  5. 选择排除以滤除 traffic_type 参数值与您在前面的第 10 步中输入的名称相符的事件。
  6. 从以下过滤器状态中进行选择:
    • 测试:Google Analytics(分析)使用“测试数据过滤器名称”维度来标识匹配的数据
    • 已启用:Google Analytics(分析)对传入数据应用数据过滤器,并进行永久性更改
    • 未启用:Google Analytics(分析)当前不会评估该过滤器
    注意:系统会将符合测试数据过滤器条件的数据分配到“测试数据过滤器名称”维度下,并将该数据的值指定为过滤器名称。这些数据会显示在“探索”内,因此您可以先验证数据过滤器,然后再启用它们。了解详情
  7. 点击创建

测试数据过滤器

测试数据过滤器可确保成功滤除来自 IP 地址的流量。系统会将来自被滤除 IP 地址的流量添加到“测试数据过滤器名称”维度,并使用过滤器名称作为该数据的值。

若要查找被滤除 IP 地址所触发的事件,您可以使用以下设置构建自由形式探索

  • 分析法:自由形式
  • :测试数据过滤器名称、事件名称
  • :事件数
  • 过滤:“测试数据过滤器名称包含 [数据过滤器的名称]”

数据过滤器可能需要 24 到 36 小时才能生效。如果未分配任何值,请稍后再回来查看。

该内容对您有帮助吗?

您有什么改进建议?
搜索
清除搜索内容
关闭搜索框
主菜单
11231315742070885592
true
搜索支持中心
true
true
true
true
true
69256
false
false