生成Web应用程序中所有信息的报告

时间:2015-06-18 18:30:35

标签: java web

我正在开发一个向用户销售产品的Web应用程序。我想创建一个用户购买产品或用户点击产品并且不购买产品的所有时间的计数。我想生成这些数据的每日,每月和每年报告,以便最终分析这些数据。我该如何处理这个问题?是否有可用于生成这些报告的工具或第三方应用程序?

2 个答案:

答案 0 :(得分:1)

假设您拥有一个包含Web应用程序用户的数据库,您可以跟踪数据库中已购买和查看的项目(以及这些项目发生的日期)。

要检索报告,您需要在数据库上运行聚合查询,查找您要查找的时间范围。报告本身很可能由您正在寻找的数据库以CSV格式或类似excel的方式导出。

答案 1 :(得分:1)

有几个分析框架。例如:Piwik

虽然其主要目的是分析网络流量,但它也可用于跟踪您可以提供额外数据的特定操作(例如购买),例如产品ID。

手工解决方案的好处是,它已经提供了用于数据分析和(自动)电子邮件报告生成的Web界面。如果这足以满足您的要求,那当然取决于您。