EventHub允许企业进行跨设备的时间追踪。事件通过关联用户在服务器上聚合在一起,此外,服务器内置的仪表盘可以用来展示一些常用的业务问题,比如:Funnel转化率、cohorted KPI retention、A/B测试具备较高的转化率,最重要的一点是,EventHub免费且开源。
基于MIT许可证下开源,项目托管在GitHub上。

- EventHub项目主页
- 下载地址
- Javascript Library
- Ruby Library
快速部署Heroku
code_snippet_id="363732" snippet_file_name="ptcms_1401088000_0.js">git clone <a href="https://github.com/Codecademy/EventHub.git">https://github.com/Codecademy/EventHub.git</a>
cd EventHub
heroku create
git push heroku master
heroku open
依赖需求
编译运行
code_snippet_id="363732" snippet_file_name="ptcms_1401088000_1.js"># set up proper JAVA_HOME for mac
export JAVA_HOME=$(/usr/libexec/java_home)
git clone <a href="https://github.com/Codecademy/EventHub.git">https://github.com/Codecademy/EventHub.git</a>
cd EventHub
export EVENT_HUB_DIR=`pwd`
mvn -am -pl web clean package
java -jar web/target/web-1.0-SNAPSHOT.jar