版本
此功能对应的版本是sbp 1.4.0.3706+ (含)和 1.4.1.3212+(含)
功能介绍
功能入口
- 点击顶部导航的“平台管理“图标
- 然后选择”全局信息“,就会进入到项目列表页:
- 展示项目信息
- 可以对项目进行创建/编辑/删除/重置 操作
sbp1.4.0版本入口:
sbp1.4.1版本入口:
3.
功能详细介绍
项目列表页信息
1、列表展示信息:
- 项目名称,由两行信息组成,第一行显示项目中文名,第二行显示项目英文名
- 项目id,项目的自增id,由系统自动生成
- 产品组件授权,该项目下授权了哪些产品线
- 事件属性数,该项目下已经有的事件属性数
- 用户属性数,该项目下已经有的用户属性数
- 元事件数,该项目下已经有的事件数
2、列表支持的搜索/筛选条件:
- 项目id、项目中文名、项目英文名 ,手工输入,模糊搜索
- 项目状态,下拉多选,枚举值:生效中、创建中、更新中、重置中、删除中、创建失败、更新失败、重置失败、删除失败
- 项目状态之间的转换如下图:
项目支持的操作
项目支持「创建/编辑/删除/重置」 的主要操作,以及「进入项目/查看进度/重试」操作;不同状态下支持的操作如下表所示:
状态 | 可进行的操作 |
---|---|
创建中 | 查看进度详情 |
创建失败 | 查看进度、重试 |
删除中 | 查看进度 |
删除失败 | 查看进度、重试 |
更新中 | 查看进度 |
更新失败 | 查看进度、重试 |
生效中 | 进入项目、编辑、删除、重置 |
重置中 | 查看进度 |
重置失败 | 查看进度、重试 |
项目创建
- 点击“创建项目”按钮,会出现对应的抽屉
- 项目英文名,必填,最多可输入100个字符,支持字母、数字、下划线组合,有一些名称不可使用(distinct_id、original_id、time、properties、id、first_id、second_id、users、events、event、user_id、date、datetime)
- 项目中文名,必填,最多可输入255个字符
- 产品线授权:
- 系统将该平台下通过license授权的产品全部展示出来,展示的信息包括:
- 产品名称
- 到期时间
- 最大可授权项目数
- 剩余可授权项目数
- 可以勾选要授权到该项目的产品线
- 注:
- 已经到期的产品组件无法勾选,鼠标移入提示“该产品组件已到期,无法授权”
- 暂不支持通过也页面授权的产品组件无法勾选(暂时还未接入,需要运维线下处理的),鼠标移入提示“该产品组件暂不支持通过页面授权,请联系神策技术人员进行处理”
- 「已关联项目数」已经达到「最大可关联项目数」的产品线无法勾选,鼠标移入提示“已授权项目数已达到最大可授权项目数,无法再授权”
- 系统将该平台下通过license授权的产品全部展示出来,展示的信息包括:
- normal_token(选填),手工输入
- super_token,手工输入,在开启强校验后,super_token必填,系统会默认生成
- 是否强校验(选填,默认是)
- normal_token、 super_token 和强校验都是用来控制数据接入的;它们共同起作用:开启“强校验”后:
- 使用normal_token可以导入已经存在的事件 & 事件属性 & 用户属性的数据,若事件不存在或事件或用户的某个属性未在Sensors Anaytics 里建立,那么这条数据将被抛弃;
- 使用super_token不但可以导入已经存在的事件 & 事件属性 & 用户属性的数据;而且如果导入的事件 & 事件属性 & 用户属性不存在,那么会直接创建
关闭“强校验”后:使用normal_token或super_token不但可以导入已经存在的事件&事件属性&用户属性的数据;而且如果导入的事件&事件属性&用户属性不存在,那么会直接创建。
- normal_token、 super_token 和强校验都是用来控制数据接入的;它们共同起作用:开启“强校验”后:
- 多对一(选填,默认否):开启时有二次确认,再次确认后才会开启,开启后,可以将多个设备 ID 和一个登录 ID 进行关联。 具体使用方法详见:https://manual.sensorsdata.cn/sa/latest/%E5%A6%82%E4%BD%95%E6%AD%A3%E7%A1%AE%E5%9C%B0%E6%A0%87%E8%AF%86%E7%94%A8%E6%88%B7-7538292.html#id-%E5%A6%82%E4%BD%95%E6%AD%A3%E7%A1%AE%E5%9C%B0%E6%A0%87%E8%AF%86%E7%94%A8%E6%88%B7-%E7%A5%9E%E7%AD%96%E6%94%AF%E6%8C%81%E7%9A%84%E7%94%A8%E6%88%B7%E5%85%B3%E8%81%94%E6%96%B9%E6%A1%88
- 点击提交,该项目会出现到项目列表中,同时状态为“创建中”,可以通过“查看进度详情”来查看具体的进展;在所有的组件都处理完成后,该项目会变为“生效中”的状态
- 如果当前的项目数量已经达到license中购买的最大数量,那么无法继续创建项目,「创建项目」按钮无法点击
- 「神策用户行为数据埋点项目」属于免费项目,该项目不会被计入到license中购买的最大数量当中;且该项目只能进入项目,无法进行编辑、删除、重置操作
项目编辑
选择要修改的项目,点击”编辑“按钮,出现编辑的抽屉,包括:
- 项目英文名,仅展示,无法修改
- 项目中文名,支持修改
- 产品线授权,可在现有基础上,进行修改;取消勾选时,会有二次确认
- normal_token,支持修改
- super_token,支持修改
- 是否强校验,暂不支持页面修改,如需修改请联系运维
- 是否多对一,暂不支持页面修改,如需修改请联系运维
- 保存后,该项目在列表的状态会变为“更新中”,可以通过“查看进度详情”来查看具体的进展;在所有的组件都处理完成后,该项目会变为“生效中”的状态
项目删除
选择要删除的项目,点击”删除“按钮:
- 在删除时,出现二次确认弹窗
- 在弹窗中,需要填写「项目中文名」和「删除原因」,该两项为必填
- 点击确定时,需要校验:
- 必填项是否都已填写
- 输入的项目中文名和选择的项目是否一致,如果不一致,则报错“输入的项目中文名和选择的项目不一致,请检查”
- 如果校验通过,那么会出现提示弹窗,同时状态变为为“删除中”,可以通过“查看进度详情”来查看具体的进展;在所有的组件都处理完成后,该项目会从列表消失
- 特殊说明:测试项目(default)不支持删除
项目重置
选择要重置的项目,点击”重置“按钮:
- 在重置时,出现二次确认弹窗
- 在弹窗中,需要填写「项目中文名」和「重置原因」,该两项为必填
- 点击确定时,需要校验:
- 必填项是否都已填写
- 输入的项目中文名和选择的项目是否一致,如果不一致,则报错“输入的项目中文名和选择的项目不一致,请检查”
- 如果校验通过,那么会出现提示弹窗,同时状态变为为“重置中”,可以通过“查看进度详情”来查看具体的进展;在所有的组件都处理完成后,该项目会变为“生效中”的状态
- 之前“项目设置》基本设置”的“重置项目”功能入口下掉
其他情况
1、由于技术底层实现原因,只支持同时对一个项目进行创建/编辑/删除/重置操作:
- 在有项目在进行以上任一操作时;无法对其他项目进行创建/编辑/删除/重置操作
- 在有项目操作失败时,只能对该项目发起重试,无法对其他项目进行创建/编辑/删除/重置操作
2、因为项目删除或项目重置时,只是将项目的资源逻辑删除,并未物理删除,随着删除或重置的项目越来越多,会占用越来越多的空间,因此在项目删除或重置达到10次时,会提示无法删除或重置,需要联系神策的运维进行项目purge(资源的物理删除)
3、当前所在项目不支持删除或重置;如下图所示:当前处于“测试效果0000”项目中,因此无法对列表中的“测试效果0000”项目进行删除或重置操作;可以通过左上角切换到其他的项目,再对“测试效果0000”项目进行删除或重置操作
sbp1.4.0示例图:
sbp1.4.1示例图:
权限
项目的「创建、编辑、删除、重置、重试、查看进度详情」操作,没有可见的权限点,统一绑定到平台admin账号