首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

关于网站流量来源分析,请教大神有没有类似的数据接口能调用

2013-11-23 
关于网站流量来源分析,请问大神有没有类似的数据接口能调用?想实现一个显示流量来源的饼形图。(希望显示访

关于网站流量来源分析,请问大神有没有类似的数据接口能调用?
想实现一个显示流量来源的饼形图。
(希望显示访问网站流量来源于什么搜索引擎:百度,谷歌,搜狗,360等)希望能得到类似数据。
请问大神有什么数据接口可以调用的。
不是要网站排行什么的接口
[解决办法]

  #region 浏览器设置
        private static string[] browerNames = { /*"MSIE",*/ "Firefox", "Opera", "Chrome", "Safari" };
        //private const string[] osNames = { "Win", "Mac", "Linux", "FreeBSD", "SunOS", "OS/2", "AIX", "Bot", "Crawl", "Spider","Netscape", "Lynx", "Konqueror" };

        /// <summary>
        /// 获得浏览器信息
        /// </summary>
        /// <returns></returns>
        public static string GetClientBrower()
        {
            string agent = HttpContext.Current.Request.ServerVariables["HTTP_USER_AGENT"];
           // SqlHelper.ExecuteUpdate("insert into role(rolename)values('" + agent + "')");
            if (!string.IsNullOrEmpty(agent))
            {
                if (agent.IndexOf("MSIE 7.0") > -1)
                    return "IE 7.0";
                else if (agent.IndexOf("MSIE 8.0") > -1)
                    return "IE 8.0";
                else if (agent.IndexOf("MSIE 9.0") > -1)
                    return "IE 9.0";
                //else if (agent.IndexOf("MSIE") > -1)
                //    return "IE";
                foreach (string name in browerNames)
                {
                    if (agent.Contains(name))
                        return name;
                }
            }
            return "Other";
        }
        #endregion

可根据HttpContext.Current.Request.ServerVariables["HTTP_USER_AGENT"]获取不同浏览器的内核
[解决办法]
装个统计不就行了?
http://bbs.csdn.net/topics/390629697 
[解决办法]

在统计网站找统计代码。

热点排行