批量导入

有两种方法可以一次性覆盖大量页面:导入包含 URL 的 CSV 作为监控器,或添加站点地图并让 Page Deltas 监控其中新发布的 URL。

CSV 导入(应用内)

在仪表盘中,点击 导入 CSV,选择您的文件,然后点击 导入监控器。系统将验证每一行;有效的数据将被统一创建,任何被跳过的行都会随附原因列出,以便您可以修改并仅重新上传这些行。此操作需要编辑者或管理员权限。

CSV 导入(通过 API)

同样的流程也可通过编程方式实现。向 /api/monitors/import 发送一个包含单一 file 字段(其中包含您的 CSV 文件)的 multipart 表单 POST 请求,并使用 Bearer 令牌进行身份验证。

curl -X POST https://api.pagedeltas.com/api/monitors/import \
  -H "Authorization: Bearer $PAGEDELTAS_TOKEN" \
  -F "[email protected]"

JSON 响应将报告执行结果:

{
  "created": 2,
  "skipped": 1,
  "errors": [
    { "row": 4, "url": "notaurl", "reason": "invalid URL" }
  ]
}

CSV 格式

必须包含标题行(列名不区分大小写;容忍 UTF-8 BOM)。可识别的列:

必填备注
url包含协议的完整 URL。重复的 URL 将被标记。
description描述页面和您所关注内容的自然语言说明。
filter_prompt针对 LLM 过滤器的可选显式指令。请参阅 过滤器

没有 frequency 列 — 检查是自适应调度的(请参阅 监控工作原理)。任何无法识别的列都将被忽略。

示例:

url,description,filter_prompt
https://competitor.com/pricing,"Competitor pricing page","Alert on plan or price changes; ignore copy tweaks"
https://competitor.com/changelog,"Product changelog","Alert on new release entries only"
https://example.com/careers,"Engineering careers page","Alert on new senior+ roles"

站点地图监控

许多网站都会发布 sitemap.xml 来列出其公共 URL。从 Sitemap Monitoring 部分(或通过 POST /api/sitemap-monitors)添加一个站点地图,Page Deltas 便会追踪其中包含的 URL 集合。当站点地图中出现 URL 时,您会收到列出这些新 URL 的提醒 — 这样您无需手动查看网站,即可了解新发布的页面。

要一次性添加多个站点地图,请在站点地图监控页面使用 导入 CSV(或向 POST /api/sitemap-monitors/import 发送包含 multipart file 字段的请求)。该 CSV 只需要一个 sitemap_url 列(也接受简单的 url 列);每一行都会被验证,您将获得与上述监控器导入相同的一对一验证结果。

批量导入 · 文档 · Page Deltas