如何通过Piwik PRO API获取指定日期的页面URL及访客数列表
解决Piwik PRO获取指定日期页面URL及访客数的问题
你的核心问题是请求体里没包含页面URL的维度字段,导致无法返回URL数据。调整后的POST请求体如下,直接用这个请求就能拿到指定日期的所有页面URL及其访客数:
{ "date_from": "2021-01-01", "date_to": "2021-01-01", "website_id": "你的网站实际ID", "offset": 0, "limit": 1000, "columns": [ { "column_id": "page_url" }, { "column_id": "visitors" } ], "order_by": [ [ 1, "desc" ] ], "filters": null, "metric_filters": null }
关键调整说明:
- 新增
page_url维度:这是获取页面URL的核心字段,必须加到columns里 - 保留
visitors指标:对应你需要的访客数数据 - 调整
order_by:按访客数降序排列,方便快速查看高访问量页面 - 填充
website_id:必须替换成你要查询的网站实际ID,否则请求无效 - 调整
limit:默认10条太少,设为1000可以一次性获取更多数据,数据量更大的话需要配合offset分页获取
额外注意:
- 确保请求携带有效的身份验证信息(比如Bearer Token),否则会返回权限错误
- 如果需要同时获取页面标题,可以在columns里添加
page_title字段 - 若要筛选特定页面,可在
filters里添加条件,比如只包含某路径下的页面
内容的提问来源于stack exchange,提问作者Dirk Dun
相关产品推荐
相关产品推荐

