无 Cookie · 无需同意横幅 · 数据存储在欧洲无 Cookie · GDPR · 欧盟数据

中文
REST API

为你的网站分析提供 REST API

将指标用于你自己的仪表盘、报表和脚本:清晰的 JSON,以及与面板相同的筛选条件。

你将获得什么

与面板相同的数据

指标、每日变化、11 个维度的细分、目标、JavaScript 错误和 Core Web Vitals。

相同的筛选条件

按渠道、页面、国家、设备、浏览器、语言或 UTM 活动细分,与面板完全一致。

清晰的响应

分页列表每页最多 500 行,参数无效时返回 400 错误并说明问题。

分步完成设置

  1. 获取 API 令牌

    在应用中,打开用户菜单 → API。这里提供令牌,以及各功能的参数和响应文档。

    API 令牌和功能文档
  2. 列出你的网站

    每个请求都在 Authorization 请求头中携带你的令牌:

    curl -H "Authorization: Bearer YOUR_API_TOKEN" \
      https://api.overtracking.com/v1/websites
  3. 读取指定时间段的指标

    访客、会话、浏览量、每次会话浏览页数、跳出率和平均时长;添加 compare=true 还可获取上一时间段:

    curl -H "Authorization: Bearer YOUR_API_TOKEN" \
      "https://api.overtracking.com/v1/websites/123/overview?from=2026-10-01&to=2026-10-31&compare=true"
  4. 细分流量

    使用 /breakdown/{dimension},选择以下维度之一:

    • pages, entry_pages, exit_pages
    • channels, referrals, llm
    • countries, cities, devices, browsers, os

常见问题

可以发送多少请求?

每个令牌每秒最多 2 次。超过后返回 429 和 Retry-After 请求头,因此请按顺序调用,不要并行发送。

可以通过 API 创建目标吗?

可以,使用 POST /v1/websites/{website_id}/goals。也可以创建网站并管理自定义域名。

可以读取哪些网站?

你账户中的网站和与你共享的网站。

5 分钟开始统计

免费试用 7 天。无 Cookie、无横幅、无需信用卡。

开始免费试用