대량 가져오기
한 번에 많은 페이지를 커버하는 두 가지 방법: URL이 포함된 CSV를 모니터로 가져오거나 사이트맵을 추가하고 Page Deltas가 새로 게시된 URL을 주시하도록 하세요.
CSV 가져오기 (앱 내)
대시보드에서 CSV 가져오기를 클릭하고 파일을 선택한 후 모니터 가져오기를 클릭하세요. 모든 행이 유효한지 검사되며, 유효한 세트가 함께 생성됩니다. 건너뛴 행은 이유와 함께 다시 나열되므로 해당 행만 수정하고 다시 업로드할 수 있습니다. 편집자 또는 관리자 액세스 권한이 필요합니다.
CSV 가져오기 (API 사용)
프로그래밍 방식으로도 동일한 흐름을 사용할 수 있습니다. CSV가 포함된 단일 file 필드를 사용하여 멀티파트 양식을 Bearer 토큰으로 인증하여 /api/monitors/import에 POST하세요.
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"
사이트맵 모니터링
많은 사이트에서 공개 URL을 나열하는 sitemap.xml을 게시합니다. 사이트맵 모니터링 섹션(또는 POST /api/sitemap-monitors)에서 하나를 추가하면 Page Deltas가 포함된 URL 세트를 추적합니다. 사이트맵에 새로운 URL이 추가되면 해당 URL이 나열된 알림을 받게 되므로 사이트를 수동으로 주시하지 않고도 새로 게시된 페이지에 대해 알 수 있습니다.
여러 사이트맵을 한 번에 추가하려면 사이트맵 모니터링 페이지에서 CSV 가져오기를 사용하세요(또는 멀티파트 file 필드를 사용하여 POST /api/sitemap-monitors/import). CSV에는 단일 sitemap_url 열이 필요하며(일반 url 열도 허용됨), 각 행이 유효성 검사를 거쳐 위의 모니터 가져오기와 동일한 행 단위 결과를 얻게 됩니다.