Google Analytics 排除设置 |兼容所有模式,包括内部、自身和海外垃圾邮件

您可以摆脱每次查看 Google Analytics 中的数字时的不舒服感觉,感觉像是您自己或您公司的验证访问权限混杂其中。

如果您选择适合您情况的排除方法,无论是内部访问、您自己的访问、垃圾邮件访问还是来自海外的访问,从当天起您将只能跟踪纯用户数量。

  • 内部流量排除的基本方法是指定IP地址,但在没有固定IP地址的环境中,可以结合浏览器插件、应用程序和GTM中的cookie方法。
  • 如果未反映排除,您可以通过依次检查数据过滤器状态、反映之前的时间以及 IP 地址的变化来确定原因。
  • GA4无法完全杜绝垃圾邮件、机器人、境外访问等问题,需要结合CDN、WAF等站点侧措施进行应对。

目次

总之,GA4 中没有设置可以完全消除垃圾邮件、机器人和来自海外的访问。

已知的机器人已被自动排除,对每天变化的可疑访问和来自海外的访问的现实反应是将 GA4 上可能的内容与阻止 GA4 之外的访问本身的方法结合起来。

可以在 GA4 管理屏幕上执行的操作

无需配置即可自动排除已知机器人

来自 Google 和 IAB(互动广告局)管理的列表中的机器人的访问在GA4中,它被提前自动排除。我正在做。

GA4没有UA(Universal Analytics)中存在的“机器人过滤”等开关设置,并且无法手动关闭此功能。

按报告过滤器/细分暂时缩小范围

该方法根据国家、地区、浏览器信息等条件缩小显示的报告屏幕范围。在 GA4 中,可以从两个位置进行设置。

  • 标准报告的“报告过滤器”
  • 探索报告中的“细分”或设置面板中的“过滤器”

我想在这里指出的是,这两者并没有停止数据收集本身。即使不显示,如果通过其他报告或API查看,海外访问和机器人的数据也会保留。

这种机制就是为什么 GA4 管理屏幕上没有针对“排除特定国家/地区的访问”请求的专用功能的原因。

如果您可以识别条件,则可以使用数据过滤器永久排除它们。

如果您在用户代理或引荐来源网址中发现可疑模式,则可以使用类似于内部流量排除的“数据过滤器”机制来持续排除与这些条件匹配的访问。

然而,机器人使用的技术每天都在变化,因此不可能一次性创造条件并完成它。前提是定期检查报告并在发现新的可疑情况时更新。

梅古尔特编辑部

许多人发现设置这些过滤器或创建特定报告很麻烦。

即使您创建了它,它也会在一段时间后再次开始消失,因此我们建议使用其他服务,例如 Cloudflare。

阻止 GA4 之外的访问本身

如果您觉得仅 GA4 设置还不够,可以通过一种方法在网站到达之前阻止对该网站的访问。我们的想法是在服务器或 CDN 端处理此问题,而不是在 GA4 数据上处理。

使用 CDN/WAF 防止机器人到达您的网站

云耀如果您安装了免费套餐的 CDN/WAF 服务,例如 ,您可以使用机器人战斗模式或自定义规则,根据恶意机器人的用户代理来阻止对站点本身的访问。

由于它在到达现场之前就停止了,因此GA4测量的数据会更干净。创建自定义规则时,请务必检查规则条件,以避免意外阻止搜索引擎爬虫(例如 Googlebot)。

我也想读

梅古尔特编辑部

您可以使用 Cloudflare 有效阻止它。这样,GA4 数据将变得干净且易于使用。

直接使用 .htaccess 阻止 IP(对于 Apache 服务器)

如果服务器是 Apache,您可以通过在 .htaccess 中添加一条拒绝特定 IP 地址或 IP 范围访问的语句来阻止服务器端的访问。

对于未安装 CDN 且反复接收来自同一 IP 的可疑访问的网站来说,这是一种有效的方法。

如何在 Google Analytics 中排除内部/自己的访问(IP 地址规范)

如果您从固定 IP 地址(例如从工作或家庭)进行访问,则可以通过结合内部流量规则和数据过滤器的两步配置来排除它。

与UA(Universal Analytics)不同,它不是一个可以通过单个过滤器完成的系统,因此最好按照流程进行。

检查您公司的固定全球 IP 地址

CMAN访问信息” 查看您当前使用的线路的全局IP地址。办公线路往往有固定的IP地址,所以这个阶段与负责人核实一下,可以避免耽误后期工作。

使用数据流创建内部流量规则

从 GA4 管理屏幕打开“数据流”并选择目标网络流。从“配置标记”中,打开“显示全部”,选择“定义内部流量”,然后单击“创建”。

为规则指定一个稍后容易理解的名称,例如您的公司名称或部门名称。在 IP 地址字段中输入您在步骤 1 中找到的地址。如果将 Traffic_type 值保留为默认设置“Internal”,则没有问题。

通过数据过滤器启用内部流量

步骤 2 仅将访问标记为“内部”,并没有实际排除它。

在管理屏幕的“数据设置”中打开“数据过滤器”,检查“内部流量”的过滤行为是否设置为“排除”,并在排除开始工作之前将状态从“测试”更改为“启用”。

通过实时报告检查是否可以排除

从配置的IP地址的环境中打开站点并检查GA4“实时”报告。如果排除工作正常,您的访问将不会被计为用户。

设置最长可能需要 24 小时才能生效,因此如果没有立即生效,请不要担心,请稍后再检查。

启用数据过滤器之前的历史数据不会追溯排除。如果你要引入它,你设置得越早,你就能越快地积累准确的数据。

此外,您可以注册多个 IP 地址,而不仅仅是一个,因此,如果您的员工要从办公室和家里进行访问,请将每个 IP 地址添加到同一规则中。

没有固定IP时的排除方法(家庭/移动/智能手机对策)

家庭线路和移动线路通常具有动态 IP 地址,每次连接时都会发生变化,因此仅通过指定 IP 地址进行排除并不稳定。

即使您竭尽全力进行设置,在很多情况下,IP 第二天就会更改为其他 IP,并且排除不再起作用。对于您的计算机和智能手机来说,拥有一种不依赖 IP 的方法是安全的。

排除计算机的访问

Google Analytics 选择退出插件”到您的浏览器

这是 Google 官方提供的扩展,兼容 Chrome、Safari、Firefox 和 Microsoft Edge。

对于使用该浏览器打开的所有网站,从添加了扩展程序的浏览器进行的访问将被排除在 GA4 衡量之外,因此即使您操作多个网站,也只需设置一次。如果要临时测量,请关闭扩展功能。

排除智能手机的访问

由于智能手机的 IP 地址经常变化,因此需要采用与 PC 浏览器不同的方法,PC 浏览器具有选择退出插件。要进行确认,请准备一个与您通常使用的浏览器分开的阻止测量的浏览器应用程序。

  • iPhone:具有广告拦截功能的浏览器应用程序(AdGuard等)
  • Android:可以阻止测量的浏览器应用程序(Sleipnir Mobile 等)

仅在检查自己的网站时打开此应用程序,并使用您通常用于一般浏览的浏览器,可以减轻操作负担。

如果您想定位公司中的多个人员,如何使用 GTM 标记 cookie

如果您想在不使用固定IP的情况下排除公司内的多人而不是个人,谷歌标签管理器(GTM)有一个方法可以使用。

一旦访问带有“?internal=true”等参数的URL,浏览器的cookie中就会留下一条记录,后续访问将被视为内部流量。

具体来说,在 GTM 中创建一个引用第一方 Cookie 的变量,并通过将名为“traffic_type”的参数添加到 GA4 代码的配置字段来公开它。

想要标记的员工只需打开您事先准备好的参数的URL即可。如果您已启用 IP 地址排除,则无需进行此设置。

如果您删除cookie,该标记也会消失,因此如果您删除浏览器的cookie或以隐身模式查看,您将需要再次访问带参数的URL。

即使设置了排除但未反映或无法排除的原因和解决方案

如果即使在创建内部流量规则后仍继续测量您的访问,则原因主要限于某些模式。如果您检查了上述步骤,很多情况下就可以解决问题。

数据过滤器状态保持“测试”

创建内部流量规则仅将访问标记为“内部”,并不应用任何排除。

在管理界面的“数据设置”中打开“数据过滤器”,检查“内部流量”的状态是否仍设置为“测试”。在您将其切换为“启用”并保存之前,不会发生实际的排除。

从我设置到现在还不到24小时。

GA4 需要一些时间来反映设置,最长可能需要 24 小时。

由于UA(Universal Analytics)在设置后立即反映,因此很容易假设它没有以同样的方式反映。设置完成后,请再次跨日期检查。

IP地址已更改

您的家庭线路或移动线路具有动态 IP 地址,因此 IP 地址可能已与您设置的 IP 地址发生变化。在 IP 地址确认网站上检查您当前的 IP 地址,并检查它是否与您在内部流量规则中注册的地址相符。

如果不匹配,请将注册的 IP 地址更新为当前 IP 地址,或者如果您没有固定 IP,该怎么办(使用浏览器插件或应用程序)切换到

尝试排除过去的数据

根据设计,启用数据过滤器之前的数据不会被追溯排除。如果“即使设置后,内部访问仍保留在过去的报告中”,这不是错误,而是由于此规范造成的。请检查自激活之日起的数据。

如果到目前为止检查后仍没有反映

如果以上都不适用并且数据过滤器未反映,则有报告称数据过滤器被重命名并再次保存,并且数据过滤器在第二天反映。

据认为这是因为GA4的内部处理中途停止并由于更名而重新执行,但这不是官方解释的规范,因此请仅作为最后的手段尝试此操作。

如何检查是否已被排除

从排除的 IP 地址访问您的网站时检查 GA4“实时”报告。如果用户数中没有显示您的访问,则排除成功。如果出现此消息,请按顺序查看上面列出的原因。

Google Analytics 中的引荐来源排除设置(公司域名、外部支付服务等)

引荐来源网址排除与迄今为止解释的内部流量排除具有不同的目的。这个设置并不是排除访问本身,而是保证即使经过外部站点也能继承原来的流入源。

GA4 会自动处理您公司域名的某些方面,因此首先检查范围,然后查看需要其他设置的情况。

您自己的域基本上会被自动排除。

GA4 具有自动排除自我引用的功能,默认情况下,来自您自己的域或具有跨域设置的域的引用将从引用源中排除。

基本上,无需担心参考源会发生变化,只需点击网站内的链接并移动到另一个页面即可。

需要额外设置的情况

如果您通过未自动排除的域进行路由,则必须手动将其添加到排除引用列表中。以下为典型案例:

  • 通过 Amazon Pay 或 Rakuten Pay 等外部支付服务返回您的网站时
  • 如果您通过会员注册或密码重置电子邮件中提供的链接返回公司网站

如果您不将这些域名添加到排除列表中,则在支付完成后或您再次访问时,会话的Referrer将被计为外部支付服务的域名,而无法正确衡量原始转化路径。

设置步骤

  1. 从 GA4 管理屏幕打开“数据流”并选择目标网络流。
  2. 从“配置标签设置”中打开“显示全部”
  3. 打开排除的引用列表,输入要排除的域,然后保存

配置引荐来源网址排除后,来自该域的访问将不再作为新会话启动。请小心,不要意外地将您想要测量的域注册为纯推荐流量。

当要排除多个IP或特定条件(正则表达式、CIDR、子域等)时如何设置

即使您有多个位置或每个负责人的 IP 地址不同,您也可以在一个内部流量规则中注册多个条件。

除了按原样输入IP地址外,还支持范围指定和正则表达式模式指定,因此请根据情况选择匹配类型。

一次注册多个位置/IP 地址

在内部流量规则创建屏幕上,您可以在一个规则名称下添加多个 IP 地址。

如果您想要排除多个位置,例如总部和分支机构,或者办公室和您的家,您可以一次性管理所有这些位置,而无需通过将每个 IP 地址添加到同一规则来分隔规则。

以 CIDR 格式指定 IP 地址范围

如果一个办公室内有多台设备使用的IP地址距离较近,则一一注册非常耗时。如果选择“匹配 CIDR 表示法”作为匹配类型,则可以指定 IP 地址范围作为一个条件。

但是,如果您将范围扩大太多,您可能会意外地排除无关第三方的访问,因此请检查您的公司实际使用的范围并将其保持在必要的最小范围。

使用正则表达式指定模式

如果选择“匹配正则表达式”作为匹配类型,则即使部分 IP 地址发生变化,也可以将条件设​​置为模式。

在仅最后一个地址根据提供商的合同而变化的环境中,通过使用正则表达式指定固定部分,即使有微小的变化也可以维持排除条件。

如果您想排除子域

如果要排除来自特定子域(例如暂存环境或开发子域)的访问,请根据主机名而不是 IP 地址创建内部流量规则。

通过选择“包含”或“匹配正则表达式”作为匹配类型,并指定目标子域名作为条件,您可以仅排除来自开发环境的访问,而不会影响生产域中的数据。

您可以滚动

匹配类型适用案例
等于如果要一一指定固定IP地址
匹配 CIDR 表示法如果您想一次指定办公室内多个终端的范围
匹配正则表达式如果要对部分IP地址发生变化的子域名设置条件
包含如果你想只根据主机名的一部分来判断