返回顶部
u

umami-statsUmami统计查询

Query Umami Cloud (v2) analytics data via API using an environment-provided API key. Use when agents need website traffic, pages, events, sessions, realtime, reports, or attribution data for analysis, planning, experiments, or monitoring. Includes read-only API querying patterns, endpoint selection guidance, and reusable scripts for flexible endpoint + time-range requests.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
1,075
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

umami-stats

技能名称: umami-stats
详细描述:

Umami Stats(只读API技能)

将此技能用作数据访问层:获取Umami分析数据,然后让智能体决定分析/策略。

所需环境变量

  • - UMAMIAPIKEY(必需)
  • UMAMIBASEURL(可选,默认值:https://api.umami.is)
  • UMAMIWEBSITEID(可选默认站点)
  • UMAMI_DEPLOYMENT(可选:cloud或self-hosted,默认值:cloud)

API路径约定(明确说明)

  • - Umami Cloud: https://api.umami.is/v1/...
  • 自托管Umami: https:///api/...

脚本支持两种模式:

  • - --deployment cloud → 使用云模式行为(/v1 + x-umami-api-key)
  • --deployment self-hosted → 使用自托管模式行为(/api + Authorization: Bearer ...)

只读工作流程

  1. 1. 从文档或references/read-endpoints.md中选择端点。
  2. 使用端点+参数运行scripts/umami_query.py。
  3. 使用预设(today、last7d等)或自定义startAt/endAt。
  4. 分析返回的JSON以完成用户任务。

快速命令

bash

1) 列出网站


python3 scripts/umami_query.py --endpoint /v1/websites

2) 最近7天的网站统计(默认网站来自环境变量)

python3 scripts/umami_query.py \ --endpoint /v1/websites/{websiteId}/stats \ --preset last7d

3) 使用显式网站ID的顶级页面

python3 scripts/umami_query.py \ --endpoint /v1/websites/{websiteId}/pageviews \ --website-id $UMAMIWEBSITEID \ --preset last30d

4) 使用自定义时间窗口的事件序列

python3 scripts/umami_query.py \ --endpoint /v1/websites/{websiteId}/events/series \ --param startAt=1738368000000 \ --param endAt=1738972799000

5) 云模式下的旧路径自动映射(/api/... -> /v1/...)

python3 scripts/umami_query.py --endpoint /api/websites/{websiteId}/stats --preset last7d

6) 自托管示例(/v1/... 自动映射到 /api/...)

python3 scripts/umami_query.py \ --deployment self-hosted \ --base-url https://umami.example.com \ --endpoint /v1/websites/{websiteId}/stats \ --preset last7d

自然触发示例

  • - 本周流量如何?
  • 过去30天的顶级页面
  • 展示注册点击的事件趋势
  • 比较本周与上周
  • 给我原始Umami数据以制定营销实验计划

注意事项

  • - 保持请求为只读(GET)。
  • 优先使用明确的时间窗口以确保可重复性。
  • 对于未知端点,请查阅https://v2.umami.is/docs/api,然后使用脚本查询。
  • 云模式下优先使用/v1/...端点,自托管模式下优先使用/api/...端点。
  • 认证头因模式而异:云模式使用x-umami-api-key;自托管模式使用Authorization: Bearer ...。
  • metrics端点需要type查询参数。如果省略,脚本现在会自动默认为type=url。
  • 对于/v1/reports/端点,脚本会在可用时自动从--website-id / UMAMIWEBSITEID添加websiteId。
  • 在Umami Cloud上,/v1/users/端点对于普通用户API密钥可能返回403(这在许多账户中是预期的)。

资源

  • - 端点映射:references/read-endpoints.md
  • 查询助手:scripts/umami_query.py

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 umami-stats-1776342855 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 umami-stats-1776342855 技能

通过命令行安装

skillhub install umami-stats-1776342855

下载

⬇ 下载 umami-stats v1.0.0(免费)

文件大小: 6.29 KB | 发布时间: 2026-4-17 16:04

v1.0.0 最新 2026-4-17 16:04
Initial publish: read-only Umami API querying skill with cloud/self-hosted support, endpoint docs, and improved defaults/hints for metrics, reports, and cloud user endpoint restrictions.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部