网站流量统计案例概述
背景说明
网站流量统计是改善网站服务的重要手段之一。通过在网站上获取用户的行为,可以分析哪些内容受到欢迎以及哪些页面有问题,以便更有针对性的网站改进活动。
统计指标描述
常见的网站流量统计指标通常包括以下分析:
1)根据在线情况分析
在线情况分析记录了在线用户的活动信息,包括:访问,访问者,页面,当前的住宿页面等。这些功能对企业实时掌握自己的网站流量非常有帮助。
2)根据时间段分析
时间分析在网站的任何时间内都提供流量变化。或一定时期的流量从一定时间段内发生变化,例如分布时间,每日访问分布,对公司了解网页浏览网页本质的时间段有很好的分析
3)根据源分析
来源分析提供了诸如访问,IP,独立访问者,新访问者,新访问者浏览时间以及车站的全部查看之类的数据。这些数据可以直接使公司了解促进结果的方式,从而更明显地分析这些网站的广告效果。
该项目统计的索引说明
系统架构设计
燃烧点和数据收集
概述
所谓的埋藏点是在应用程序中的特定过程中收集一些信息,以跟踪应用程序的应用,然后使用它进一步优化产品或提供操作的数据支持,即通过数据掩埋点),访问者(),网站上的时间,页面查看(页面视图,也称为页面浏览)和跳跃率(速率,也可以称为弹跳率)等。
用于数据处理的典型数据平台由以下5个步骤组成:
在其中,我们认为第一步,即掩埋的点和收集是最基本的问题。数据收集是否丰富,收集到的数据是否准确,以及该集合是否及时会直接影响整个数据平台应用的效果。
埋葬点的两种方法:
第一种类型:该公司在产品中开发成埋入的代码以收集它。编写埋入的代码,例如JS,然后将其放在某个应用程序网站上。
第二个:使用第三方统计工具,例如,Baidu ,Rubik's Cube,App Annie,Data等。
该项目的埋藏点实施
我们使用JS代码实现埋藏点。编写特定的JS脚本,然后将其嵌入需要用作日志的网页上(实际上是通过
日志数据收集模块描述
概述
日志集合的目的是最终将用户的访问日志在HDFS文件系统的特定目录中带入目标网站,以提供下一个用于处理的数据清洁模块。要完成这项工作,您需要将其分为以下步骤:
1)JS埋葬点
2)日志服务器构建
3)日志收集
以下四个步骤详细说明:一一详细说明:
1。JS埋葬点
我们需要收集对网页的访问。一般方法是在此网页上嵌入JS脚本,因此当用户访问页面时,页面上的JS脚本将在页面上动态添加标签,而SRC属性指向SRC属性的方向。日志服务器下透明图片的URL地址。
在URL参数上,将有一些用户访问信息(例如面试页面的URL,识别用户身份等),以便可以通过分析日志文件(通常是nginx或)日志文件来获得此信息。该JS埋葬脚本可以单独编写,代码胶片如下:
JS主功能号码:
<p style='margin-bottom:15px;color:#555555;font-size:15px;line-height:200%;text-indent:2em;'> <pre><code class="prism language-js"><span class="token keyword">function</span> <span class="token function">ar_main</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">{ </span> <span class="token comment">//收集完日志 提交到的路径</span> <span class="token keyword">var</span> dest_path<span class="token operator">=</span> <span class="token string">"http://localhost:8090/LogDemo/servlet/LogServlet?"</span><span class="token punctuation">;</span> <span class="token keyword">var</span> expire_time <span class="token operator">=</span> <span class="token number">30</span> <span class="token operator">*</span> <span class="token number">60</span> <span class="token operator">*</span> <span class="token number">1000</span><span class="token punctuation">;</span><span class="token comment">//会话超时时长</span> <span class="token comment">//处理uv</span> <span class="token comment">//--获取cookie ar_stat_uv的值</span> <span class="token keyword">var</span> uv_str <span class="token operator">=</span> <span class="token function">ar_get_cookie</span><span class="token punctuation">(</span><span class="token string">"ar_stat_uv"</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token keyword">var</span> uv_id <span class="token operator">=</span> <span class="token string">""</span><span class="token punctuation">;</span> <span class="token comment">//--如果cookie ar_stat_uv的值为空</span> <span class="token keyword">if</span> <span class="token punctuation">(</span>uv_str <span class="token operator">==</span> <span class="token string">""</span><span class="token punctuation">)</span><span class="token punctuation">{ </span> <span class="token comment">//--为这个新uv配置id,为一个长度20的随机数字</span> uv_id <span class="token operator">=</span> <span class="token function">ar_get_random</span><span class="token punctuation">(</span><span class="token number">20</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token comment">//--设置cookie ar_stat_uv 保存时间为10年</span> <span class="token function">ar_set_cookie</span><span class="token punctuation">(</span><span class="token string">"ar_stat_uv"</span><span class="token punctuation">,</span> uv_id<span class="token punctuation">,</span> <span class="token number">1</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token punctuation">}</span> <span class="token comment">//--如果cookie ar_stat_uv的值不为空</span> <span class="token keyword">else</span><span class="token punctuation">{ </span> <span class="token comment">//--获取uv_id</span> uv_id <span class="token operator">=</span> uv_str<span class="token punctuation">;</span> <span class="token punctuation">}</span> <span class="token comment">//处理ss</span> <span class="token comment">//--获取cookie ar_stat_ss</span> <span class="token keyword">var</span> ss_str <span class="token operator">=</span> <span class="token function">ar_get_cookie</span><span class="token punctuation">(</span><span class="token string">"ar_stat_ss"</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token keyword">var</span> ss_id <span class="token operator">=</span> <span class="token string">""</span><span class="token punctuation">;</span> <span class="token comment">//sessin id</span> <span class="token keyword">var</span> ss_no <span class="token operator">=</span> <span class="token number">0</span><span class="token punctuation">;</span><span class="token comment">//session有效期内访问页面的次数</span> <span class="token comment">//--如果cookie中不存在ar_stat_ss 说明是一次新的会话</span> <span class="token keyword">if</span> <span class="token punctuation">(</span>ss_str <span class="token operator">==</span> <span class="token string">""</span><span class="token punctuation">)</span><span class="token punctuation">{ </span> <span class="token comment">//--随机生成长度为10的session id</span> ss_id <span class="token operator">=</span> <span class="token function">ar_get_random</span><span class="token punctuation">(</span><span class="token number">10</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token comment">//--session有效期内页面访问次数为0</span> ss_no <span class="token operator">=</span> <span class="token number">0</span><span class="token punctuation">;</span> <span class="token comment">//--拼接cookie ar_stat_ss 值 格式为 会话编号_会话期内访问次数_客户端时间_网站id</span> value <span class="token operator">=</span> ss_id<span class="token operator">+</span><span class="token string">"_"</span><span class="token operator">+</span>ss_no<span class="token operator">+</span><span class="token string">"_"</span><span class="token operator">+</span><span class="token function">ar_get_stm</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token comment">//--设置cookie ar_stat_ss</span> <span class="token function">ar_set_cookie</span><span class="token punctuation">(</span><span class="token string">"ar_stat_ss"</span><span class="token punctuation">,</span> value<span class="token punctuation">,</span> <span class="token number">0</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token punctuation">}</span> <span class="token comment">//--如果cookie中存在ar_stat_ss</span> <span class="token keyword">else</span> <span class="token punctuation">{ </span> <span class="token comment">//获取ss相关信息</span> <span class="token keyword">var</span> items <span class="token operator">=</span> ss_str<span class="token punctuation">.</span><span class="token function">split</span><span class="token punctuation">(</span><span class="token string">"_"</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token comment">//--ss_id</span> <span class="token keyword">var</span> cookie_ss_id <span class="token operator">=</span> items<span class="token punctuation">[</span><span class="token number">0</span><span class="token punctuation">]</span><span class="token punctuation">;</span> <span class="token comment">//--ss_no</span> <span class="token keyword">var</span> cookie_ss_no <span class="token operator">=</span> <span class="token function">parseInt</span><span class="token punctuation">(</span>items<span class="token punctuation">[</span><span class="token number">1</span><span class="token punctuation">]</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token comment">//--ss_stm</span> <span class="token keyword">var</span> cookie_ss_stm <span class="token operator">=</span> items<span class="token punctuation">[</span><span class="token number">2</span><span class="token punctuation">]</span><span class="token punctuation">;</span> <span class="token comment">//如果当前时间-当前会话上一次访问页面的时间>30分钟,虽然cookie还存在,但是其实已经超时了!仍然需要重新生成cookie</span> <span class="token keyword">if</span> <span class="token punctuation">(</span><span class="token function">ar_get_stm</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token operator">-</span> cookie_ss_stm <span class="token operator">></span> expire_time<span class="token punctuation">)</span> <span class="token punctuation">{ </span> <span class="token comment">//--重新生成会话id</span> ss_id <span class="token operator">=</span> <span class="token function">ar_get_random</span><span class="token punctuation">(</span><span class="token number">10</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token comment">//--设置会话中的页面访问次数为0</span> ss_no <span class="token operator">=</span> <span class="token number">0</span><span class="token punctuation">;</span> <span class="token punctuation">}</span> <span class="token comment">//--如果会话没有超时</span> <span class="token keyword">else</span><span class="token punctuation">{ </span> <span class="token comment">//--会话id不变</span> ss_id <span class="token operator">=</span> cookie_ss_id<span class="token punctuation">;</span> <span class="token comment">//--设置会话中的页面方位次数+1</span> ss_no <span class="token operator">=</span> cookie_ss_no <span class="token operator">+</span> <span class="token number">1</span><span class="token punctuation">;</span> <span class="token punctuation">}</span> <span class="token comment">//--重新拼接cookie ar_stat_ss的值 </span> value <span class="token operator">=</span> ss_id<span class="token operator">+</span><span class="token string">"_"</span><span class="token operator">+</span>ss_no<span class="token operator">+</span><span class="token string">"_"</span><span class="token operator">+</span><span class="token function">ar_get_stm</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token function">ar_set_cookie</span><span class="token punctuation">(</span><span class="token string">"ar_stat_ss"</span><span class="token punctuation">,</span> value<span class="token punctuation">,</span> <span class="token number">0</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token punctuation">}</span> <span class="token comment">//当前地址</span> <span class="token keyword">var</span> url <span class="token operator">=</span> document<span class="token punctuation">.</span><span class="token constant">URL</span><span class="token punctuation">;</span> url <span class="token operator">=</span> <span class="token function">ar_encode</span><span class="token punctuation">(</span><span class="token function">String</span><span class="token punctuation">(</span>url<span class="token punctuation">)</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token comment">//当前资源名</span> <span class="token keyword">var</span> urlname <span class="token operator">=</span> document<span class="token punctuation">.</span><span class="token constant">URL</span><span class="token punctuation">.</span><span class="token function">substring</span><span class="token punctuation">(</span>document<span class="token punctuation">.</span><span class="token constant">URL</span><span class="token punctuation">.</span><span class="token function">lastIndexOf</span><span class="token punctuation">(</span><span class="token string">"/"</span><span class="token punctuation">)</span><span class="token operator">+</span><span class="token number">1</span><span class="token punctuation">)</span><span class="token punctuation">;</span> urlname <span class="token operator">=</span> <span class="token function">ar_encode</span><span class="token punctuation">(</span><span class="token function">String</span><span class="token punctuation">(</span>urlname<span class="token punctuation">)</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token comment">//返回导航到当前网页的超链接所在网页的URL</span> <span class="token keyword">var</span> ref <span class="token operator">=</span> document<span class="token punctuation">.</span>referrer<span class="token punctuation">;</span> ref <span class="token operator">=</span> <span class="token function">ar_encode</span><span class="token punctuation">(</span><span class="token function">String</span><span class="token punctuation">(</span>ref<span class="token punctuation">)</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token comment">//网页标题</span> <span class="token keyword">var</span> title <span class="token operator">=</span> document<span class="token punctuation">.</span>title<span class="token punctuation">;</span> title <span class="token operator">=</span> <span class="token function">ar_encode</span><span class="token punctuation">(</span><span class="token function">String</span><span class="token punctuation">(</span>title<span class="token punctuation">)</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token comment">//网页字符集</span> <span class="token keyword">var</span> charset <span class="token operator">=</span> document<span class="token punctuation">.</span>charset<span class="token punctuation">;</span> charset <span class="token operator">=</span> <span class="token function">ar_encode</span><span class="token punctuation">(</span><span class="token function">String</span><span class="token punctuation">(</span>charset<span class="token punctuation">)</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token comment">//屏幕信息</span> <span class="token keyword">var</span> screen <span class="token operator">=</span> <span class="token function">ar_get_screen</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">;</span> screen <span class="token operator">=</span> <span class="token function">ar_encode</span><span class="token punctuation">(</span><span class="token function">String</span><span class="token punctuation">(</span>screen<span class="token punctuation">)</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token comment">//颜色信息</span> <span class="token keyword">var</span> color <span class="token operator">=</span><span class="token function">ar_get_color</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">;</span> color <span class="token operator">=</span><span class="token function">ar_encode</span><span class="token punctuation">(</span><span class="token function">String</span>
# 亳州正规网站优化
# 可以直接
# 安丘关键词排名外包
# 从化网站排名推广优化
# 全网霸气营销推广语
# 岳阳网站建设现状
# 网站建设开发是指
# 广西网站优化哪里有
# 北京流量优化师招聘网站
# 镇江单位网站建设培训
# 专注营销推广预算
# 相关信息
# 找seo黑帽工作
# 濮阳靠谱网站优化价格
# 西安网站优化做什么好点
# 巫溪公司网站推广
# 自助网站建设报价
# 北京百度seo推广
# 临漳整合营销推广招聘网
# 青海seo软件加盟电话
# 宜都seo托管
# 月度营销推广主题标语
# 很好
# 网站流量统计案例概述
# 指标分析助力网站服务改进
# 将其
# 期内
# 应用程序
# 流量统计
# 详细说明
# 数为
# 自己的
# 是在
# 网站流量统计案例概述:指标分析助力网站服务改进
# 放在
# 在此
# 将在
# 两种
# 该公司
# 时间内
# 可以通过
# 第二个
# 更有
相关文章:
推荐9个足不出户月入6000+的网上兼职赚钱平台
应用内推广app怎么做?这7个方法收好了!
新生命满月啦!诚邀亲朋好友共享喜悦,同祝宝宝健康成长 莲湖区营销推广招聘
利用手机赚钱的靠谱副业赚钱项目有哪些?
广告联盟计费方式之联盟广告推广计费有哪些优势?
支付宝小程序:快速开发工具,无需安装、轻量便捷 高级seo你知道多少
新手如何加入淘客联盟以及怎么赚取淘客联盟佣金?
引流推广怎么做?引流推广的渠道有哪些?
新手没有网站又不懂引流如何去做推广赚钱?
qq群引流月入过万的三大方法,你会几个?
做网赚常见的一些引流平台和渠道介绍
问卷调查赚钱怎么做?做问卷调查赚佣金的知识和技巧分享!
注意!交友类app推广,这几种行为会被联盟判为作弊不予结算!
国外广告联盟是怎么赚钱的?看完这几个案例收入吓你一跳!
瑞安警方破获冒充抖音客服*案,及时保住受害人46000元 seo上词皆赞
如何判断一个广告联盟靠不靠谱?主要看这三点!
企业网络推广该怎么做?首先需要做好这四点!
【引流必看】2021年知乎引流的技巧方法实操经验分享
想做好今日头条?这5个内容最好别碰,尤其是视频剪辑 溧水区百度网站推广代理
利用图片变现的网赚项目操作思路分享!
最常见也最有效的4个社交app推广方式
广告联盟赚钱必知的网站诱惑引流大法,简单又实用!
推荐五个玩游戏赚钱的职业,做好了收入非常可观!
如何通过美柚引流?在美柚上面引流的方法和技巧分享!
引流是一个长期的工作,坚持下去才有收获!
【收藏】30个兼职做副业赚钱的网上接单平台汇总
联盟是什么?广告联盟是如何推广赚钱的?
互联网营销方式主要有哪些?这4种主流方式必须掌握!
网站怎样赚钱?10个网站赚钱方法拿走不谢!
建设银行企业网银转账操作指南,你知道如何操作吗? 网站推广策略概念分析
没本钱怎么在手机一天赚500?这3个简单无门槛的方法轻松实现!
做好单页网站优化,推广引流再也不是问题!
企业网站建设浪潮中,网站规划设计成营销关键要素 铁岭 开原网站建设
为什么要做引流推广?引流的本质就是获取客户!
今晚播出!秋季开学季·安全自护第一课内容有哪些? 新郑市网站推广平台
网络广告投放渠道有哪些?主要有这5大渠道!
广告联盟投放广告有什么好处?这点你必须知道!
信息流广告是什么意思?可以推广app产品广告吗?
想要做秀场|直播|平台上的主播,需要具备哪些素质?
美国代理化妆品进口清关全流程介绍,这些环节不容忽视 数字营销没充值就推广了
赵姓起源:汉族赵姓出自嬴姓,始祖为造父的传奇故事 开福区微信营销推广招聘
网站加入广告联盟营销的4大优点以及成功赚钱的2大要素!
个人网站靠广告联盟盈利的原理是什么?
看完这一套完整的app推广攻略,再也不用担心app引流获客了!
网上兼职有哪些靠谱可以做的?
抖音专业短视频生产主体有哪些?主流媒体等三种力量构成 武隆短视频seo公司
推广赚钱平台有哪些?推荐这5个!
网赚小白必看的广告联盟自动化挂机网赚项目玩法分享!
想要通过网上接单赚钱,你需要具备这五大能力!
分享6个常见的app推广快速拉新获客方式
相关栏目:
【
广告资讯90366 】
【
广告推广18483 】
【
广告优化154267 】
【
广告营销46464 】