1. 功能介绍

1.1. 功能入口

平台管理 > 全局信息 > 项目授权信息

1.2. 功能详细介绍

1.2.1. 项目授权信息

列表展示信息:

  • 项目名称:由两行信息组成,第一行显示项目中文名,第二行显示项目英文名。
  • 项目 ID:项目的自增 ID,由系统自动生成
  • 产品组件授权:该项目下授权了哪些产品线
  • 事件属性数:该项目下已经有的事件属性数
  • 用户属性数:该项目下已经有的用户属性数
  • 元事件数:该项目下已经有的事件数
  • 项目状态:当前项目的状态

1.2.2. 项目支持的操作

项目支持创建、编辑、删除、重置进入项目、查看进度、重试等操作。

1.2.2.1. 项目创建

  1. 点击 创建项目 按钮
  2. 填写 项目中文名:必填,最多可输入 255 个字符
  3. 填写 项目英文名:必填,最多可输入 100 个字符,支持字母、数字、下划线组合,不可使用神策保留字段
  4. 勾选 产品授权组件
  5. 填写 normal_token:选填
  6. 填写 super_token:选填,开启强校验后,系统会默认生成一个 super_token
  7. 强校验:默认是开启,normal_token、 super_token 和强校验都是用来控制数据接入的,它们共同起作用。
    1. 开启强校验
      1. 使用 normal_token 可以导入已经存在的事件 & 事件属性 & 用户属性的数据,若事件不存在或事件或用户的某个属性未在神策分析里建立,那么这条数据将被抛弃;
      2. 使用 super_token 不但可以导入已经存在的事件 & 事件属性 & 用户属性的数据;而且如果导入的事件 & 事件属性 & 用户属性不存在,那么会直接创建
    2. 关闭强校验
      1. 使用normal_token或super_token不但可以导入已经存在的事件&事件属性&用户属性的数据;而且如果导入的事件&事件属性&用户属性不存在,那么会直接创建
    3. 实现逻辑
  8. 多对一:选填,默认否,开启时有二次确认,再次确认后才会开启。开启后,可以将多个设备 ID 和一个登录 ID 进行关联,详情
  9. 提交:提交后,项目会出现在项目列表中,同时状态为 创建中,可以通过 查看进度详情 来查看具体的进展。在所有的组件都处理完成后,该项目会变为 生效中 的状态

  • 如果当前的项目数量已经达到license中购买的最大数量,那么无法继续创建项目,「创建项目」按钮无法点击
  • 神策用户行为数据埋点项目 属于免费项目,该项目不会被计入到license中购买的最大数量当中;且该项目只能进入项目,无法进行编辑、删除、重置操作

1.2.2.2. 项目编辑

选择要修改的项目,点击 编辑 按钮,出现编辑的抽屉,包括:

  • 项目英文名,仅展示,无法修改
  • 项目中文名,支持修改
  • 产品线授权,可在现有基础上,进行修改;取消勾选时,会有二次确认
  • normal_token,支持修改
  • super_token,支持修改
  • 是否强校验,暂不支持页面修改,如需修改请联系运维
  • 是否多对一,暂不支持页面修改,如需修改请联系运维
  • 保存后,该项目在列表的状态会变为 更新中 ,可以通过 查看进度详情 来查看具体的进展;在所有的组件都处理完成后,该项目会变为 生效中 的状态

1.2.2.3. 项目删除

选择要删除的项目,点击 删除 按钮:

  • 在删除时,出现二次确认弹窗
  • 在弹窗中,需要填写 项目中文名 删除原因 ,该两项为必填
  • 点击确定时,需要校验:
    • 必填项是否都已填写
    • 输入的项目中文名和选择的项目是否一致,如果不一致,则报错 输入的项目中文名和选择的项目不一致,请检查 
  • 如果校验通过,那么会出现提示弹窗,同时状态变为为 删除中 ,可以通过 查看进度详情 来查看具体的进展;在所有的组件都处理完成后,该项目会从列表消失

  • 特殊说明:测试项目(default)不支持删除

1.2.2.4. 项目重置

选择要重置的项目,点击 重置 按钮:

  • 在重置时,出现二次确认弹窗
  • 在弹窗中,需要填写 项目中文名 重置原因,该两项为必填
  • 点击确定时,需要校验:
    • 必填项是否都已填写
    • 输入的项目中文名和选择的项目是否一致,如果不一致,则报错 输入的项目中文名和选择的项目不一致,请检查
  • 如果校验通过,那么会出现提示弹窗,同时状态变为为 重置中,可以通过 查看进度详情 来查看具体的进展;在所有的组件都处理完成后,该项目会变为 生效中 的状态
  • 之前 项目设置 > 基本设置 重置项目 功能入口下掉


1.2.2.5. 其他情况

  1. 由于技术底层实现原因,只支持同时对一个项目进行创建/编辑/删除/重置操作:
    1. 在有项目在进行以上任一操作时;无法对其他项目进行创建/编辑/删除/重置操作
    2. 在有项目操作失败时,只能对该项目发起重试,无法对其他项目进行创建/编辑/删除/重置操作
  2. 因为项目删除或项目重置时,只是将项目的资源逻辑删除,并未物理删除,随着删除或重置的项目越来越多,会占用越来越多的空间,因此在项目删除或重置达到 10 次时,会提示无法删除或重置,需要联系神策的运维进行项目 purge(资源的物理删除)
  3. 当前所在项目不支持删除或重置;如下图所示:当前处于 测试效果0000 项目中,因此无法对列表中的 测试效果0000 项目进行删除或重置操作;可以通过左上角切换到其他的项目,再对 测试效果0000 项目进行删除或重置操作
    1. sbp1.4.0示例图:
    2. sbp1.4.1示例图:


1.3. 权限

项目的创建、编辑、删除、重置、重试、查看进度详情操作,没有可见的权限点,统一绑定到平台 admin 账号。