메인 콘텐츠로 건너뛰기

페이지 스크롤 설정

사용자 지정 작업에서 스크롤 동작을 설정하는 방법을 알아보세요.

이번 주에 업데이트함

최신 버전의 Octoparse 튜토리얼 가이드를 보고 계십니다. 이전 버전을 사용 중이라면 더 빠르고 간편하며 안정적인 최신 버전으로 업그레이드하는 것을 강력히 권장드립니다.
아직 업그레이드하지 않으셨다면 [여기에서 다운로드 및 업그레이드]하세요!

일부 전자상거래와 같은 웹사이트는 더 많은 콘텐츠를 불러오기 위해 페이지 하단까지 스크롤해야 하는 경우가 있습니다. 이때 페이지 밑으로 스크롤을 설정하여 페이지가 자동으로 아래로 스크롤됩니다. 이 기능 특히 무한 스크롤 또는 지연 로딩 방식의 웹 페이지를 추출할 데 유용합니다.


1. '웹 페이지로 이동' 또는 '아이템 클릭' 동작에 스크롤 설정

  • 웹 페이지로 이동(또는 아이템 클릭)을 클릭하여 설정 메뉴를 엽니다. >> 옵션을 한 번 클릭합니다.

  • 페이지 스크롤을 설정하려면 페이지가 로딩 후 밑으로 스크롤 옵션을 체크합니다.

  • 스크롤 영역 선택하기

4.png

- 전체: 옥토파스가 웹 페이지 전체를 스크롤합니다.

- 부분 : 일부 웹사이트(예: 구글 지도 리뷰)는 여러 개의 스크롤 영역을 포함하고 있습니다. 이 경우 부분을 선택하고 스크롤해야 하는 영역의 정확한 XPath를 입력하시면 됩니다.

팁:

특정 영역 내에서 스크롤하는 방법은 웹 페이지의 지정된 영역 내에서 스크롤하기 튜토리얼을 참고하세요.

  • 밑으로 스크롤할 방식 선택하기
    스크롤에는 두 가지 방식이 있습니다.

7.png

- 페이지 끝까지 스크롤: Octoparse는 페이지 중간에 멈추지 않고 바로 페이지 맨 밑까지 스크롤합니다. Google Play 리뷰처럼 페이지 하단에 도달해야 콘텐츠가 로드되는 경우에 적합합니다.

- 한 화면씩 스크롤: 한 번에 한 화면씩만 스크롤합니다.
스크롤할 때마다 콘텐츠가 순차적으로 로드되는 페이지에 적합합니다.

한 화면씩 스크롤”은 모든 웹사이트에서 사용 가능하지만 “페이지 끝까지 스크롤”은 일부 사이트에서 작동하지 않을 수 있습니다.
먼저 수동으로 스크롤 테스트를 해본 뒤 목표 웹페이지에 가장 적합한 방식을 선택하세요.

  • 대기 시간스크롤 횟수 설정하기

5.png

스크롤 동작 간에 적절한 대기 시간을 설정합니다. 페이지 로딩에 시간이 오래 걸릴 경우 더 긴 대기 시간을 선택할 수 있습니다.

다음으로 스크롤 횟수를 입력합니다. 이는 스크롤을 반복적으로 진행하는 횟수입니다(즉, 스크롤 횟수). 다시 말하자면 수동으로 스크롤해 보면서 모든 데이터를 로드하는 데 필요한 스크롤 횟수를 미리 확인하면 좋습니다.


2. 스크롤 단계 직접 추가하기(v8.7.6 버전부터)

  • “+” 버튼을 클릭하고 Scroll을 선택합니다.

  • 위에서 설명한 방식대로 스크롤 옵션을 설정합니다.

답변이 도움되었나요?