协作空间总览
ABetterChoice 的工作空间围绕一个核心概念组织:项目(Project)。 所有的实验、云控配置、指标、受众、层与域、API 密钥以及成员都归属在某一个项目下, 彼此之间不会跨项目泄漏。
项目边界
每个项目都有一个数字 ID(例如 88888),它出现在所有控制台 URL 中 (https://abetterchoice.ai/app/88888/...),也显示在控制台左上角的工作空间切换器中。
下面这些对象都按项目隔离:
| 对象 | 隔离粒度 |
|---|---|
| 实验 | 项目 |
| 云控配置 | 项目 |
| 层与域 | 项目 |
| 受众 | 项目 |
| 指标与维度 | 项目 |
| 数据仓库连接 | 项目 |
| 表(数据模型) | 项目 |
| 成员与角色 | 项目 |
| API 密钥 | 项目 |
在左上角切换器中切到另一个项目后,控制台会重新加载新项目的数据;其他状态不会跨项目延续。
一个项目同时只能连接一个数据仓库,重新连接其他仓库会断开既有的数据源。 详见 连接你的数据仓库。
管理员日常管什么
控制台左侧的 Settings 给管理员提供两个 Tab:
最常见的三类工作流:
- 给同事开通权限 →
Settings → User Roles and Permissions→ Invite。 - 轮换泄漏的密钥 →
Settings → SDK&Key→ 旧密钥 Deactivate,再 + New API Key 发新密钥。 - 审计某个对象的变更 → 打开实验或云控配置详情页 → 右上角
…→ History / Log。 详见 变更管理。
多项目与组织级治理
ABetterChoice 当前控制台没有提供"项目"之上的组织级对象。 如果你的公司在 ABetterChoice 上运营多个产品,目前的做法是每个产品一个项目, 通过左上角的工作空间切换器在它们之间切换。 SSO、组织级审计、跨项目用户管理等能力在规划中, 如果业务上必须的话,请联系支持团队对齐时间表。