- 起因因为上次写博客是在两年前了, 再上次是四年前, 本博客其实有很多组件都慢慢的不工作了, 本来以为只是小小的检修一下即可, 结果发现还是做了不少事情的, 感觉值得记录一下.
主旨Outdated Dependencies博客是利用hexo...
- 简介Goaccess 是一个非常简单而有齐全的日志分析工具, 其生成的html页面非常精细全面, 可以让你更好的查看日志, 今天就利用上次获取PV的方法来介绍下如何给 Jekyll 添加一个类似goaccess的日志页面.
准备工作如果你了解 google-analytics-super-proxy 或者你看过我之前写的 如何给jekyll博文添加阅读数, 那么你就可以进行下面的准备工作了, 如果没有的话, 请先阅读相关内容后再继续 ^_^
在GA Query Explorer中测试构建你需要的Query API, 比如我根据Goaccess的日志内容和GA本身的统计情况选取了: ga:fullReferrer,ga:brows...
TaoAlphatechGoogle Analyticslog Th, July 9, 201516 minutes to read - 缘起受羡辙杂俎启发, 看到她的页面上有着pageviews的显示, 于是就果断看了下对应的代码, 发现是从google的appspot下拿到的json数据, 于是就开始Google了以下GA的api, 然后就看到了这个superProxy, 下面的事情就非常顺理成章了~
无插件实现方法亦如之前, 我们还是从无插件方法说起, 大体思路为:
通过Google App Engine搭建superProxy, 开启其GA权限;
设置对应查询query以及更新频率;
获取json结果生成地址;
通过js请求获取json数据, 解析展现;
加入本地pageview文件备份容错;
那我们一步步来:
在GAP上创建App
首先, 你需要一个Go...