我们要跟踪统计信息添加到我们正在建立一个Web应用程序,但都还不能确定如何去做。 (即点击次数,网页浏览,唯一访问等)

有没有人有去了解如何整合跟踪数据到应用程序的最佳方式的任何物品?即JavaScript的跟踪或IIS等?

我们要添加跟踪的ASP.NET MVC模块 - ?但我们不能确定为实际得到的数据和本质上是“轨道”这一信息的最佳方式。

如果任何人都可以帮帮忙 - 大加赞赏

编辑:仅仅是明确的,我们希望这样做内部和目前的统计数据为使用者提供额外收费的模块

有帮助吗?

解决方案

您可以开启日志记录对于IIS,然后使用SQL Server报表服务器包IIS。它配备了为您的网站统计许多罐头报告,然后你可以把它从那里用自己的自定义报表。

您也可以只使用日志分析器来获得统计到SQL Server数据库,然后你可以使用SQL从他们的分析和推出自己的应用程序。

无论哪种方式,你可以模块化这一点,并卖掉它作为一个附加到你的客户群。

其他提示

您可以使用 Piwik ,你只需要PHP版本5.1.3或更高和MySQL版本4.1或更高版本。当他们在他们的网站上说,“Piwik的目标是成为一个开源替代谷歌Analytics(分析)。”

他们的官方网站上演示,所以你可以看到,如果这是你在找什么。

谷歌分析是一种流行的服务。您只需插入JavaScript代码的包含您的网站名称和谷歌跟踪数据,并提供所有在方便的基于Web的仪表盘报表中的每个页面上。

这不是一个ASP.net MVC模块,就像你所提到的,但它一定会跟踪统计,为您和将大量简单的设置比试图代码或整合任何自己。

我想看看Analytics(分析)开始,只有另辟蹊径,以更复杂的东西,如果它不符合你的要求。

klabranche在使用网络服务器的日志的方面提供了一种全面的答案。我想使用的Web服务器日志是分析Web应用程序的数据的好方法。

话虽这么说,取决于你的Web应用程序和分析的范围,只是对中继Web服务器日志是不是一个好办法。

正如你可能知道,Web日志不记录用户的行为,如点击某些选项卡可能不会触发Web服务器的请求。显然,你的网络日志不知道用户是否点击该选项卡或没有,这可能会伤害您的分析。

另外,你需要知道的是浏览器的缓存,这可能会在你的数据创建另一个黑洞。

RECAP

如果你想要做一个全面的分析,你需要使用两种方法,一种是标签的javascrip,另一个是网络日志。由于双方都有不足,结合在一起会给你一个完整的画面。

希望这有助于

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top