Skip to content

浏览量统计

Artalk 内置页面浏览量统计功能,你可以在你的页面任意位置,放置 HTML 标签:

html
<span id="ArtalkPV"></span>

当 Artalk 评论列表加载完毕时,该标签内容将修改为页面的浏览量计数。

Artalk 加载需要时间,所以你可以给它一个占位字符:

html
<span id="ArtalkPV">加载中...</span>

配置项 pvEl 的默认值是 "#ArtalkPV",可修改将评论量加载到指定元素,例如:

js
Artalk.init({
  pvEl: '.your_element',
})

加载多个页面的浏览量

你能在除评论页面之外的任何页面,例如「文章列表」页,显示页面浏览量或评论数。

在非评论页,无需调用 Artalk.init 加载评论框 (会使页面浏览量 PV 数增加),仅调用 loadCountWidget 静态方法即可:

js
Artalk.loadCountWidget({
  server: '服务器地址',
  site: '站点名',
  pvEl: '#ArtalkPV',
  countEl: '#ArtalkCount',
})

然后你可以放置多个 #ArtalkPV 元素,通过属性 data-page-key 来指定需要查询的页面:

html
<span id="ArtalkPV" data-page-key="/test/1.html"></span>
<span id="ArtalkPV" data-page-key="/test/2.html"></span>
<span id="ArtalkPV" data-page-key="/test/3.html"></span>
<span id="ArtalkCount" data-page-key="/test/1.html"></span>
<!-- ... -->