使用asp.net获取网站的完整点击率信息
我想每天、每月、每年获得我网站的点击率(访问次数) 在asp.net中执行此操作的最佳方法是什么使用asp.net获取网站的完整点击率信息,asp.net,sql-server,statistics,Asp.net,Sql Server,Statistics,我想每天、每月、每年获得我网站的点击率(访问次数) 在asp.net中执行此操作的最佳方法是什么 tnx.您是想在ASP.NET中开发解决方案,还是第三方服务适合您 Google Analytics跟踪所有这些以及更多内容,是一个简单的JavaScript,您可以在主页上添加: 如果你想自己滚动,看看请求对象,它有很多好东西,比如,IP和referer-你只需在页面加载中包含处理这个问题的代码即可 我个人的建议肯定是谷歌分析 互联网信息服务记录它所服务的每个请求。日志将写入: C:\WINDO
tnx.您是想在ASP.NET中开发解决方案,还是第三方服务适合您 Google Analytics跟踪所有这些以及更多内容,是一个简单的JavaScript,您可以在主页上添加: 如果你想自己滚动,看看
请求
对象,它有很多好东西,比如,IP和referer-你只需在页面加载中包含处理这个问题的代码即可
我个人的建议肯定是谷歌分析 互联网信息服务记录它所服务的每个请求。日志将写入:
C:\WINDOWS\system32\LogFiles
如果运行多个站点,则可以从IIS中的网站属性检索站点号。在IIS6中,它们位于日志属性
对话框中
一旦找到日志,就可以使用进行分析。例如,要检索请求最多的前10个页面:
SELECT TOP 10 cs-uri-stem as Url, COUNT(cs-uri-stem) AS Hits
FROM ex*.log
GROUP BY cs-uri-stem
ORDER BY Hits DESC
更多关于。分析的例子是最好的,但如果你想要自己的,请编写自己的统计数据。 sql中只有一个表。 id、ip、推荐人、日期
然后编写sql存储过程并获取statictisc。如果客户端无法访问分析服务器,Google Analytics是否有风险,因为您的站点已关闭?就像在内联网站点上一样。如果这是针对内联网站点的,您需要首先确保一些事情都准备好了——上面的Google文档解释说,只要您的网络可以访问一些文件并使用FQD,它就应该工作