hexo 启用Vercel的Web Analytics

前面一篇文章介绍过把博客部署到Vercel

Vercle还提供了Web Analytics功能

开启Web Analytics

Vercel仪表盘点点击进入已部署好的博客项目,点击上方导航栏的Analytics在新的页面中点击Web Analytics下方的Enable,在弹出的页面中选择免费计划并点击Enable
analytics
enable

将script添加到Hexo

\blog\node_modules\hexo-theme-next\scripts\filters目录下新建vercel_analytics.js文件并复制以下代码到文件中保存

hexo.extend.filter.register('theme_inject', function(injects) {
injects.bodyEnd.raw('vercel-analytics-js', '<script defer src="/_vercel/insights/script.js"></script>', {}, {cache: true});
});

重新部署后稍等一会就能看到Web Analytics数据

此方法只适用于Next主题,其它主题请自行搜索