| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 游戏开发 -> 【网站数据统计解决方案】快速了解pv、uv、spm、utm_source、埋点等知识 -> 正文阅读 |
|
[游戏开发]【网站数据统计解决方案】快速了解pv、uv、spm、utm_source、埋点等知识 |
?例如 我们随便打开一片csdn博客: 【Docker篇】Docker镜像加载原理,UnionFS(联合文件系统),镜像Commit_渡、?的博客-CSDN博客文章目录Docker镜像1. 镜像是什么2.Docker镜像加载原理2.1 UnionFS(联合文件系统)2.2 Docker镜像加载原理3. 分层理解3.1 引申理解4. 镜像Commit5. 总结Docker镜像1. 镜像是什么镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需的所有内容,包括代码、运行时库、环境变量和配置文件。举个例子:你开发了一款软件,假设叫做app,这个app运行起来需要jdk,tomcat等。那么镜像会将软件运行环https://blog.csdn.net/weixin_45842494/article/details/123058639?spm=1001.2100.3001.7377&utm_medium=distribute.pc_feed_blog_category.none-task-blog-classify_tag-1.nonecase&depth_1-utm_source=distribute.pc_feed_blog_category.none-task-blog-classify_tag-1.nonecase再看一下国外网站地址:The Leader in Website Creation | Create Your Free Website | Wix.comMake your vision come to life with Wix. Choose a template you love and customize anything with the most innovative drag and drop website builder. Create a website for your business, portfolio, online store or blog today.https://www.wix.com/html5en/hiker-create?utm_source=google&utm_medium=cpc&utm_campaign=599956724%5E122652817832&experiment_id=website%5Ep%5E520855792038%5E&gclid=Cj0KCQiAybaRBhDtARIsAIEG3kk1EEGiIAlV2iFUea428tgDEuNL9k1DXiVvI0BIqWVcFP7XRvtuU7caAnPtEALw_wcB要解释上面两个参数,咱先说说来龙去脉。 1 什么叫PV和UV?????????PV(Page View)访问量, 即页面浏览量或点击量,衡量网站用户访问的网页数量;在一定统计周期内用户每打开或刷新一个页面就记录1次,多次打开或刷新同一页面则浏览量累计。 ????????UV(Unique Visitor)独立访客,统计1天内访问某站点的用户数(以cookie为依据);访问网站的一台电脑客户端为一个访客。可以理解成访问某网站的电脑的数量。网站判断来访电脑的身份是通过来访电脑的cookies实现的。如果更换了IP后但不清除cookies,再访问相同网站,该网站的统计中UV数是不变的。如果用户不保存cookies访问、清除了cookies或者更换设备访问,计数会加1。 2 如何统计某个页面的PV????????一种思路:服务器主动记录;直接统计服务端nginx请求日志,只要统计该页面的请求数就知道pv了; ? ? ? ? 另一种思路:客户端主动发送;直接在客户端埋点,当访问到某个页面时,同时向日志服务器发送一条埋点日志,日志服务器处理后拿到pv。 ? ? ? ? 注:埋点就是记录用户在使用应用的流程中,服务器收集一些信息,用来跟踪应用使用状况;后续用来优化产品或提供运营的数据支撑;包括访问数(Visits),访客数(Visitor),停留时长(Time On Site),页面浏览数(Page Views)和跳出率(Bounce Rate)。这样的信息收集可以大致分为两种:页面统计(track this virtual page view),统计操作行为(track this button by an event); 埋点方式:其一可以在产品中注入代码统计,并实现对应的后台查询接口配合;其二可以借助第三方工具,比如友盟等等 3?如何追踪某个页面的来源一种思路:统计nginx日志下该页面请求的referer头信息 注:referer头信息在浏览器向服务器发送请求的时候,请求头信息里面都包含这个Referer;他表示来源;比如从一个网站点击跳转到另一个网站,那么另一个网站的referer就是前一个网站的地址举例如下:在小白GIS网站中随便找到一篇文章里面的外链地址,然后点击 ?在新的网站中,看一下跳转后页面的Referer的值;如下 提到这里顺便说下Referer的一个作用:防止盗链. 盗链:就是服务提供商不提供自己的内容,通过技术手段直接在自己的服务网站里面提供其他服务商的资源内容,骗取最终用户的浏览和点击率;导致真正的服务商收益减少的行为。 ? ? ? ? 所以别的服务提供商的收费资源,我们一定做一个有素质的服务提供商,不盗取资源;免费资源也要注明出处。 ? ? ? ? 言归正传,如果请求头里面有了Referer,那么服务提供商就可以根据这个字段值,判断是不是从本站发出的请求,这样可以加一层防护。 4 如何知道来源页面具体是通过那个链接跳过来呢?????????上面的referer字段 只能记录跳过来的服务器域名,也就是ip;但不能知道具体是哪个页面的那个链接跳过来的 ? ? ? ? 所以终于到spm的解释了;spm是为了能记录更加精细的埋点;方式就是为某一个页面内部的所有链接地址进行编码,这样的话,点击某一个链接,我们就可以记录他的编码值了;正常情况如下:
所以上面这个地址?spm=1010.2135.3001.4477即表示1010站点的2135页面3991区块的数据; SPM?(super position model 超级位置模型) 跟Google Analytics在URL里面拼上utm_source, utm_medium等参数大同小异。现如今很多网站都有这个参数;咱可以联想到精准投放这个概念;因为用户量巨大,更加精细的掌握每个用户的趋向爱好变得更加重要了。 UTM是??“Urchin Tracking Module”的简写,大意就是跟踪模块 简单记录下utm几个参数
???????? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年1日历 | -2025/1/16 16:55:36- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |