功能出现版本一览表
版本 | 高级功能 | 高级配置 |
---|---|---|
A/B Testing 1.0.2 | 多时区切换 | |
A/B Testing 1.0.1 | 空白域分析 | |
A/B Testing 1.0.0 | ||
A/B Testing 0.9.1 | 按登录主体分流 | |
A/B Testing 0.9.0 | 高级权限管理 | 全局配置 - 单个项目中调试设备总数、全局配置 - 单个项目中调试设备分组数 |
A/B Testing 0.8.0 | 全局配置 - 试验跨项目导入 | |
A/B Testing 0.7.1 | 分流链路诊断 | |
A/B Testing 0.7.0 | 全局配置 - 试验是否允许修改试验参数值 | |
A/B Testing 0.6.2 | ||
A/B Testing 0.6.1 | 按自定义主体分流 | |
A/B Testing 0.6.0 | ||
A/B Testing 0.5.2 | 按设备主体分流、自定义属性分流 | 单租户限流、IP 限流、全局限流、全局配置 - 试验最多能在线的个数、全局配置 - 试验最多能添加参数的个数、全局配置 - 试验最多能添加试验组的个数、全局配置 - 试验发布周期最多多少天、全局配置 - 试验最多能添加指标的个数 |
高级功能
多主体分流
考虑到在实际业务场景中,可能使用其他非用户的分流主体,比如一些工具类产品,本身没有注册体系,不涉及用户登录前后一致性体验问题,则适合使用设备主体进行分流,即使同一用户登录了不同的设备,也不会将该用户在不同设备产生的数据进行关联。在评估选择使用哪种分流主体时,需要结合具体试验场景来考虑。可以重点从用户体验一致性、分流主体和评价指标主体一致性上这两角度综合评估。
介绍 | 适用版本 | 开启方式 |
---|---|---|
按设备主体分流 | A/B Testing 0.5.2 + | 本功能为高级功能,需额外付费开通。如需开通,请咨询客户成功。 |
按自定义主体分流 | A/B Testing 0.6.1 + | |
按登录主体分流 | A/B Testing 0.9.1 + |
受众筛选支持自定义属性分流
在试验圈选用户的时候,如当前受众筛选属性可能不满足场景,比如预置的是否首日访问的与实际业务里的定义时间不符,或者,用户数据同步往往存在一定延迟,在用户注册完成立即进入首页时,可能还无法获取到该用户的性别属性,导致无法命中试验。此时可以选择开启自定义属性,扩充受众筛选能力。
介绍 | 适用版本 | 开启方式 |
---|---|---|
自定义属性 | A/B Testing 0.5.2 + | 本功能为高级功能,需额外付费开通。如需开通,请咨询客户成功。 |
高级权限管理
一个公司体系经常是以多部门的形式存在,每个部门之间有着不同的业务、有着不同的权限范围,针对于此神策在该版本增强&细化了权限功能。
介绍 | 适用版本 | 开启方式 |
---|---|---|
高级权限 权限说明 v0.9.0 | A/B Testing 0.9.0 + | 本功能为高级功能,需额外付费开通。如需开通,请咨询客户成功。 |
试验审批 权限说明 v0.9.0 | A/B Testing 0.9.0 + |
试验跨项目导入
在实际的业务场景中,可能有多个项目,比如一个测试项目,一个正式项目。在测试项目中已经测试完成的试验,需要到正式项目重新配置上线,配置内容完全一致,但工作内容重复,导致用户频繁操作,额外增加无效的工作量,可开启跨项目试验导入的功能,轻松导入试验配置。
介绍 | 适用版本 | 开启方式 |
---|---|---|
跨项目试验导入 v0.8.0 | A/B Testing 0.8.0 + | 本功能为高级功能,需额外付费开通。如需开通,请咨询客户成功。 |
空白域分析
介绍 | 适用版本 | 开启方式 |
---|---|---|
空白域分析 | A/B Testing 1.0.1 + | 本功能为高级功能,需额外付费开通。如需开通,请咨询客户成功。 |
多时区切换
如果业务范围涉及出海,面对不同地域的试验 可以使用多时区域来准确圈定报告计算范围
介绍 | 适用版本 | 开启方式 |
---|---|---|
多时区切换 | A/B Testing 1.0.2 + | 本功能为高级功能,需额外付费开通。如需开通,请咨询客户成功。 |
进阶配置
分流服务熔断
前提说明
- 租户 → 神策的一个项目
- App 对应的租户 → App 埋点上报的项目
- 一个分流请求只要触发任意一种限流策略 都会被熔断 返回兜底的空数据
- 数值调整 需要考虑自身业务和部署情况
- Saas 接入
- 根据业务情况和神策方面人员进行评估然后调整
- 私有部署
- 根据业务情况 & 服务器资源配置和神策方面的人员进行评估然后调整
- Saas 接入
功能概览
功能 | 介绍 | 适用版本 | 调整方式 |
---|---|---|---|
租户限流 | 服务器的资源永远都是有上限的,为了保证Saas 服务的稳定性 结合神策项目维度的划分 我们支持对单租户进行限流 | A/B Testing 0.5.2 + | 本功能为高级功能,需额外付费开通。如需开通,请咨询客户成功。 |
IP 限流 | 为了防止恶意流量 & 不必要的资源浪费 我们支持对单 IP 进行限流 | A/B Testing 0.5.2 + | |
全局限流 | 理论上租户的维度是‘无上限’的,但是服务器的资源是有上限的,所以我们这里对全局流量做了限制 | A/B Testing 0.5.2 + |
分流链路诊断
分流诊断功能可以自助查询用户在试验周期内的命中版本变化,同时也进一步验证分流服务的健康度。
介绍 | 适用版本 | 开启方式 |
---|---|---|
流量诊断 v0.7.1 | A/B Testing 0.7.1 + | 本功能为高级功能,需额外付费开通。如需开通,请咨询客户成功。 |
试验配置功能增强
全局配置 - 试验跨项目导入
功能 | 介绍 | 适用版本 | 开启方式 |
---|---|---|---|
全局配置 - 试验最多能在线(运行中)的个数 | 如果试验在线数量过多会有两个问题
| A/B Testing 0.5.2 + | 本功能为高级功能,需额外付费开通。如需开通,请咨询客户成功。 |
全局配置 - 试验最多能添加参数的个数 | 试验参数从试验设计上不建议过多,徒增试验的复杂程度如果有多参数的,我们建议使用 json 类型试验参数,当然不排除有特殊的业务场景。 | A/B Testing 0.5.2 + | |
全局配置 - 试验最多能添加试验组的个数 | 从试验设计上我们不建议设置很多试验组,流量不是很大的时候,各个组的流量势必会变得稀疏 导致试验的效果难以达标,需要试验运行更长的时间,增加做试验的成本,所以我们这里做了限制。 | A/B Testing 0.5.2 + | |
全局配置 - 试验是否允许修改试验参数值 | 在一般的情况下试验一旦上线参数值是不允许修改的,因为会导致 App 可能会给用户带来前后 不一致的效果,很差的用户体验从而造成用户流失,而某些客户场景,期望一个试验可以做到 阶段性开启某某功能 就需要用到试验参数修改,所以我们在这里做了一个可以调节的限制。 | A/B Testing 0.7.0 + | |
全局配置 - 试验发布周期最多多少天 | 当试验完成后我们需要对获胜策略进行推全,针对这个需求支持对试验进行发布,发布周期的限制是为了避免过度依赖发布功能,而没有固化在App的正式发布里。 | A/B Testing 0.5.2 + |
调试设备管理配置功能增强
全局配置 - 单个项目中调试设备数
功能 | 介绍 | 适用版本 | 开启方式 |
---|---|---|---|
全局配置 - 单个项目中调试设备总数 | 调试设备数如果过多并不利于工作效率的提升,如果有实际场景可以调整。 | A/B Testing 0.9.0 + | 本功能为高级功能,需额外付费开通。如需开通,请咨询客户成功。 |
全局配置 - 单个项目中调试设备分组数 | 分组数如果过多并不利于查找设备和管理,如果有实际场景可以调整。 | A/B Testing 0.9.0 + |
试验报告配置功能增强
功能 | 介绍 | 适用版本 | 开启方式 |
---|---|---|---|
全局配置 - 试验最多能添加指标的个数 | 试验指标定义了试验效果的统计维度,过多的指标查询会影响试验报告的查询时间 & 占用机器上查询资源,另外如果一个试验要用非常多的指标才能反映试验效果,可能需要重新考虑试验的设计 or 确实业务非常复杂,所以我们这里做了一个可以调节的限制。 | A/B Testing 0.5.2 + | 本功能为高级功能,需额外付费开通。如需开通,请咨询客户成功。 |