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

自定义维度:是什么、作用范围和设计方法

自定义维度是你自己定义的属性,比如套餐等级、文章作者,用来拆分统计报表。维度和指标的区别、事件 / 用户 / 账户范围、一个计算示例、设计规则,以及基于事件的工具怎么处理。

林舟 审核人 陈屿 又称 自定义属性 最后更新 2026 年 11 月 5 日 术语表

一句话回答

自定义维度是用户自定义的属性,比如套餐等级、作者或商品分类,按事件、会话、用户、账户或商品范围附加在统计数据上,让报表可以按它分组和筛选。

什么是自定义维度?

自定义维度(Custom Dimensions)是你自己定义、附加到统计数据上的属性,用来分组、筛选和对比。内置维度覆盖每个网站都有的东西:页面、国家、设备、来源渠道。自定义维度覆盖你自己业务特有的东西:套餐等级、文章作者、是否登录、商品分类、实验版本、门店区域。

维度描述的是谁、什么、在哪(文本或类别);指标是计数或度量(会话、收入、转化率)。报表通常是把指标按一个或多个维度拆开:按套餐看收入,按作者看注册。

作用范围:维度描述的是什么

范围描述例子取值什么时候变
事件(单次请求)一个动作点击事件上的 button_location = "header"每个事件
会话一次访问落地活动分组每次访问
用户一个人plan = "pro"、signup_year = 2025这个人的信息变化时
账户 / 群组一家公司或一个工作区industry = "retail"、seats = 40账户信息变化时
商品订单里的一件商品brand、size每件商品

选错作用范围是最常见的错误。套餐等级存在每个事件上,看到的是事件发生时的等级;存在用户上,看到的是这个人当前的等级,套在他过去的所有事件上。两种都对,关键是想清楚要回答哪个问题。

计算示例:哪个套餐的客服咨询最多?

一个 SaaS 团队想按客户套餐对比客服对话量(示例数据)。他们加了用户维度 plan,并在「发起对话」事件上加了属性 topic:

套餐(用户维度)活跃用户发起对话每百人对话数主要话题(事件维度)
免费版8,4001,26015安装
专业版1,90053228账单
商业版31015550集成

没有这个自定义维度时,团队只看得到对话总数。有了它才发现,商业版客户的咨询频率是免费版的三倍多,主要问集成,于是该补的是这个套餐的文档和上手引导。

怎么设计好的自定义维度

  1. 从问题出发。 「不同行业的激活有什么差别?」意味着需要一个账户范围的 industry 维度。
  2. 有意识地选作用范围(见上表)。
  3. 用固定的取值列表。 「Pro」「pro」「PRO」会变成三行,把允许的取值写进埋点方案。
  4. 控制不同取值的数量。 有几千个不同取值的维度(ID、完整 URL、自由文本)拆分出来没法看,改用来筛选或导出。
  5. 不要把个人数据放进维度: 邮箱、姓名、手机号都不行。
  6. 每个维度都写好文档,注明负责人和定义,见数据分类体系。

自定义维度和自定义指标

自定义维度用来分组(「plan = pro」),自定义指标是你定义的数字(「试用剩余天数」「每席位收入」),可以求和或求平均。通常两者都需要:按维度看指标。见创建自定义指标。

不同工具怎么处理

在 Google Analytics 4 里,自定义维度要在后台注册,每个媒体资源有数量上限(标准版事件范围 50 个、用户范围 25 个)。TapCub 这类基于事件的工具,把每个事件属性和用户属性都当作可用的维度,不需要单独注册,所以限制更多来自数据治理,而不是配额。

在 TapCub 里

随事件发送的任何属性、设置在人或账户上的属性,都可以用来拆分和筛选报表。网页脚本每个事件最多接收 20 个属性(键名最多 50 个字符,文本值最多 200 个字符)。在 数据 › 属性字典 里,可以为每个键设置类型、标记敏感字段、添加校验规则,并做治理:设置取值白名单,其他值存为 __other;或者设为仅导出,不出现在拆分里。如果埋点已经上线,虚拟属性可以按规则派生新维度,比如根据页面路径前缀得出 section,不用改代码发版。见事件和属性和分群。

参考资料

这个解释清楚吗?

我们会根据反馈修改和补充这篇内容。

林舟

产品体验专员

关注产品体验、功能使用与增长实践,喜欢把复杂流程拆成清晰步骤,让分析结果更容易用到日常决策中。

常见问题

常见追问

大家看完定义后最常问的几个问题。

还有其他问题?

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

维度和指标有什么区别?

维度用来描述(套餐、页面、国家),指标用来度量(会话、收入、转化率)。报表通常按维度拆分指标。

自定义维度该选什么作用范围?

按问题来:关于一个动作用事件范围,关于一个人用用户范围,关于一家公司用账户范围。

能建多少个自定义维度?

GA4 标准版事件范围 50 个、用户范围 25 个。TapCub 这类基于事件的工具把事件和用户属性都当作维度,没有固定的注册配额。

埋点上线后还能加自定义维度吗?

在 TapCub 里,虚拟属性可以按页面路径等规则派生新取值,不用改代码。

在你自己的网站上看这个数字

加一行脚本就能开始,网站和 App 都能接,几分钟内就能看到第一批报表。

看清数据,找到增长。

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

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