avatar
裕裕裕
你永远可以在我这里找到一座避风港
Follow Me
公告
🎉 欢迎来到 裕裕裕的小破宅
📝 定期更新技术文章
💬 如果你在使用中遇到问题,请到评论区反馈或发送邮件

全球 CDN 加速部署
🎯 主站:Netlify (推荐)

🌐 全球节点:
Vercel | 边缘计算
Edgeone | 全球CDN
Github Pages | 源站
Cloudflare | 安全加速

📈 选择最快的节点访问,提升浏览体验!
🔄 所有站点内容实时同步
❤️ 感谢你的访问!
🎉🎉🎉 2026新年快乐呀大家~~~///(^v^)\\\~~~
rue) headerList['Authorization'] = `Bearer ${config.token}` else headerList['x-umami-api-key'] = config.token const res = await fetch(`https://cloud.umami.is/api/websites/12bdc38d-75fe-48be-aba1-6a7ccbe4e56e/stats?startAt=0000000000&endAt=${now}${keyUrl}`, { method: "GET", headers: headerList }) return await res.json() } const insertData = async () => { try { if (GLOBAL_CONFIG_SITE.pageType === 'post' && config.page_pv) { const pagePV = document.getElementById('umamiPV') if (pagePV) { const data = await getData(true) pagePV.textContent = data.pageviews.value } } else { const data = (config.site_uv || config.site_pv) && await getData() if (config.site_uv) { const siteUV = document.getElementById('umami-site-uv') if (siteUV) siteUV.textContent = data.visitors.value } if (config.site_pv) { const sitePV = document.getElementById('umami-site-pv') if (sitePV) sitePV.textContent = data.pageviews.value } } } catch (e) { console.error('Failed to load Umami Analytics:', e) } } btf.addGlobalFn('pjaxComplete', runTrack, 'umami_analytics_run_track') btf.addGlobalFn('pjaxComplete', insertData, 'umami_analytics_insert') loadUmamiJS() insertData() })()