首页 > 其他分享 >PV、UV、VV、IP含义及计算方式

PV、UV、VV、IP含义及计算方式

时间:2024-07-28 16:53:15浏览次数:9  
标签:PV IP UV 访问 VV 访客 页面

什么是PV?

PV 即 Page View,网站浏览量,指页面浏览的次数,用以衡量网站用户访问的网页数量。

用户每次打开一个页面便记录1次PV,多次打开同一页面则浏览量累计。一般来说,PV与来访者的数量成正比,但是PV并不直接决定页面的真实来访者数量,如同一个来访者通过不断的刷新页面,也可以制造出非常高的PV。

具体的说,PV值就是所有访问者在24小时(0点到24点)内看了某个网站多少个页面或某个网页多少次。PV是指页面刷新的次数,每一次页面刷新,就算做一次PV流量。

度量方法就是从浏览器发出一个对网络服务器的请求(Request),网络服务器接到这个请求后,会将该请求对应的一个网页(Page)发送给浏览器,从而产生了一个PV。那么在这里只要是这个请求发送给了浏览器,无论这个页面是否完全打开(下载完成),那么都是应当计为1个PV。

什么是UV?

UV 即 Unique Visitor,独立访客数,指一天内访问某站点的人数,以cookie或者Token为依据。

1天内同一访客的多次访问只记录为一个访客。通过IP和cookie是判断UV值的两种方式。

用Cookie分析UV值

当客户端第一次访问某个网站服务器的时候,网站服务器会给这个客户端的电脑发出一个Cookie,通常放在这个客户端电脑的C盘当中。在这个Cookie中会分配一个独一无二的编号,这其中会记录一些访问服务器的信息,如访问时间,访问了哪些页面等等。当你下次再访问这个服务器的时候,服务器就可以直接从你的电脑中找到上一次放进去的Cookie文件,并且对其进行一些更新,但那个独一无二的编号是不会变的。

什么是VV?

VV 即 Visit View,访客访问的次数,用以记录所有访客一天内访问网站的次数。

当访客完成所有的浏览并最终关掉该网站的所有页面时,便完成了一次访问,同一访客一天内可能有多次访问行为,访问次数累计。

什么是IP?

IP 即独立 IP 数,指一天内使用不同IP地址的用户访问网站的次数,同一IP无论访问了几个页面,独立的IP数均为1。

这里需要注意的是:如果两台机器访问服务器而使用的是同一个IP,那么只能算是一个IP的访问。

IP和UV之间的数据不会有太大的差异,通常UV量和比IP量高出一点,每个UV相对于每个IP更准确地对应一个实际的浏览者。

1. UV大于IP

这种情况就是在网吧、学校、公司等,公用相同IP的场所中不同的用户,或者多种不同浏览器访问网站,那么UV数会大于IP数。

2. UV小于IP

一般的家庭网络中,大多数电脑使用ADSL拨号上网,所以同一个用户在家里不同时间访问网站时,IP可能会不同,因为它会根据时间变动IP,即动态的IP地址,但是实际访客数唯一,便会出现UV数小于IP数的情况。

举个例子

例如,在家用ADSL拨号上网,早上8点访问了www.binghe.com下的2个页面,下午2点又访问了www.binghe.com下的3个页面。那么,对于www.binghe.com来说,今天的PV、UV、VV、IP各项指标该如何计算?

计算PV

PV指浏览量,PV数等于上午浏览的2个页面和下午浏览的3个页面之和,即 PV = 2 + 3。

计算UV

UV指独立访客数,一天内同一访客的多次访问只计为1个UV,即 UV = 1。

计算VV

VV指访客的访问次数,上午和下午分别有一次访问行为,即 VV = 2。

计算IP

IP为独立IP数,由于ADSL拨号上网每次都IP不同,即 IP = 2。

标签:PV,IP,UV,访问,VV,访客,页面
From: https://www.cnblogs.com/niuben/p/18328412

相关文章

  • ipywidgets 容器小部件中的 PIL 图像
    我有一些来自某个图书馆的PIL图像,并尝试了解它发生了什么。为此,我计算一些值,调用库并查找图片。我对计算值感兴趣。我使用带有一些滑块的jupyter笔记本与库进行交互。这是我的代码的一个非常简短的示例:fromPILimportImage,ImageDrawimportipywidgets......
  • 专属IP,独享带宽,畅行全球互联网
    随着企业对互联网接入质量和安全性的要求不断提高,中国联通推出了一项全新的互联网接入服务——DIA(DirectInternetAccess),包括ChinaDIA和GlobalDIA两种服务模式。这两种服务模式为中国境内外的企业客户提供专属的IP地址和独享的带宽资源,确保企业能够高效稳定地访问全球互联网内......
  • macOS Sequoia 15 beta 4 (24A5298h) ISO、IPSW、PKG 下载
    macOSSequoia15beta4(24A5298h)ISO、IPSW、PKG下载iPhone镜像、Safari浏览器重大更新、备受瞩目的游戏和AppleIntelligence等众多全新功能令Mac使用体验再升级请访问原文链接:https://sysin.org/blog/macOS-Sequoia/,查看最新版。原创作品,转载请保留出处。作者主页......
  • 我如何结合这个 pinescript 程序的 2 个指标
    我正在尝试将这两个指标结合起来。1个指标用于期权行权,第二个指标用于突破线。编译这些2时出现函数错误//指标1://@version=5indicator("All-in-OneMulti-IndicatorOptionsStrategy",shorttitle="All-in-One",overlay=false)//InputforIndexandE......
  • 如何在 Python 中从 Milesight TrafficX 摄像头、Post(MQTT、TCP/IP、HTTP) 获取数据?
    你好,祝你度过愉快的一天或一夜,我有这个MilesightTrafficX摄像头已启动并正在运行,仪表板中有一个名为POST的设置,您可以在下图中看到:我想要的是知道如何设置这些设置(基于实际上我的意思是)能够在我的Python代码中接收数据。无论协议如何,数据都将如下所示:......
  • 简单聊聊JavaScript 中的原型链、null 和 undefined 的区别
    1.原型链个人观点:原型链和逻辑判断里三段论有些类似,一个大前提、一个小前提、一个结论。比如,动物会吃肉,狗是动物,所以狗会吃肉。这也是继承的思想原型和构造函数JavaScript是基于原型的面向对象编程语言,每个对象都有一个内部链接到另一个对象(即原型)。这个机制被称为原型链。原......
  • CF1119H Triple
    异或卷积,把一个三元组\(\{a_i,b_i,c_i\}\)转化为\(F_i[a_i]=x\),\(F_i[b_i]=y\),\(F_i[c_i]=z\)的幂级数,将\(\prod\limits_{i=1}^n\text{FWT}(F_i)\)执行\(\text{IFWT}\)即可考虑从每个幂级数只有\(3\)个非零值入手优化,设\(c(i,j)\)表示异或卷积的变换系数,即\(\text{......
  • 掌握 IPython %%time 魔法命令:高效测量代码块执行时间
    引言在编程和数据分析中,了解代码的执行时间是优化性能的关键步骤。IPython,作为一个强大的交互式计算环境,提供了多种工具来帮助用户测量和优化代码。其中,%%time魔法命令是IPython中用来测量代码块执行时间的便捷工具。本文将详细介绍%%time魔法命令的使用方法,并通过一......
  • 探索 IPython 中的 %%javascript 魔法命令:运行 JavaScript 代码的秘籍
    引言IPython是一个强大的交互式计算环境,它不仅支持Python语言,还通过各种魔法命令扩展了其功能。其中,%%javascript魔法命令是IPython扩展中一个非常有趣的特性,它允许用户在IPython环境中直接运行JavaScript代码。这对于需要在数据科学和科学计算中使用JavaScript......
  • Linux让远程服务器代理IPv6流量
    使用场景本地机器只能访问IPv4网络。远程服务器能访问IPv4网络,也能访问IPv6网络。这篇博客介绍如何让远程服务器代理本地机器的IPv6流量,从而让本地机器也能访问IPv6网络。主要思路在远程服务器上创建一个netns,搭IPv6NAT,这样netns里面就能通过IPv6NAT访问公网。然后在netns和......