Skip to main content
자동 감지는 웹페이지를 스캔하고 반복되는 데이터 패턴을 식별한 다음 데이터 필드와 페이지 넘기기 로직을 포함한 초기 추출 워크플로를 생성합니다. 필요한 작업량과 유연성 측면에서 템플릿(가장 빠르지만 지원 사이트로 제한됨)과 노코드 빌더(완전한 수동 제어) 사이에 있습니다.

자동 감지를 사용해야 하는 경우

다음과 같은 경우 자동 감지를 사용하세요.
  • 페이지에 제품, 목록, 리뷰 또는 검색 결과와 같은 반복 항목이 있는 경우
  • 초기 워크플로를 빠르게 만들고 싶은 경우
  • 수동으로 선택할 요소가 확실하지 않은 경우
  • Octoparse가 필드와 페이지 넘기기 로직을 제안하도록 하고 싶은 경우
  • 전체 구성을 확정하기 전에 대상 웹사이트에서 추출 가능한 데이터를 빠르게 미리 보고 싶은 경우
  • 생성된 워크플로를 나중에 검토하고 조정할 계획인 경우
자동 감지는 출발점일 뿐이며 모든 필드나 동작이 정확하다고 보장하지 않습니다.

자동 감지 작동 방식

자동 감지는 페이지 DOM 구조와 시각적 레이아웃을 분석하고 유사도 계산과 특징 조합을 사용하여 반복 데이터 영역을 찾은 뒤 추출 규칙을 자동으로 생성합니다.
1

대상 페이지 열기

추출하려는 데이터가 포함된 페이지에서 시작합니다.
2

자동 감지 실행

Octoparse가 페이지를 스캔하고 반복 데이터 영역을 감지하여 추출 필드를 생성합니다. 또한 페이지 넘기기나 다음 페이지 버튼을 식별하여 작업이 여러 결과 페이지를 자동으로 이동하도록 시도합니다.
3

감지된 필드 검토

제안된 필드가 필요한 데이터와 일치하는지 확인합니다.
4

페이지 탐색 확인

페이지 넘기기, 스크롤 또는 다음 페이지 동작을 검토합니다. 자동 감지가 다음 페이지 버튼이나 무한 스크롤 패턴을 식별할 수 있지만, 대규모로 실행하기 전에 제대로 작동하는지 확인하세요.
5

작업 테스트

추출 규모를 늘리기 전에 샘플을 실행하고 결과를 확인합니다.

감지 후 검토할 사항

자동 감지가 워크플로를 생성한 후 다음을 확인하세요.

알려진 제한 사항

자동 감지는 명확하고 반복되는 데이터 구조가 있는 페이지에서 가장 잘 작동합니다. 다음과 같은 상황에서는 결과가 불완전하거나 부정확할 수 있습니다. 자동 감지 후 자주 발생하는 런타임 오류는 **“[루프 아이템] 현재 루프 아이템을 찾지 못해 루프를 종료합니다”**이며, 일반적으로 생성된 XPath가 더 이상 실제 페이지 요소와 일치하지 않음을 의미합니다. 자동 감지를 다시 실행하거나 노코드 빌더에서 선택자를 수동으로 조정하면 대개 해결됩니다.

수동 편집이 필요한 경우

다음과 같은 경우 수동 조정이 필요할 수 있습니다.
  • 페이지 레이아웃이 불규칙한 경우
  • 중요한 필드가 감지된 목록 밖에 있는 경우
  • 웹사이트가 콘텐츠를 동적으로 로드하는 경우
  • 페이지 넘기기가 올바르게 감지되지 않은 경우
  • 페이지에 로그인, 필터, 팝업 또는 사용자 상호 작용이 필요한 경우
  • 상세 페이지에서 데이터를 추출해야 하는 경우
노코드 빌더를 사용하여 생성된 워크플로를 세부 조정하세요.
자동 감지 결과가 바로 프로덕션에 사용할 수 있다고 가정하지 마세요. 항상 필드를 검토하고 샘플을 실행한 뒤 내보낸 데이터를 확인하세요.

관련 페이지

템플릿

일반적인 웹사이트용 사전 구축 워크플로로 시작하세요.

노코드 빌더

자동 감지 후 워크플로를 수동으로 조정하거나 새로 구축하세요.

데이터 세부 조정

내보내기 전에 추출 필드를 정리하고 형식을 변경하세요.