NexT主题下,用Leancloud统计文章阅读量

时间:2024-04-09 08:56:19

1. 配置步骤

1.1 注册LeanCloud账号

1.2 创建应用

NexT主题下,用Leancloud统计文章阅读量


1.3 新应用名称(自定义) → 开发版创建即可

NexT主题下,用Leancloud统计文章阅读量


1.4 创建Class

  • 在创建的应用上点击存储
    NexT主题下,用Leancloud统计文章阅读量
  • 数据栏中,_开头的都是系统预定义好的表,为了区分,新建一张表来保存数据。为了保证对NexT主题的修改兼容,新建Class名字必须为Counter。为了避免权限问题导致 次数统计显示不正常,选择无限制,创建Class。
    NexT主题下,用Leancloud统计文章阅读量

1.5 获取App IDApp Key

  • Class创建完成后,选择界面最左侧的设置应用Key,复制App IDApp Key
    NexT主题下,用Leancloud统计文章阅读量
  • 打开博客根目录/themes/next/下的_config.yml,查找leancloud,填写复制来的App IDApp Key,重新生成、部署博客即可正常统计文章阅读量。
    NexT主题下,用Leancloud统计文章阅读量

2. 附赠说明

  • 因为AppID以及AppKey是暴露在外的,为了确保只用于我们自己的博客,建议设置Web安全域名,填入自己的博客域名
    NexT主题下,用Leancloud统计文章阅读量

  • 记录文章访问量的唯一标识符是文章的发布日期文章的标题,因此请确保这两个数值组合的唯一性,如果更改了这两个数值,会造成文章阅读数值的清零重计

  • 初始的文章统计量显示为0。在配置好阅读量统计服务之后,第一次打开博文时,会自动向服务器发送数据,该数据会被记录在对应的应用的Counter表中。

  • 修改Counter表中的time字段的数值,可以修改文章的访问量。双击具体的数值,修改之后回车即可保存。

参考博客:为NexT主题添加文章阅读量统计功能