TapCub 正式上线:统计、分析、客服一个平台免费用

免费工具 统计 AI 流量:一条正则分出 AI 助手来源

越来越多的人在 DeepSeek、Kimi、豆包、ChatGPT 里看到你的网站再点进来。这个工具把 TapCub 认得的 AI 助手域名生成一条简短的 RE2 正则,可以直接用在 GA4 的自定义渠道分组、报表筛选和探索里;告诉你贴在哪、怎么排序,还能先拿真实的来源网址测一遍。

  • 20 个 AI 助手域名
  • 符合 RE2,少于 250 字符
  • 本地生成
生成工具

生成正则

清单默认是 TapCub 来源规则里的全部 AI 助手域名。删掉不要的、补上别的(一行一个域名),再选在 GA4 的哪里用。

一行一个。子域名自动包含:写 openai.com 就覆盖 chat.openai.com。# 开头的行会被忽略。

贴来源网址或主机名,一行一个,看属于哪个 AI 助手、正则能不能匹配上。

GA4 正则
^(.*\.)?((claude|mistral|perplexity)\.ai|(chatglm|kimi\.moonshot|metaso)\.cn|(anthropic|bard\.google|chatgpt|copilot\.microsoft|deepseek|doubao|gemini\.google|kimi|openai|phind|poe|tongyi\.aliyun|yiyan\.baidu|you)\.com)$

正则里的域名

20

字符数

220

GA4 报表筛选最多 250 个字符。

检查结果

  • 正常符合 RE2 语法,220 / 250 个字符。
  • 提示chat.openai.com 已经被 openai.com 覆盖。

在 GA4 里贴到哪

自定义渠道分组(推荐)

  1. 打开 Admin → Data display → Channel groups(中文界面在「管理」里的「数据显示」下),需要媒体资源的编辑者及以上权限。
  2. 点 Create new channel group 新建渠道组;或在默认渠道组上点 Copy to create new 复制一份,其它渠道保持不变。
  3. 点 Add new channel,命名为 AI 助手,添加条件:Source(来源)· 匹配正则(matches regex) · 贴入正则,点 Save channel。
  4. 点 Reorder,把 AI 助手拖到 Referral(引荐)上面,点 Apply:流量会归到第一个匹配的渠道。
  5. 点 Save group。自定义渠道组可以追溯应用到历史数据的报表上。

报表筛选

  1. 打开 Traffic acquisition(流量获取)报表。
  2. 点 + Add filter,维度选 Session source(会话来源)。
  3. Match Type 选 匹配正则(matches regex),贴入正则。
  4. 点 Apply。

测试结果

「TapCub 渠道」是 TapCub 会怎么归类这个来源;「正则」是上面这条正则能否匹配 GA4 要比对的值。

输入比对的值TapCub 渠道正则
https://chat.deepseek.com/chat.deepseek.comAI 助手 · DeepSeek匹配
https://www.doubao.com/chat/www.doubao.comAI 助手 · 豆包匹配
https://kimi.moonshot.cn/kimi.moonshot.cnAI 助手 · Kimi匹配
https://chatgpt.com/chatgpt.comAI 助手 · ChatGPT匹配
https://www.baidu.com/www.baidu.com不是 AI不匹配
https://www.zhihu.com/www.zhihu.com不是 AI不匹配
全部在你的浏览器里计算。这里输入的任何内容都不会上传,TapCub 也不会保存。

分享这组输入:数值写在链接的 # 后面,不会发到服务器。

版本 v1.0更新于 更新记录

结果怎么读

生成了什么、怎么用

输出是一条正则,加上证明它按预期工作的检查和测试。

正则本身

按后缀合并以节省字符:(claude|perplexity)\.ai,而不是写两遍完整域名。^(.*\.)? 允许任意子域名,首尾的锚点防止 mychatgpt.com、chatgpt.com.example.net 这类仿冒域名被匹配上。

会话来源还是网页引荐来源

会话来源是开启这次会话的来源主机名,渠道分组和「流量获取」报表用的就是它。网页引荐来源是每次浏览前的完整网址,在探索里可用;想把会话中途从 AI 点进来的访问也算上,用它。

整串还是部分匹配

GA4「匹配正则」要求正则覆盖整个值,所以整串版带 ^…$;「部分匹配正则」只要出现就行。对主机名来说,这里生成的两种写法结果相同。

测试结果

贴自己报表里的来源。如果某行 TapCub 判成 AI 而正则说不匹配,通常是你删掉了那个域名,或者值的大小写不同。

GA4 的默认渠道分组现在自带 AI Assistant 渠道,来源在 Google 自己的清单上时归入(Google 举了 ChatGPT、Gemini、DeepSeek、Copilot、Grok 为例,但没有公布完整清单)。自己建渠道或筛选仍然有用:可以精确决定哪些助手算进来,补上 Google 清单可能没有的 Kimi、豆包、文心一言等国内助手,还能按助手分别看。

怎么用

四步把正则用进 GA4

不用安装,改清单正则就跟着变。

  1. 1

    选 AI 助手

    用全部清单、点预设,或者贴自己的域名。先看看「会话来源」报表里已经有哪些 AI 域名。

  2. 2

    选 GA4 字段

    自定义渠道分组和报表筛选用会话来源;探索用网页引荐来源。

  3. 3

    拿真实来源测试

    从你的数据里贴几条来源网址:AI 那几行都应显示「匹配」,百度、知乎和你自己的域名都不应匹配。

  4. 4

    贴进去并调整顺序

    按正则下面的步骤操作。渠道分组里 AI 渠道必须排在「引荐」上面,否则流量还是归到引荐。

识别规则

哪些域名算 AI 助手,TapCub 怎么归类

清单就是 TapCub 自己的 AI 来源规则。每次访问进来时 TapCub 用它比对来源:命中就归到 AI 助手渠道并记下助手名称,排在搜索引擎和社交媒体规则之前。

  • 来源主机名去掉 www. 之后,等于、以它结尾或包含清单里的某个域名,就算这个助手
  • TapCub 自动完成这一步;这条正则是为了在 GA4 里做出同样的分组
  • 浏览器一般只发 AI 站点的域名,具体哪段对话谁都看不到
TapCub 来源规则里的 AI 助手域名
助手域名
DeepSeekdeepseek.com
Kimikimi.com、kimi.moonshot.cn
豆包doubao.com
文心一言 / 通义千问 / 智谱清言 / 秘塔yiyan.baidu.com、tongyi.aliyun.com、chatglm.cn、metaso.cn
ChatGPTchatgpt.com、chat.openai.com、openai.com
Claudeclaude.ai、anthropic.com
Perplexityperplexity.ai
Gemini / Copilotgemini.google.com、bard.google.com、copilot.microsoft.com
其它mistral.ai、poe.com、phind.com、you.com
完整例子

默认测试框逐行看

6 条来源,用全部清单生成的正则,在会话来源上按「匹配正则」比对。

示例来源的 TapCub 归类和正则结果
来源GA4 比对的值TapCub 渠道正则
https://chat.deepseek.com/chat.deepseek.comAI · DeepSeek匹配
https://www.doubao.com/chat/www.doubao.comAI · 豆包匹配(允许子域名)
https://kimi.moonshot.cn/kimi.moonshot.cnAI · Kimi匹配
https://chatgpt.com/chatgpt.comAI · ChatGPT匹配
https://www.baidu.com/www.baidu.com不是 AI(搜索)不匹配
https://www.zhihu.com/www.zhihu.com不是 AI(社交)不匹配

全部清单生成的正则 220 个字符,在 GA4 报表筛选 250 字符的上限之内;每多加一个域名,大约多出它本身的长度。

常见错误

为什么 AI 流量还是显示成「引荐」

问题很少出在正则本身,多半是下面这些。

渠道顺序

GA4 把流量归到第一个匹配的渠道。AI 助手排在 Referral(引荐)下面,每次 AI 访问都会先命中引荐。

只写关键词不写域名

.*gpt.*|.*ai 这类写法会把名字里碰巧带这几个字母的网站也算进来。要按完整域名匹配。

以为每次点击都带来源

很多 AI 助手 App 打开链接时不带来源,访问会落到「直接访问」。ChatGPT 常在链接上加 utm_source=chatgpt.com,GA4 会用它当来源。

用错字段

会话来源是主机名,网页引荐来源是完整网址。带 ^…$ 的主机名正则匹配不上网址,反过来也一样。

常见问题

AI 流量统计常见问题

还有其他问题?

直接和 TapCub 团队聊聊——工作日通常几小时内回复。

怎么在 GA4 里统计 DeepSeek、ChatGPT 带来的流量?

把这里生成的正则用在自定义渠道分组:Admin → Data display → Channel groups,加一个渠道,条件是 Source matches regex,再把它挪到 Referral(引荐)上面。只想临时看看,也可以在 Traffic acquisition(流量获取)报表里按会话来源加筛选。

GA4 不是已经有 AI 渠道了吗?

是的,默认渠道分组现在有 AI Assistant 渠道,来源在 Google 自己的清单上才归入。Google 只举了例子、没有公布完整清单,想精确控制哪些助手算进来、补上国内助手、按助手分别看,还是要自己建渠道或筛选。

识别 AI 流量的正则怎么写?

就是上面生成的这条:由 TapCub 清单里的 20 个 AI 助手域名生成,形如 ^(.*\.)?(…)$,按后缀合并。符合 RE2 语法,长度在 GA4 报表筛选 250 字符的上限之内。

为什么还有 AI 流量算成了直接访问?

如果 AI 助手的 App 或用户的浏览器打开链接时不带来源,链接上也没有 UTM 参数,GA4 就没有任何东西可以归类。正则救不回来,只有带 UTM 或来源的访问才能归因。国内不少 App 内打开的链接属于这种情况。

百度统计能单独看 AI 流量吗?

这条正则是按 GA4 的 RE2 语法写的。其它统计工具能不能按正则分渠道、怎么设置,要看各自的功能;TapCub 不需要正则,AI 助手是内置渠道。

TapCub 会自动识别 AI 助手流量吗?

会。每次访问进来时都用同一份域名清单比对来源,命中就归到 AI 助手渠道并记下助手名称,不需要自己配规则或写正则。

输入的内容会上传吗?

不会,正则在你的浏览器里生成和测试。域名清单和选项会写进分享链接 # 后面的部分,浏览器不会把这部分发给服务器。

更新记录

更新记录

这个工具的新功能、修复和数据更新,最新的在前。

  1. · v1.0

    首次上线首次上线。

这个工具用到的数据

  • AI 助手来源域名 — 核对于 2026-11-10,每 3 个月复核(2027-02-10 前复核)

缺功能或发现错误?告诉我们,常被提到的会排进下次更新。 全部工具更新

下一步

从第一天起就把 AI 助手当成一个渠道

装上 TapCub 统计代码,来自 DeepSeek、Kimi、ChatGPT 等的访问在来源报表里单独一行,不用维护任何渠道规则。

看清数据,找到增长。

每一次点击,都有数据依据。装好一行代码,1 分钟看到第一批数据。

无需信用卡 · 统计与客服都有免费版 · 统计无 Cookie