用 GA4 主机名过滤器挡测试站和垃圾流量

网站报表里突然冒出 localhost、预发域名或一串陌生 host,多半不是「用户变了」,是流量源没洗净。Google Analytics 帮助中心说明:可用 Web hostname traffic filter(主机名流量过滤器) 按域名/主机名排除或只保留指定流量;过滤器只作用于之后的新数据,改不了历史报表。[1]

准备工作

  • 权限:对应 GA4 媒体资源的 Editor(编辑者)及以上

  • 先列清单:要排除的 host(如 localhost、staging.example.com)或只保留的正式域名

  • 核实日期:以下步骤依据 Google Analytics Help 英文页「Filter web hostname traffic」,界面文案可能随版本微调

操作步骤

1、建数据过滤器

进入 管理 → 数据收集和修改 → 数据过滤器,点创建,选 Web hostname traffic filter。过滤器名称需在同一媒体资源内唯一,以字母或任意语言字符开头,只含 Unicode 字母数字、下划线和空格,最长 40 字符。[1]

在「Filter operation」里选:

  • Exclude:匹配条件的流量不要

  • Include only:只处理匹配条件的流量

匹配方式可选 exactly matches / begins with / ends with / contains,在 Hostname 框填具体主机名。过滤器状态先选 Testing(测试),不要一上来就 Active。点 Create 完成。[1]

怎么确认成功: 列表里能看到该过滤器,状态为 Testing。

2、先测 24–36 小时再验收

测试态下,Analytics 用维度 Test data filter name 标记命中数据,不会永久改写入。建议等 24–36 小时 后再验收。[1]

在 Explore(探索) 新建自由形式:维度加「Test data filter name」「Event name」,指标加「Event count」,拖到行/值;筛选「Test data filter name」contains 你的过滤器名。表里应按过滤器名出现事件量;再对照 hostname,确认只打中你想打的那些域名。不对就改匹配条件,别急着激活。[1]

怎么确认成功: 探索表里能看到测试过滤器名,且 host 列表符合预期。

3、验证通过后再改成 Active

回到数据过滤器,打开该条,把状态改为 Active 并保存。官方说明:激活后约 24–36 小时内 开始过滤新进数据;历史数字不会被回刷。[1]

怎么确认成功: 状态显示 Active;再过一天,正式报表里被 Exclude 的 host 新流量应明显下降(或 Include only 以外的 host 不再进数)。

注意事项

  • Active 是永久改写入路径上的新数据,测错了只能停用/改条件,救不回已经按错误规则丢掉的时段。

  • 排除内部流量、详情报表筛选是另一套能力,别和主机名过滤器混为一谈;需要时可看帮助中心「Filter out internal traffic」等相关条目。

  • 预发、QA、翻译站若和正式站共用同一 Measurement ID,务必先 Testing,避免把真实用户一并 Exclude。

说明:以下步骤基于 Google Analytics 帮助中心主机名过滤器文档,于整理当日按英文页核对;控制台菜单以你账号实际界面为准。

来源

[1] Filter web hostname traffic in Google Analytics,Google Analytics Help。

#GA4 #hostname #数据过滤器 #网站分析 #GoogleAnalytics

排序方式 :

成为第一条评论!

Nobody's responded to this post yet. Add your thoughts and get the conversation going.