当前位置: 首页 > 软件库 > 大数据 > 可视化 >

DiDiPrism

专注于移动端操作行为
授权协议 Apache
开发语言 Objective-C
所属分类 大数据、 可视化
软件类型 开源软件
地区 国产
投 递 者 谢裕
操作系统 跨平台
开源组织 滴滴出行
适用人群 未知
 软件概览

DiDiPrism小桔棱镜)是一款专注于移动端操作行为的工具,涵盖APP操作回放操作检测、以及数据可视化能力。

它有哪些亮点?

  •  零入侵

业务代码无需任何适配。

  •  高可用

各项能力已在生产环境平稳运行一年以上。

  •  自研操作行为标识指令

在支撑棱镜已有的功能外,或许可以有更大的舞台。

  •  丰富灵活的操作行为策略支持

基于DSL实现丰富的操作行为策略支持,可满足通常的检测需求。

  •  功能全面

围绕移动端操作行为全方位能力覆盖,提供更多可能。

用它能做什么?

一、操作回放(已开源)

基于自研的操作行为标识指令实现了在APP端的操作回放(视频回放 / 文字回放)。相比于传统的静态埋点数据它提供了动态的操作行为,可以帮助更好的定位问题、优化产品,为用户创造价值。

二、操作检测(已开源)

端侧实时操作行为检测功能,同样基于自研的操作行为标识指令以及语义化的操作行为策略描述方案(DSL),支持丰富的语义和灵活的策略配置。它可以帮助我们实现端侧场景化需求,未来还希望用在客服场景中来提升用户体验,创造更多用户价值。

三、数据可视化(开源筹备中..)

覆盖埋点全流程的移动端解决方案,包括埋点数据可视化范畴的多维度PV/UV热力图转化率漏斗页面停留时长等功能,以及埋点辅助范畴的测试工具。它的意义在于改变了大家日常看数据的方式,让原本就擅长使用数据的同学可以更便捷的用数据,让原本不擅长使用数据的同学开始喜欢用数据

使用手册

系列文章

项目成员

负责人 Hulk(荣浩)

内部核心成员 Hulk(荣浩)、 EastWoodYang、 pengpeng(赵磊鹏)、 Kain(孙冬冬)、 张华、 朱少颖、 苍老师(张熠萌)、 戴立慧

 相关资料
  • 顾名思义,移动操作将目录或文件从一个位置移动到另一个位置。例如,我们想要将源代码移动到src目录中。修改后的目录结构将显示如下: 为了使这些更改永久性,必须将修改的目录结构推送到远程存储库,以便其他开发人员可以看到这些更改。 在其它开发人员的本地存储库中,在执行操作之前,它将显示旧的目录结构。在另外一台开发者机器上,执行以下命令 - 但是在执行操作之后,目录结构将被更新。 现在,假设在另外一个开发

  • 问题内容: 我正在编写一个Java ME应用程序,该应用程序将使用特权操作(例如消息传递)。默认情况下,系统会提示用户确认所有这些操作,但我想将其作为后台服务运行。 文档说要在jad文件中请求许可,我已经这样做了,并假定它将在设备上运行。但是,我想首先在Netbeans移动仿真器上对此进行测试。 我尝试将应用程序签名为“可信”,但我的模拟执行仍然提示用户获得许可。 问题答案: MIDP安全模型需要

  • 我在Java Swing中发现了一个奇怪的异常。按时间顺序添加到UI中的第一个JButton总是在用户按下空格键时触发,前提是他没有单击其他按钮。如果和。当要求专注于一个按钮时,似乎至少有两种不同的“专注”。其中一个“焦点”或高亮显示是围绕按钮上文本的虚线矩形,而另一个是围绕指定按钮的较厚轮廓。 每当按下空格键时,带有虚线轮廓文本的按钮就会触发。每当按下回车键时,带有粗边框的按钮就会触发。 我准备

  • 当类显式声明复制操作(即复制构造函数或复制赋值操作符)时,不会为该类声明移动操作。但是当类显式声明移动操作时,复制操作被声明为删除。为什么会存在这种不对称?为什么不指定如果声明了移动操作,则不会声明复制操作?据我所知,不会有任何行为差异,也不需要对移动和复制操作进行不对称处理。 [对于喜欢引用该标准的人,12.8/9和12.8/20中规定了具有复制操作声明的类的移动操作声明的缺失,12.8/7和1

  • 本文向大家介绍JS实现的表格行上下移动操作示例,包括了JS实现的表格行上下移动操作示例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了JS实现表格行上下移动操作的方法。分享给大家供大家参考,具体如下: 运行效果截图如下: 更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《JavaScript查找算法技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScr

  • 我有这个浮动动作按钮(GitHub链接),当我打开一个(软件)键盘时,浮动动作按钮隐藏在键盘后面。