包含百度联盟的广告页面都会有Hm_lpvt_xxxx以及Hm_lvt_xxx这类cookie;其具体含义和用途对于联盟使用者或许根本就不需要知道。

稍微研究一下会发现对于访问的同一页面,这两个cookie的后缀xxxx是一样,Hm_lpvt_xxxx只有一个值, 而Hm_lvt_xxx是一串数字。这个后缀值其实就是该页面引用百度联盟的脚本时提供的。如下图,该xxxx值就是这个id: 0effaeb3f3b61d806d70990519375043

<script>
var _hmt = _hmt || [];
(function() {
  var hm = document.createElement("script");
  hm.src = "//hm.baidu.com/hm.js?0effaeb3f3b61d806d70990519375043";
  var s = document.getElementsByTagName("script")[0]; 
  s.parentNode.insertBefore(hm, s);
})();
</script>

而百度联盟的统计数据中包含"访问IP","访客标识码","入口页面","访问页数"等,这些统计值是如何做到的,或许跟这些cookie值有关。

在看到这篇文章后对这些cookie会有更好的认识:

https://segmentfault.com/q/1010000003707582

结论是:

Hm_lpvt_xxxxxxx 为当前时间戳(秒)

Hm_lvt_xxx 为一串时间戳。最近的一次访问时间戳追加在后面,最多保留4个时间戳。可以通过关闭浏览器然后再访问相同页面查看其cookie值来验证。

发表评论