我有一个从ASP.NET MVC网站提供的JavaScript库。我想跟踪这个库的使用情况。我只关注追踪库加载到的页面,加载时间以及加载次数。我不需要跟踪其他分析。跟踪JavaScript文件的使用和使用情况
这里是我能想到的做到这一点的方法:
- 嵌入分析融入消费网页JavaScript文件被加载后。这是可能的,因为我的库将HTML元素注入耗用页面的DOM中。就隐私问题而言,这个图书馆实际上只是为了我所工作的组织的内部使用,所以我可能不必太担心这一点。我们使用Google Analytics。
- 设置一个ASP.NET MVC控制器,用于提供JavaScript文件并跟踪每个请求。我相信这就是Google在Google地图和其他一些图书馆中所做的工作。
我想知道是否有人对如何最好地实现这一点有任何一般性建议。我试图通过Google Analytics获得此设置,但GA报告中的页面网址并未显示请求页面的完整网址。看起来,GA认为某个跟踪代码的请求来自基本域。
我想控制方法,或服务器日志,可能就不会追踪缓存的文件的请求。 –
好点。我没有考虑过。 –