# 产品更新日志

### 1.14

#### 发布日期：2019年04月29日

更新列表：

* 新特性
  * 推出**归因分析**分析模型
    * 通过时序还原用户在产品中的行为，挖掘“运营位”与“目标事件”之间的关系
    * 分析多个“运营位”与“目标事件”之间的贡献度，通过可视化图形展示每个“运营位”带来的贡献度
    * 支持多种归因模型，包含：首次触点归因、末次触点归因、线性归因、位置归因和时间衰减归因 5 种归因模型
    * [查看详细](https://www.sensorsdata.cn/manual/attribution.html)
  * 推出全新**权限系统**
    * 支持自定义用户角色，并为角色分配对应的登录账号
    * 用户角色支持自定义配置“数据资源权限”及“功能模块使用权限”
    * [查看详细](https://www.sensorsdata.cn/manual/access_control_new.html)
  * 推出**可视化全埋点**功能
    * 将 app 界面同步显示在神策分析网页端中，并标识出 app 中的元素
    * 点击每个元素，可在界面上为其进行“重命名”，在分析模型中，使用该事件参与分析
    * iOS 需要 SDK 版本为 v1.11.0+，Android 需要 SDK 版本为 v3.1.0+
    * [查看详细](https://www.sensorsdata.cn/manual/visualized.html)
  * 对**数据模型**做了进一步的升级优化，从原有的 Event-User 模型升级为 Event-Item-User 模型，现在可以使用 Item 表做为 Event 事件的易变属性的补充了；
  * 现在可以方便地对冷数据进行[数据归档](https://54td.gitbook.io/shence/technical_guide/secondary_development/data_archive)了，以便在节省存储空间的同时也保存好数据资产；
* 优化
  * 单机版的数据清理工具（sa\_clean）现在也支持按照用户 ID（user\_id / distinct\_id）来删除 Event 表和 Profile 表中的数据了；
  * 现在可以支持同时添加多个逻辑不同的预处理模块（ExtProcesser）了；
  * 集群版的数据清理工具（sa\_clean） 优化了按 Event, Lib 等条件删除的逻辑，支持删除缓存中数据；
  * 对于数据迁移工具的可用性与效率进行了改进。
* **重要变更**
  * 分群 API 接口变更，不向前兼容
  * [查看详细](https://www.sensorsdata.cn/manual/func_api_usertag_v114.html)

#### 新产品

推出**用户标签系统**，详细请垂询神策数据工作人员

## 1.13

**发布日期：2018年11月19日**

更新列表：

* 新特性
  * 支持一个用户关联多个设备，极大地提升了用户关联的能力；
  * 发布神策分析移动端[掌上神策分析](https://www.sensorsdata.cn/school/video/47dd3e779d2b8b81c5a2255de83f22ee) 1.0 版本
    * 面向管理层，提供更好的数据解读；
    * 提供每日「策报」，通过订阅概览，自动挖掘异常的数据，以日报的形式推送至移动端；
    * 随时随地查看数据概览；
  * 重新设计并实现了**用户分群**模块；
    * 20 倍以上的计算性能提升；
    * 重新设计了用户分群的 UI，可以更方便地管理分群；
    * 可更好地帮助追踪不同分群的生命周期变化。例行分群的每次计算都有历史记录，并支持重新计算分群历史结果；
    * 支持通过上传用户 ID 创建分群；
    * 支持复制分群；
    * 增强了分群规则条件的描述能力；
  * 提供了更方便的**渠道管理**，可以在神策分析统一管理、追踪并分析推广效果，形成闭环
    * 支持在产品中创建、管理渠道追踪链接；
    * 支持更多渠道，陆续新增；
    * 支持创建推广活动，并分析推广活动效果；
  * 提供了自动生成的**预置概览**
    * 管理员可创建一系列场景化的预置概览，通过全埋点生成用户生命周期过程所需要关注的数据指标，包括：整体概况、用户获取、活跃与留存、事件转化、用户特征等模块；
  * 上线**客户服务中心**，提供了提交服务反馈、问题的入口，支持用户以工单的方式提交工单，方便追踪问题；
  * 全面支持 **GDPR**；
* 重要变更
  * 预置属性 `event_duration` 更名为 `$event_duration`，且与之前版本不兼容。如果使用查询 API 、SQL 或者从 Kafka 订阅数据时使用到此字段，需要变更字段名；
  * [分群 API](https://54td.gitbook.io/shence/technical_guide/secondary_development/api/func_api#3-用户分群) 有不兼容的变更。

## 1.12

**发布日期：2018年8月4日**

更新列表：

* 新特性：
  * 可在概览中添加渠道对比组件，支持对多个渠道的流量、新客占比、留存、事件转化等指标进行对比，帮助快速定位优质渠道；
  * 可对每个概览做性能设置，包括计算精度、数据更新时间和抽样系数等，提升概览的查询体验；
  * 可在登录后进行项目快速切换；
  * 可在用户界面下载事件分析的全量数据；
  * 维度字典支持多对一，针对已经存在的事件属性和用户属性，可以上传属性值的自定义多对一映射关系；
  * 支持新的属性类型——列表，用于保存一个有序的字符串序列。原有的 LIST 类型更名为 SET 类型；若创建 SET 类型需用属性创建工具创建后传入；
  * 提供了数据校验工具，优化数据格式核对的效率；
  * 微信小程序 SDK 更新，支持了分享的监测，可以对分享的次数、层级、页面等维度进行分析;
  * 新增了支付宝小程序 SDK;
* 优化：
  * 导航的体验优化调整；
  * 概览中事件分析组件支持展示单指标分组前三的数值，留存分析组件新增以日期为横轴的留存趋势图；
  * 留存分析新增第 0 天，用于分析在第 0 天同时进行了初始和后续行为的“共现用户”；
  * 刷新操作调整为点击按钮刷新概览或分析页面中失效数据，按住 Shift⇧ 点击，刷新全部数据；
  * 优化了留存导出 csv 的格式；
  * 当查询超过一定时间，提示查询进度与当前查询负载等信息，并可开启抽样或近似查询；

## 1.11.3954

**发布日期：2018年5月14日**

更新列表：

* 新特性
  * 指标预警可设置监控时间段，可设置指标区间；
  * 新增监控历史查询。诊断工具中“监控历史查询”可进入。集群版默认开启，单机版需要根据配置确定是否可以开启；
* 优化
  * 概览中图表（组件）与左侧导航支持新窗口打开。可右键新标签打开，或按住 Command ⌘ 或 Ctrl 点击链接；
  * 下载的文件文件名优化；
  * 事件分析中，事件下拉框搜索支持拼音与原事件名搜索（支持元事件与虚拟事件）；
  * 优化概览中组件的拖拽；

## 1.11

**发布日期：2018年3月25日**

更新列表：

* 新特性
  * 【分析模型增强】新增[间隔分析](https://54td.gitbook.io/shence/use_steps/features/analytics_module/interval)模型，可分析任意两个事件之间的时间间隔分布情况和变化趋势，以优化关键事件之间的转化效率。例如：分析首次投资到复投的间隔分布情况、注册到付费转化的间隔分布情况；
  * 【数据概览重构】升级了[数据概览](https://54td.gitbook.io/shence/use_steps/features/analytics_module/dashboard_intro)的信息架构、流程、可视化能力，支持多尺寸图表、多指标表格、自定义时间筛选器等诸多特性，极大增强了概览的可扩展性、灵活性；
  * 【埋点管理重构】大幅优化了埋点管理的性能；时间区间统一为数据接收时间，减少误解；
  * 【数据接入】支持通过[维度表和属性扩展](https://54td.gitbook.io/shence/technical_guide/secondary_development/external_dimension)的能力，使用第三方的维度表对已接入的事件和属性进行扩展，极大增强对于复杂业务需求的处理能力；
  * 【更便捷地查看数据】可通过[搜索用户](https://54td.gitbook.io/shence/use_steps/features/analytics_module/search)，搜索用户 ID、属性值，直接查看特定用户列表和用户行为序列；
  * 【分析能力增强】事件分析中，可对自定义指标中各子项添加属性筛选条件；
  * 【渠道管理】可通过上传 csv、xls 格式文件批量生成 UTM 链接与短链；
  * 【分析能力增强】LIST 类型的属性可以按“LIST 内的细项”进行统计；
  * 【动态数据类型】可在神策技术支持协助下，修改属性类型；
  * 【数据类型精简】取消 DATE 类型，将其作为 DATETIME 的一种格式处理；
  * 提供了在线升级的能力；
* 优化
  * 【网页热力分析】网页热力分析结果可生成二维码和链接，方便分享；
  * 【漏斗分析】优化了漏斗的窗口期的计算能力，窗口期默认为当天内；
  * 【APP 点击分析】持续优化 [APP 点击分析](https://54td.gitbook.io/shence/use_steps/features/analytics_module/app_click_heatmap)功能的系统兼容性；
  * 表格中的触发用户数可以直接查看用户列表，或快捷保存为用户分群，减少操作成本；
  * 【虚拟事件管理】虚拟事件支持批量添加和事件排除；
  * 【数据下载】优化了数据下载方式，可按表格中展示数据或源表数据分别下载需要的数据。

## 1.10

**发布日期：2017年11月15日**

更新列表：

* 新特性
  * 新增 [APP 点击分析](https://54td.gitbook.io/shence/use_steps/features/analytics_module/app_click_heatmap)模块，可以通过可视化的方式对 APP 的用户行为进行分析；
  * 点击分析升级为网页热力分析，新增了触达率分析图，可对用户在网页中的触达深度进行分析；优化了工具栏；
  * 重构了事件选择的下拉菜单，支持个性化的事件二级分类、顺序调整、隐藏，可以根据业务线、产品结构等组织方式，更方便地整理事件、指标的结构；
  * 元数据管理可以对（虚拟）事件批量添加标签、更改显示状态，更方便地命名显示名，并优化了排序、分页等一系列体验，可以更方便的管理事件；
  * 元数据管理中事件可以添加备注了；
  * 数据概览导航支持二级分类，可以更方便的整理概览的结构；
* 优化
  * 可以联系神策技术支持开启分析师角色组“创建虚拟事件”、“创建分群”、“创建 Session”的权限；
  * 大幅优化了多个分析功能中使用了用户属性时的查询性能；
  * 漏斗、虚拟事件、 Session 和分群可查看创建信息（创建人、创建时间和修改时间）；
  * 优化了下载 CSV 的时间格式；
  * 强力优化了点击图的多个功能（如 a 链接里有多层嵌套，input 元素自定义采集，对自动采集的元素自定义是否采集，map/area 的采集支持，优化选择器，等多个功能）；
  * 渠道来源优化、单页面时候手动发送 $pageview 等等多个小功能的优化。
* 兼容性改动
  * HdfsImporter 导入工具不再兼容直接使用 hadoop jar 命令运行的方式；

## 1.9

**发布日期：2017年8月19日**

更新列表：

* 新功能：
  * 可以对重点指标设置预警，当指标达到设定的某一绝对或相对值后，触发提醒通知责任人，支持小时、天等级别的实时监控；
  * 增强了事件分析的对比能力，可对任意一个指标添加任意筛选条件，同时对比相同事件的不同维度指标；
  * 增强了留存分析的分析能力，除了统计留存人数之外，还可以统计如消费总金额、人均消费额、停留总时长等更多指标，并可导出对应格式的 CSV；
  * 编辑漏斗时可另存为新漏斗，支持快速复制漏斗；
  * 现在可以对接 AppsFlyer 了，从而使得渠道追踪支持多达数千家海内外投放渠道；
* 优化：
  * 事件分析分组值过多时有了友好提醒，准确描述数据情况；
  * 数据导入出现延时有了友好提醒，方便更及时了解数据延迟情况；
  * 页面出现异常时有了更详细的报错信息，方便用户向神策技术支持提供问题定位信息，提高定位问题的效率；
  * 版本成功更新后有了友好提醒；
  * 点击分析新增“返回上一页”按钮，返回上一页无需通过浏览器进行后退操作；
  * 点击分析刷新数据按钮可拖动，解决遮盖数据问题；
  * 漏斗步骤前新增了步骤数表示；
  * 优化了表格分页导航设计；
  * 实时导入数据增加了对“用户ID”的说明；
  * 优化了概览发送邮件的测试发送时的体验；
  * 优化了用户行为序列的部分界面。

## 1.8

**发布日期：2017年7月21日**

更新列表：

* 新功能：
  * 私有部署单机版的架构进行了整体重构，为今后单机版无缝扩展为集群版打下基础；
  * iOS 和 Android 的全埋点功能兼容性大大提高，对于自定义控件、Fragment、RN 框架等有了更好的支持；
  * 产品现在有了英文界面了；
  * 现在通过邮件发送概览可以在界面上进行配置了；
  * 时间类型的属性进行分桶时，有了更多的选择，不仅可以选择分钟、季度等，还可以选择按照时段汇总进行分桶；
  * 漏斗分析按分组查看时，表格里面可以展开分组按日期、步骤查看；
  * iOS 和 Anroid SDK 的本地缓存改用 ContentProvider，有效的处理了多进程访问的问题；
  * 大大增强了客户端 SDK 中对混合开发模式下 H5 与 App 的打通能力；
  * 现在可以开启由服务端来判断某个用户 ID 是否是新用户了；
  * 创建漏斗时可以选择前后步骤之间的关联属性了；
  * 现在可以支持通过广点通进行分发的效果追踪了；
  * 现在构建渠道追踪链接时可以提供短链的支持了；
  * 现在部分可以累加的指标支持累积图了；
  * JS SDK 在进行流量采集时，会有字段用以区分流量来源类型是付费广告流量、自然搜索流量、社交网站流量、引荐流量和直接流量，并且对于付费广告流量和部分可以解析的搜索流量，则会将搜索关键词也进行记录；
  * 对于 触发用户数、人均次数 等指标，现在提供更加快速的非精确预估算法了；
  * 现在各个客户端 SDK 都增加了 CRC 校验，可以有效甄别网络传输过程中的数据错误；
* 优化：
  * 对 HDFSImporter 导入单天数据的导入速度进行了优化；
  * 多项目情况下的登录界面体验进行了优化；
  * 多指标、合计等情况下的查询效率进行了优化；
  * 维度字典现在可以下载查看了；
  * 对虚拟事件较多的情况下的编辑体验进行了优化；
  * 浏览器窗口放大缩小时的体验进行了优化；
  * JS SDK 现在可以自定义埋点信息，在埋点管理里面进行追踪和管理；
  * 在分组和筛选时可以更好地区分事件、用户和 Session 三种不同的属性了；
  * 对于下载的查询结果表格的内容进行了优化；
  * 漏斗分析进行趋势查看、对比时表格可读性进行了优化；
  * 查看实时导入数据的界面上，现在可以全局进行格式 Format 了；
  * 可视化方面进行了较多优化，包括饼图改为环图、线图柱图比例调整等；
  * 点击图的体验进行了大幅优化；
  * 分析师权限的账号可以查看元数据了。

## 1.7

**发布日期：2017年3月30日**

更新列表：

* 新功能：
  * iOS、安卓、JS SDK 现在 Autotrack 功能做了进一步的强化，可以默认采集页面上各个元素的交互行为了；
  * 增加了 Web 页面的[点击分析](https://54td.gitbook.io/shence/use_steps/features/analytics_module/heatmap)功能；
  * 对漏斗分析功能进行了重构，例如，现在可以按照日期查询转化率变化曲线，可以对比两个不同分组值下的漏斗转化情况，现在对事件属性进行筛选和分组时以实际转化的事件的属性为准，在漏斗转化的前后多个步骤中支持设置一个转化 ID 作为转化的条件等；
  * 现在可以将数据概览的内容通过邮件发送到指定邮箱了，暂时需要在后台通过工具进行配置；
  * 对[权限体系](https://54td.gitbook.io/shence/use_steps/features/accessibility/access_control)重新进行了梳理，例如，现在分析师可以分享自己的概览，并且查看事件和属性的元数据了；
  * 时间和日期类型的属性进行筛选时，现在可以设置与事件发生时间的相对关系了；
  * 分析数据时提供了数据及时性提示，鼠标浮动在强制刷新按钮上会给出相应提示，以方便使用者更好地解读分析结果；
  * 渠道链接生成工具，现在可以批量生成链接了；
* 优化点：
  * 优化了数据概览的缓存策略，以便改进察看数据概览的体验；
  * 优化了判断新增用户的策略，以规避部分由于用户卸载重装 App 带来的识别错误；
  * 集群版的 Profile 导入时效性进行了显著优化；
  * 放开了留存分析对于初始日期的限制；
  * 留存分析中流失用户的定义重新进行了梳理，现在是连续多“天”没有发生后续事件才认为是流失用户；
  * 对用户分群功能进行了优化，在用户“做过”的情况下，可以添加用户“没做过”的条件了，同时也支持只有用户属性筛选的用户分群了；
  * 分析功能在有书签时，展现的标题以书签名称为准；
  * 现在概览的顺序可以全局调整了；
  * 对筛选框的拷贝、粘贴的体验进行了优化；
  * 现在安卓、iOS 和 JS SDK 在 Debug 模式下，改用弹窗来对错误进行提示；
  * 现在安卓和 iOS SDK 默认也会把设备 ID 作为一个属性进行采集了；
  * 优化了在有分组的情况下，合计和非合计分组展示不一致的问题；
  * 事件分析功能中，当含有多个指标时，对两个坐标轴与折线的对应关系可以进行更进一步的设置了；
  * 优化各模块中事件选择下拉框的展示性能，避免事件过多时出现卡顿现象；
  * 创建 Session 现在支持切分粒度到秒了；
  * 支持系统在浏览器隐私模式下使用了；
  * 表格左侧维度列现在是固定的了；
  * 推送功能增加了所支持的第三方推送服务；
  * 数据概览中含有多个指标的 Widget，现在可以点击单个指标以查看详情了；
  * 漏斗分析和留存分析中可以设置结束日期是否延展了；
  * 留存分析的文案和折线图进行了优化；
  * 用户路径分析，现在可以添加书签了，以便保存查询条件；
  * 对 UserAgent 的解析策略进行了优化，现在可以兼容更多的手机机型了；
  * 用户分群的名称设置环节做了优化；
* API 兼容性改动：
  * 由于漏斗分析功能的整体重构，API 也进行了相关修改，且与之前的版本不兼容，新的协议请参考[API](https://54td.gitbook.io/shence/technical_guide/secondary_development/api)。

## 1.6.5

**发布日期：2016年12月20日**

更新列表：

* 新功能：
  * 埋点管理中增加了一个新的[导入实时察看](https://54td.gitbook.io/shence/technical_guide/data_import/data_stream)界面，用于实时察看当前系统正在被接入的数据；
  * 事件提供了标签管理功能，在事件比较多的时候，更加方便管理和查询；
  * 用户路径分析中，初始事件和结束事件也会按照事件的[分组条件](https://54td.gitbook.io/shence/use_steps/features/analytics_module/user_access_path_ana#26-起始/结束事件支持分组展示)来进行分析；
  * 用户路径分析的结果，现在也可以点击进去察看具体的人群明细了；
  * 与极光推送的对接，现在可以完全在可视化界面上完成了，从而方便非技术人员自主进行消息推送；
  * 针对各种应用场景，进一步完善了 iOS 和安卓的渠道追踪方案，例如，增加了对今日头条这一投放渠道的追踪等；
  * JS SDK 现在可以默认采集所有元素的点击了；
  * 实现了 OAuth2.0 协议来支持用户使用[第三方帐号系统登录系统](https://54td.gitbook.io/shence/technical_guide/secondary_development/oauth_client)并控制权限；
  * iOS 和安卓 SDK 支持 APICloud 这一开发框架了；
  * 对[数据预处理模块](https://54td.gitbook.io/shence/technical_guide/secondary_development/ext_processor)进行了开放，客户可以自己编写代码在 ETL 阶段对数据进行更进一步的处理；
  * 专门提供了 schema\_tools 这一工具，用于在后台增加事件和属性的定义；
  * 集群版客户现在可以直接使用 JDBC 从系统中查询数据了；
  * 留存分析中不仅仅可以察看留存的用户，也可以察看流失的用户了；
  * 提供了 C# SDK，支持 LoggingConsumer，可以在服务器端把日志打到文件中，然后使用 LogAgent 发送给系统；
* 优化点：
  * 对行为事件分析结果的表格展现进行了重构，当然，为了照顾老客户的使用习惯，也保留了切换回老样式的入口；
  * 重构了[用户行为序列](https://54td.gitbook.io/shence/use_steps/features/analytics_module/user_sequence)页面的展现样式，加快了查询速度，并且可以更方便地按天进行选择；
  * 对场景化数据概览功能进行了优化，对于新客户，使用了我们客户端 SDK 的默认采集功能时，将会自动为客户增加对应的数据概览了；
  * 事件分析，在时间粒度选择分钟和小时时，时间控件也可以选择小时了；
  * 为了降低客户使用 track\_signup 的难度，现在专门提供了 [login](https://www.sensorsdata.cn/manual/user_identify.html#22-%E5%85%B3%E8%81%94%E8%AE%BE%E5%A4%87-id-%E5%92%8C%E7%99%BB%E5%BD%95-id) 接口，使用场景更加简单；
  * HDFSImporter 目前可以支持使用 gzip 压缩的数据了；
  * 在查询时，如果是由于事件被隐藏而查询失败时，会有更加友好的错误提示；
  * 进一步优化了预测模块，使得任务运行稳定性得到进一步提高；
  * 漏斗的下拉列表增加了搜索框，方便在漏斗很多的时候快速选择相应的漏斗；
  * 现在在“关于”里面会显示更加详细的版本信息了；
  * 优化了“埋点管理”的打开速度，并且“埋点管理”也对外提供 API 了，方便与客户的系统集成；
  * 使用了维度字典的属性，现在在筛选时支持“为空”和“不为空”了，并且维度字典里面也可以对空值进行定义；
  * 浏览器直接访问数据接入地址，现在会有更加友好的提示了。

## 1.6

**发布日期：2016年9月25日**，热烈庆祝神策分析 1.0 版本发布一周年。

更新列表：

* 新功能：
  * 增加了[用户属性分析](https://54td.gitbook.io/shence/use_steps/features/analytics_module/user_ana)功能，可以通过分组、筛选等方式察看用户的 Profile 的分布；
  * 增加了[用户路径分析](https://54td.gitbook.io/shence/use_steps/features/analytics_module/user_access_path_ana)功能，可以分析整体或者指定用户群体的访问路径的特征；
  * 增加了[Session 分析](https://54td.gitbook.io/shence/use_steps/features/analytics_module/event_ana#a-选择分析方式)功能，提供了一系列的 Session 级别的指标和维度，用以满足使用者在 Session 分析方面的需求；
  * 增加了[场景化数据概览功能](https://54td.gitbook.io/shence/use_steps/features/analytics_module/dashboard_intro/bookmark_dashboard#27-导入场景化数据概览)，可以非常简单地导入我们预先定制好的一系列数据概览模板；
  * 回访分析升级成了[分布分析](https://54td.gitbook.io/shence/use_steps/features/analytics_module/addiction)，不仅可以按照某个事件发生的“次数”、“小时数”、“天数”来分析用户群体的分布，还可以按照任意指标来分析用户群体的分布了；
  * 在用户分群功能中，增加了[预测](https://54td.gitbook.io/shence/use_steps/features/analytics_module/user_segmentation_catalog/user_segmentation#24-预测分群)功能，用于预测用户流失或者完成某个事件的概率；
  * 现在数据概览可以整体调整时间区间了，当然，我们也保留了对数据概览中单个 widget 调整时间的功能；
  * 安卓和 iOS SDK 现在增加了对于例如“App 启动”、“App 进入后台”、“App 进入某个页面”这些默认事件的采集了；
  * 提供了一个专门的可视化界面，用于自动生成 JS SDK 的初始化代码；
  * 将导入 token 的权限做了划分，设置 Normal Token 时数据可以导入，但不能创建事件、属性等元数据；设置 Super Token 时数据可以导入并也可以创建相关元数据。
* 优化点：
  * SDK 增加了一系列[新接口](https://54td.gitbook.io/shence/technical_guide/detailed_guide/app_h5)，用于在混合模式开发的 App 中，使得 iOS 或者安卓 App 可以与嵌入的 H5 页面交换 distinct\_id 等信息；
  * 优化了对 UserAgent 的解析效果，并且现在会根据 UserAgent 判断是否是 spider 了；
  * 字符串类型的筛选，现在支持“为空”和“不为空”了；
  * JS SDK 现在在采集默认的“页面浏览”事件时，也会加上对“最近一次站外访问来源”的收集，以便从这个角度分析用户来源；
  * LogAgent 现在可以兼容 Windows 服务器了；
  * LogAgent 支持通过配置文件的方式传递参数了；
  * 调整了元数据管理功能的界面布局；
  * 现在可以在通过可视化界面上传维度字典了；
  * 优化了时间控件的设计；
  * 优化了漏斗的查询速度；
  * 优化了用户行为序列的查询速度；
  * 优化了数据概览的缓存策略。

## 1.5

**发布日期：2016年6月30日**

更新列表：

* 新功能：
  * 神策分析支持[多项目](https://54td.gitbook.io/shence/technical_guide/data_import/multi_project)了，多个项目之间，权限、数据完全隔离，互不干扰；
  * 增加了统一的[埋点管理](https://54td.gitbook.io/shence/technical_guide/data_import/track_manager)功能，可以看到各个端、各个事件、各个版本下的各个埋点的数据导入情况以及相应的错误日志，同时，还可以禁用埋点；
  * 提供了完整的[渠道追踪方案](https://54td.gitbook.io/shence/technical_guide/track_installation)，其中，iOS 渠道分析功能进一步加强，除了精准的渠道追踪方案以外，还提供了基于设备指纹的模糊匹配方案，可以一起使用；
  * 提供了[推荐分享](https://54td.gitbook.io/shence/use_steps/features/accessibility/sa_share)功能，使用者可以将神策分析推荐给朋友，从而享受相应的专属优惠；
  * 事件分析中支持[自定义指标](https://54td.gitbook.io/shence/use_steps/features/analytics_module/event_ana#personal-measure)，可以用多个指标的四则运算来生成一个新的指标；
  * 事件分析中[多指标支持图形化展示](https://54td.gitbook.io/shence/use_steps/features/analytics_module/event_ana#multi-measure)了；
  * 事件分析功能，时间粒度可以细化到分钟了；
  * 事件分析中，可以计算某个属性的独立去重数了；
  * JS SDK 现在提供了默认采集“页面访问”事件的能力，并且会自动采集包括 URL、标题、UTM相关标记、是否首日访问等预置属性；
  * JS SDK 现在可以支持回调了；
  * JS SDK 的可视化埋点现在可以支持 iFrame 了；
  * JS SDK 现在可以支持以服务端时间为准，以避免客户端的时间异常问题；
  * 元数据管理中，现在可以[隐藏某个事件或者用户属性](https://54td.gitbook.io/shence/use_steps/features/accessibility/data_management#1-管理元事件)了；
  * 现在可以在界面上来[给分析师授予不同事件的访问权限](https://54td.gitbook.io/shence/use_steps/features/accessibility/access_control#4-分析师事件权限)了；
  * 现在每个账户都可以[修改自己的密码](https://54td.gitbook.io/shence/use_steps/features/accessibility/access_control#5-修改密码)了；
* 优化点：
  * 大幅度提升了集群版的数据导入的时效性；
  * 时间类型的属性在筛选功能中，支持细到分钟的选择；
  * 时间类型的属性在进行分组时，支持自定义分桶方式了；
  * 优化了 iOS 和安卓 SDK 的数据发送策略；
  * 优化了 iOS 和安卓 SDK 在 Debug 模式下的异常抛出策略；
  * JS、iOS、安卓 SDK，对于操作系统和终端的取值进行了统一；
  * 优化了用户行为序列的展现样式；
  * 优化了各个分析功能中筛选框的 suggestion 的样式，增加了提示，避免误解；
  * list 类型的属性在筛选中，“匹配”可以支持多选了，并且增加了“不匹配”；
  * 用户分群中，“用户做过”某些事件，现在这些事件之间可以是“或”的关系了；
  * 用户分群中，在“相对时间”中可以支持自定义时间区间了；
  * 事件分析的折线图，当时间点很多时，对时间轴的操作做了优化；
  * FormatImporter 的功能增强。

## 1.4

**发布日期：2016年4月18日**

更新列表：

* 新功能：
  * 增加了[用户分群](https://54td.gitbook.io/shence/use_steps/features/analytics_module/user_segmentation_catalog/user_segmentation)功能；
  * 增加了[用户行为序列](https://54td.gitbook.io/shence/use_steps/features/analytics_module/user_sequence)，可以浏览分析结果中的用户列表和单个用户的行为序列；
  * 在安卓和 iOS SDK 中，增加了渠道追踪相关的接口，并且提供了一套针对 iOS9 及以上版本的 iOS 环境下 App 的精准渠道追踪的方案；
  * 后台可以设置分析师的权限，让分析师只能访问部分事件的数据；
* 优化点：
  * 现在回访和留存分析的事件和用户属性过滤都可以添加多个筛选条件了；
  * 安卓和 iOS SDK，都可以设置成当积累一定条目的数据后自动触发发送；
  * 漏斗的窗口期可以自定义时间了；
  * 漏斗的步骤可以自定义别名了；
  * 漏斗添加步骤时，事件的筛选条件可以选择是“或”的关系了；
  * 当事件选择是“任意事件”时，会将所有事件中都出现过的字段作为“任意事件”的属性出现在筛选和分组的下拉框中；
  * 可以使用“用户 ID”作为事件的过滤条件了；
  * 增加了数据接入引导页面；
  * 优化了 Web 端可视化埋点的用户体验；
  * 增强了 Android 端可视化埋点对于各类 App 的兼容性；
  * 现在可以选择，当所有查询条件设置好之后，再手动触发查询了。

## 1.3

**发布日期：2016年1月31日**

更新列表：

* 新功能：
  * 增加了“可视化埋点”功能，用可视化的方式，在 iOS、Android、Web 三个前端平台增加事件追踪记录；关于神策分析对数据接入的整体考虑，可以参照[这里](http://www.sensorsdata.cn/blog/shu-ju-jie-ru-yu-mai-dian/)；
  * 各个 SDK（1.3.1 以后的版本） 和导入工具增加了[调试模式](https://54td.gitbook.io/shence/technical_guide/data_import/debug_mode)，用于使用者调试代码和数据；
  * 增加了[维度字典](https://54td.gitbook.io/shence/use_steps/features/accessibility/dimension_dict)功能，以便使用者对某个属性增加对应的字典映射关系；
  * 自定义查询支持漏斗和留存回访的用户明细了；
* 优化：
  * 大幅度优化了集群版的[抽样查询](https://54td.gitbook.io/shence/use_steps/features/accessibility/sampling_query)的性能；
  * 现在，用作分组的属性如果是个数值类型的属性，则可以选择按照”离散值“来进行分桶了；

## 1.2

**发布日期：2015年12月23日**

更新列表：

* 新功能：
  * 对于首次使用的用户，增加了“功能引导”，帮助用户更好地使用产品；
  * 增加了隐藏事件的功能，不再使用的事件，可以选择隐藏，并且“任意事件”也不包含被隐藏的事件了；
  * 回访频率支持按“次数”进行分析；
  * 字符串类型的字段筛选，支持正则匹配了；
  * 创建漏斗时，每个步骤支持多个筛选条件了；
  * 在事件分析功能中，数值类型字段的“人均值”也可以作为分析指标了；
  * 新增强制刷新功能，点击页面右上角的刷新按钮会忽略查询缓存，强制重新查询计算；
  * 增加了[查询抽样](https://54td.gitbook.io/shence/use_steps/features/accessibility/sampling_query)功能，在数据量很大的时候，可以通过抽样少部分用户来快速验证猜想；
  * 增加了[数据删除工具](https://54td.gitbook.io/shence/technical_guide/other_tools/sa_clean)；
  * 增加了 profile\_set\_once 接口，调用这个接口设置某个 profile 时，如果直接有值，则会忽略，在设置注册渠道等场景时非常有效；
* 优化：
  * 去除了取值超过2000的字符串类型属性不能进行分组的限制；
  * SDK和导入工具，增加了对 property 名称的限定，一些保留字段不能作为 property 的名称：id、first\_id、second\_id、users、events、event、user\_id、date、datetime、distinct\_id、original\_id、time、properties，之前如果有这类字段作为 property 名称，则在升级时会自动进行重命名，如 users 会自动重命名为 \_users；
  * 重新梳理了属性与事件的关系，现在明确属性是全局唯一的，同名属性在不同事件中都是同样的类型，并且设置了一次显示名就全部生效；
  * 大幅度提升了留存分析的查询性能；
  * 大幅度提升了批量导入工具的处理性能；
  * 大幅度优化了集群版本的可运维性；
  * 大幅度优化了内存占用，避免了因为数据过多导致内存超限的问题。

## 1.1

**发布日期：2015年10月31日**

更新列表：

* 增加了“账号管理”和“概览授权”功能；
* 账号一共分为三类，分别具有如下功能：
  * 管理员：
    * 权限管理：有“账号管理”功能，也可以进行“报表授权”；
    * 数据分析：所有的数据分析功能都可以使用；
    * 概览：可以察看自己和别人共享而来的概览，创建概览，编辑自己所创建的概览；并且可以通过“概览授权”功能将概览共享给其他用户；
    * 漏斗：管理员可以创建漏斗和删除自己的漏斗，创建的漏斗全局可见；
  * 分析师：
    * 数据分析：所有的数据分析功能都可以使用；
    * 概览：可以察看自己和别人共享而来的概览，创建概览，编辑自己所创建的概览；由于没有“权限管理”功能中的“概览授权”功能，所以概览只能自用；
    * 漏斗：分析师可以创建漏斗和删除自己的漏斗，创建的漏斗只有自己可见；
  * 普通用户：
    * 概览：可以察看别人共享而来的概览；并且，概览点击进去后，只能调整时间区间，不能做其它筛选和分组的调整。
* 增加了三个针对特定数据源 (CSV、MySQL、Nginx 日志)的导入工具 [FormatImporter](https://54td.gitbook.io/shence/technical_guide/import_tool/format_importer);
* 大幅度提升了对 profile 的各类操作的处理速度;
* 交互体验升级：
  * 改善了在手机上使用Safari浏览数据概览时偶尔比较卡、滚动不太灵敏的问题；
  * 改善了在手机上切换柱状图时间时的滑动体验；
  * 改善了数据查询时过滤条件输入过程中的输入体验;
* 修复了一些交互体验和功能模块的 bug。

## 1.0

**发布日期：2015年9月25日**

更新列表：

* 增加了“自定义查询”功能，使用者可以使用标准 SQL 对神策分析的所有数据进行查询；
* 在事件分析中增加了“多指标分析”功能，可以对同一个事件的多个指标，或者多个事件的多个指标进行对比分析，并且可以保存到“书签”和“数据概览”中；
* 在行为事件分析、漏斗分析、留存分析、回访频率中使用分组查看功能时，当分组字段是数字类型时，可以自定义分组区间；
* 在“数据管理”功能中，增加了“虚拟事件”的管理功能，使用者可以自由组合多个元事件和筛选条件，配置虚拟的事件类型；
* 增加了“用户明细下载”功能：
  * 在“行为事件分析”、“漏斗分析”、“留存分析”和“回访频率”等任意一个分析中，只要查询结果是用户数，则可以以 CSV 的形式下载这些用户的明细数据；
  * 明细数据包括用户 ID、用户 Profile 等；
* 优化了“数据概览”的展现形式；
* 增加了“数据校验”功能，使用者可以检查数据是否符合要求，并且在校验合格的基础上，可以主动创建相应的事件和属性；
* 在四种分析种，数值类型的属性分组时，可以编辑分组区间；
* 增加了“导入状态察看”功能，使用者可以察看导入的数据的错误以及导入的进度；
* 修复了一些影响导入的bug；
* 修复了前端一些影响使用的bug。

## 0.2

**发布日期：2015年8月15日**

更新列表：

* 增加了“书签”功能，使用者可以将一些常用查询保存下来；
* 增加了“数据概览”功能，使用者可以将保存的书签可视化地展示出来；
* 增加了“数据管理”功能，使用者可以自己命名事件和属性的展示名；
* 修复了前端一些影响使用的 bug。

## 0.1

**发布日期：2015年7月1日**

更新列表：

* “行为事件分析”功能上线；
* “漏斗分析”功能上线；
* “留存分析”和“回访频率”功能上线。
