2016-07-27 90 views
0

我试图检测谷歌分析事件,如页面浏览或自定义事件的异常。 我测试了谷歌本身的custom alert功能。这些警报的周期是每天,每周或每月。我正在寻找的是实时检测。定义警报的规则会很有用,例如两个时间点之间的最大偏差。例如[现在,现在 - 15分钟]或[现在,现在 - 24小时]或[现在,现在 - 7天]。有些解决方案在固定阈值通过时提供警报(如observe.io)。但是这对那些取决于工作日和白天的高度波动的数据(如页面浏览量)并不是很有帮助。谷歌分析实时异常检测

我会感谢任何提示如何实时检测GA中的异常。

回答

0

我同意阈值解决方案不是检测时间序列异常的好主意。因为它们通常由用户设置,而不是学习,这在监视许多数据流时可能是耗时且困难的过程。

此外,它们需要根据环境的变化进行调整,因此需要手动实时维护。

此外,由于它们没有考虑时间序列,所以简单的阈值不能识别在范围内发生的模式变化。我建议您使用时间序列异常检测或更改点检测的方法。

你可以使用这个主题搜索,你会发现几种算法。对于实时分析,我也可以推荐MOA(http://moa.cms.waikato.ac.nz/)和Numenta(https://numenta.com/)等软件。