FAQ
1.数据的安全性
关于诸葛io数据安全:
数据存储:我们采用行业内通行的、合理的标准来保护我们所储存的信息的安全性和保密性。包括但不限于:防火墙和数据备份措施;数据中心的访问权限限制等
数据传输:我们采用了HTTPS的加密方法, 保证数据传输过程中的安全性
雇员保密协议和安全管理制度。
服务保密:服务过程中,我们会签署一份保密协议,免费版在使用协议里。付费版有单独的NDA。
2.诸葛io支持哪些平台?
诸葛io目前支持Andriod、iOS和HTML三个平台。您可以将诸葛io的sdk接入您的App和网站,包括基于HTML5开发的微站/ mini site /微信服务号等。
对于Windows版的客户端我们通过服务器埋点的方式去做更深层次的数据采集;或者也可以使用服务端数据上传的方法,把数据经过格式化处理,调用接口把数据上传给诸葛io
如果您的微信公众号中,有基于HTML5作二次开发的内容(微站、卡券、商城等),您可以在页面中使用我们JS SDK进行数据监测与分析。但诸葛io目前暂不支持微信图文消息的数据分析。
3.测试数据能否清零
测试版和正式版申请两个应用,用来区分正式环境和测试环境。
测试的时候用测试版的appkey;正式发版的时候,重新建一个正式应用,在正式上线时把sdk中的appkey修改为新的,就可以过滤测试阶段的数据。
4.如何删除应用
首先需要你的账号权限是超级管理员(创建者)。
从右上角下拉菜单中进入公司设置。
选择对应的应用,点击删除按钮删除即可。
5.会话开始与结束的机制
诸葛io会话开始与结束的判断机制:
平台 | 会话开始 | 会话结束 |
---|---|---|
移动端 | 程序启动 | 退出应用/切换应用 |
JS | 初次访问(用cookie进行标记) | 30分钟内没有新的页面访问则session失效,会话结束 |
会话时长的计算逻辑:用同一次访问内触发的最后一个事件的时间减去会话开始的时间。如果用户没有事件触发,那么时长就是1s
6.数据上传的机制
安卓:调用flush方法,在用户退出应用的时候会上传一下本地所有的数据。如果没有调用,那么就会在下次使用的时候满5条才上传。
JS:实时上传数据
iOS:满5条上传数据
如果是非正常退出,但是完成事件加载的话,诸葛会在下次启动应用满5条数据后上传,并补充到对应的时间点(该数据保存3天)。
7.用户数据保存多久
我们为免费用户提供三个月的数据储存,您可以联系我们升级储存时间。
8.诸葛io默认采集哪些数据?
JS:新增用户,活跃用户,访问次数,平均使用时长,使用时长分布;来源网站,浏览器,分辨率,国家,省份,城市;第一次访问时间,最后一次访问时间,过去30天的总访问次数,过去30天的总在线时长,首次访问来源网站。
移动端(app):新增用户,活跃用户,访问次数,平均使用时长,使用时长分布;版本,渠道,分辨率,系统版本,国家,省份,城市;第一次访问时间,最后一次访问时间,过去30天的总访问次数,过去30天的总在线时长。
9.新增用户数不准
接入诸葛后的新增用户要远高于其他统计工具,或者日志中的新增用户,是由于接入时间的差异导致很多用户在系统日志中或者第三方统计平台中为活跃用户,而对于诸葛来说这个用户是第一次加载,且会被认为是一个新增的用户。
10.活跃用户数不准
若您发现活跃用户的差异比较大,那么需要比对更多的数据,如果是app则需要查看版本,渠道的数据差异。可能是版本或者是渠道数据差异导致的。
如您出现该情况,建议您联系诸葛io,联系电话:4008094843。
11.诸葛后台统计的identify用户要比用户后台统计的实名用户少
这个问题有可能是由于接入时间的问题造成的,也可能是页面打点的问题。如果用户identify方法调用的逻辑存在问题,那么就会出现较明显的数据差异。
12.诸葛统计的事件要比用户自己后台日志统计的数据要少
有两个问题会导致这种情况:
1.事件触发的逻辑存在问题。
2.接入的方法不对,导致数据上传失败。(具体方式请翻阅集成文档)
13.诸葛io能看PV吗?
可以查看,诸葛io通过埋点的方式实现,具体实现方式如下:
- 总PV
把PV可以作为事件,在每个页面加载成功时都做个统计,最后统计总量赋值给这个事件。
- 单页面PV
把想查看的页面作为事件,在【事件】模块查看该事件的访问次数,即为该页面的PV
14.诸葛io的留存计算逻辑
诸葛io计算周/月留存的方法是严格按照7日/30日后的留存做的条件,即相对留存。
场景举例:用户周二访问了产品,诸葛会算这个用户在下周二再到下下周二之间的活跃,而不是下周一到周日的活跃。比如6月13(周一)~6月19(周日)这一周里,16日(周四)这个用户又访问了产品,必须是23日次周周四到29日之间来过,才算是该用户的次周留存。
15.我们可以统计到用户在搜索栏搜索的内容吗?
可以统计到用户在搜索栏搜的内容,我们只需要在搜索这个行为上打点,就可以记录下用户搜索的内容,还可以统计到用户得到的结果,以及一些其他的信息。
场景举例
某电商想查看客户搜索关键词的频次。
- 设置事件。
事件 | 属性 | 值 | 采集时机 | |
---|---|---|---|---|
搜索商品 | 关键词 | 手机,耳机,(商品名称) | 搜索成功时 |
- 通过【事件】【属性-关键词】来查看。
16.行为路径中转化率是如何计算的?
如图所示,行为路径中的转化率是基于事件的触发人数的,转化率的数字纵向的行为路径每个步骤行为之间的转化率,且同一个人在一定时间段内,可能走过不同的行为路径
综上,所以横向相加不是100%。
17.对于事件采集时,几个事件中某一属性都需要,那么属性是只需采集1次吗?
不可以,每个事件都是独立的,所以所观测的属性数据都需要进行埋点。
18.事件中出现乱码
用户浏览器编码有问题时,事件会在自动生成时变成乱码;在事件即会显示有乱码事件,又会显示原事件。
19.SDK的大小及动态升级
诸葛io移动端的SDK仅40k,推送SDK为35k;js版SDK仅14k,不会影响App或网页的访问速度。
SDK动态升级
JS的SDK支持动态升级;移动端的需要重新打包,但是不需要在重新下载SDK。
私有部署相关问题
1.私有化部署对于硬件设备的要求是怎样的?
机器的数量是由产品的访问量、用户量,打点数的多少决定。
对于日均UV5万,事件数500万的基本需要2台机器,机器的置是CPU8核,内存32G,硬盘1TB,操作系统是Centos6.5。
2.私有化部署后,关于数据库和数据仓库的问题?
首先数据库和数据仓库是在诸葛io系统中的;
其次数据库和数据仓库的选型有3种,即支持日均事件数在百万以下的infobright、支持日均事件数在亿级别的greenplum和支持实时的impala;且greenplum即使对于亿级数量长期支持也是没有问题的,因为它是分布式的且可以扩散集群,infobright是单机版,后期横向拓展不容易。
3.在进行私有化部署后的后续开发?
在私有化部署后,可以基于这套部署通过修改SDK、调用API,数据和数据仓库上做二次开发或个性化开发。