Add application event dictionary and rule management console

This commit is contained in:
2026-09-16 04:46:17 +08:00
parent b9687b42ea
commit 858d287880
4 changed files with 118 additions and 2 deletions
+8
View File
@@ -43,3 +43,11 @@ npm run preview
```sh
CORS_ORIGINS=http://localhost:5173,http://localhost:5174 uv run uvicorn adcloud_server.main:app --reload
```
## 事件字典管理
新增“事件字典”页面,连接真实后端:浏览 33 个标准事件的必选/可选字段、查看标准特征窗口与上限、加载应用事件、保存 JSON 规则草稿、示例试算、发布、停用和历史版本回滚。
当前尚未接入客户账号登录。平台受控后端调用 POST /v1/registry/apps 创建应用后,将对应 management_key 提供给管理操作者;该页面凭据仅存当前内存,不使用平台 SERVICE_TOKEN,不写入 localStorage。
正式管理操作使用 HTTPS;当前公网 HTTP 后端只用于合成测试数据。VITE_API_BASE_URL 设置连接后端,页面也可手动输入测试地址。CORS 需允许控制台实际来源。
规则试算按钮会先保存当前草稿,再执行无埋点/特征写入的试算;发布按钮会保存并产生不可变规则版本。事件参数结构修改需创建新的 event_version。
本页已接入注册表业务 API,其他收入、应用草稿与登录页面仍是原有脚手架。本仓库没有新增公网前端部署。