通过API集成、自定义报告和目标跟踪功能,查询、分析和管理Matomo分析数据。
设置 : 在第一次使用时, 读取集成指南的设置是一项面向实际任务的技能,主要用于技能存储配置 ~/ matomo/.;用户需要查询 Matomo 分析、 生成报告、 跟踪目标或 ma。
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
首次使用时,请阅读 setup.md 文件了解集成指南。该技能将配置信息存储在 ~/matomo/ 目录中。
当用户需要查询 Matomo 分析数据、生成报表、追踪目标转化或管理其自托管的分析服务时,可使用本技能。Agent 负责处理 API 查询、数据分析、访客洞察及转化追踪任务。
记忆数据(Memory)存放在 ~/matomo/ 目录中。其结构详见 memory-template.md。
~/matomo/ ├── memory.md # 站点列表、凭证引用、用户偏好 ├── reports/ # 已保存的报表模板 └── queries/ # 可复用的 API 查询模板
| 主题 | 文件 |
|---|---|
| 设置流程 | setup.md |
| 记忆模板 | memory-template.md |
| API 参考文档 | api.md |
| 报表模板 | reports.md |
# 基础请求模式
curl -s "https://{matomo_url}/index.php?module=API&method={method}&idSite={site_id}&period={period}&date={date}&format=json&token_auth={token}"
常用方法:
VisitsSummary.get — 获取访客数、访问次数、页面浏览量Actions.getPageUrls — 获取热门页面列表Referrers.getWebsites — 获取流量来源网站Goals.get — 获取目标转化数据| 周期类型(Period) | 日期格式 | 示例 |
|---|---|---|
day |
YYYY-MM-DD |
2025-01-15 |
week |
YYYY-MM-DD |
表示包含该日期的那一周 |
month |
YYYY-MM |
2025-01 |
year |
YYYY |
2025 |
range |
YYYY-MM-DD,YYYY-MM-DD |
2025-01-01,2025-01-31 |
特殊日期关键字:today、yesterday、last7、last30、lastMonth、lastYear
memory.md 中维护站点列表及其 idSite 映射关系Segment 可基于访客属性对数据进行筛选。可在任意查询中添加 &segment= 参数:
# 仅限移动设备访客 &segment=deviceType==smartphone # 来自特定国家的访客 &segment=countryCode==US # 曾返回且完成过目标转化的访客 &segment=visitorType==returning;goalConversionsSome>0 # 使用 AND(分号 ;)或 OR(逗号 ,)组合多个条件 &segment=browserCode==CH;operatingSystemCode==WIN
常用 Segment 维度:
deviceType — smartphone(智能手机)、tablet(平板)、desktop(桌面端)browserCode — CH(Chrome)、FF(Firefox)、SF(Safari)countryCode — ISO 两位国家代码visitorType — new(新访客)、returning(回访访客)referrerType — direct(直接访问)、search(搜索引擎)、website(外部网站)、campaign(广告活动)period=range 必须配合 date=start,end 格式使用。| 端点 | 发送的数据 | 用途 |
|---|---|---|
{user_matomo_url}/index.php |
API 方法、站点 ID、日期范围、认证 Token | 查询分析数据 |
除此之外,不向任何外部服务发送其他数据。所有请求均发往用户自己的 Matomo 实例。
离开您设备的数据:
保留在本地的数据:
~/matomo/ 中的站点配置本技能明确不执行以下操作:
~/matomo/ 目录之外的任何文件若用户确认安装,可使用命令 clawhub install 安装以下技能:
analytics — 通用分析模式umami — 注重隐私的分析工具api — REST API 集成支持clawhub star matomoclawhub sync热门AI工具
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习
最新文章