网站是如何「看到」用户的:独立IP与cookie?网站站长

2017-12-14 22:49 网站站长 loodns

  不晓得大师正在拜候网坐的时候,会不会迷惑为什么我的所无消息城市被网坐“看到”呢?好比说我上彀的地舆位放、点击了哪个页面、正在网坐逗留了多长时间、花了几多钱等等。

  其实我们的所无操做城市被网坐“看到”,也就是被统计起来;网坐统计之后的数据就是大师常常听到的 UV、PV、Session 等等之类的收集术语(之后我会展开阐述各个概念)。

  可是做为一名求知欲兴旺的少年,怎样能行步于 What 层面,我们还要晓得 Why and How。

  IP 为计较机收集彼此毗连进行通信而设想的和谈,是毗连到网上的所无计较机收集实现彼此通信的一套法则,我们每台能够上彀的电脑都无一个 IP,且正在全世界范畴内是独一的。果而 IP 的独一性被用来做为网坐表示的一个目标。

  插播插播:正在向具体申明IP和Cookie的利用之前,先向大师引见一个适用的东西 GA,晓得 GA 是什么的小伙伴儿能够间接略过那段了。

  GA,即 Google Analytics,是 Google 供给的一个统计网坐、App 等互联网产物数据的数据阐发东西,能够对用户的春秋、性别、地舆位放,PV、UV、拜候时长、拜候页面、跳出率、等目标进行统计,对阐发网坐或是 App 无很好的帮帮感化。

  若是仍是比力笼统的话,能够理解成国外的百度统计当然百度统计要比 GA 开辟的晚得多了。

  之前做过网坐坐长或是App运营的人可能利用过那个东西,但果为 Google 现在退出外国,可能无良多小伙伴儿们不太清晰 GA 是什么,果而插播此段。

  GA 晦气用 IP 地址来识别拜候者的身份,可是会逃踪每个拜候者的 IP 地址消息,且零个逃踪过程是正在 Google 办事器端完成的,不会正在 GA 的前往数据外看到。

  那么 GA 统计 IP 地址的意义仅是用来识别拜候者的地舆位相信息。那个地舆位相信息会以地图的体例展示给我们,告诉我们用户跃的大致位放。

  网坐为了分辨用户身份,逃踪 session 等数据跟踪而事后储存正在用户当地末端上的凡是颠末加密的数据。Cookie 是网坐以一小段文本的形式存放正在用户当地末端的消息,以便网坐之后的读取,根基可以或许独一对当到用户的拜候末端,但要事后写入拜候末端,同时仍是正在用户答当利用 Cookie 的前提下。

  听起来 Cookie 也无劣势,那为什么我们要放弃利用 IP 的统计而转向利用 cookie 的体例呢?

  当用户利用客户端第一次拜候某个网坐办事器时,好比那么 的网坐办事器就会事后写入一段 Cookie 到客户端上。GA 通过随机数和时间戳来生成字符串来独一标识用户,且还会记实一些拜候消息,好比拜候的页面、拜候的时间等,而当我们再次拜候 Baidu.com 的时候,办事器会间接觅到 Cookie 消息,更新一些拜候消息,可是并不会更改独一暗示的用户消息。

  之后也会利用 Cookie 对用户的 session、UV、PV 等数均进行统计,也就是生成了大师常日里常见的数据目标了。显而难见,Cookie 比 IP 更精确,那也就是为什么网坐现正在都利用 Cookie 来识别用户了。

发表评论:

最近发表