메인 콘텐츠로 건너뛰기

왜 작업은 첫 번째 항목만 클릭하고 멈출까?

옥토파스가 첫 번째 항목만 클릭하고 목록을 계속 진행하지 않을 때의 5가지 효과적인 해결 방법을 알려드립니다.

1주 전에 업데이트함

워크플로우에 루프 클릭 액션을 만든 경우 기본적으로 옥토파스는 각 링크를 새 탭에서 열도록 설정되어 있습니다. 이렇게 하면 목록의 각 링크를 클릭해도 리스트 페이지 탭을 잃지 않게 되므로, 계속 반복 작업을 진행할 수 있습니다.

하지만 일부 웹사이트에서는 새 페이지가 현재 탭에서만 열리도록 되어 있습니다. 이 경우, 옥토파스는 첫 번째 항목을 클릭한 후 원래 리스트 페이지에 다시 접근할 수 없어 두 번째 항목부터는 클릭하지 못합니다.
즉, 루프 클릭이 첫 항목에서만 작동하고 다음 항목으로 진행되지 않는 현상이 생깁니다.

루프가 제대로 작동하는지 확인하는 방법

워크플로우의 작업을 수동으로 클릭하여 루프 항목이 올바르게 작동하는지 확인할 수 있습니다.

  • 리스트 페이지가 로드된 후 루프 아이템을 클릭합니다.

  • 클릭 아이템을 클릭하고 새 페이지가 로드될 때까지 기다립니다.

  • 다시 루프 아이템을 클릭해 옥토파스가 리스트 페이지를 표시하는지 확인합니다.

vtrrrrr.gif

만약 리스트 페이지가 보인다면, 옥토파스가 원래 페이지로 돌아올 수 있으므로 반복이 정상적으로 작동하는 것입니다.
그렇지 않다면, 워크플로우를 수정해야 합니다. 아래에 몇 가지 빠른 해결 방법을 소개합니다.


1. 새 탭에서 세부 페이지 열기

웹사이트가 새 탭에서 링크 열기를 지원하는 경우 해당 단계(클릭 아이템) 설정으로 가서 “새 탭에서 열기” 옵션이 선택되어 있는지 확인하세요.

만약 체크되어 있지 않다면 이 옵션을 활성화하는 것만으로도 문제가 해결될 수 있습니다.

8888888888888888888888888.png


2. ‘뒤로 가기’ 버튼 추가하기

“새 탭에서 열기” 옵션을 켜도 여전히 루프가 작동하지 않는다면,
해당 웹사이트가 새 탭 열기를 지원하지 않는 구조일 가능성이 있습니다.

이 경우 새 페이지가 로드되면서 리스트 페이지를 덮어쓰기 때문에 옥토파스가 더 이상 원래 페이지로 돌아갈 수 없습니다.

이 문제를 해결하려면 리스트 페이지로 돌아갈 수 있는 버튼을 찾아보세요.
아래 예시에서는 “Money & Insurance” 버튼이 그 역할을 합니다. 만약 이와 같은 버튼이 있다면 해당 버튼에 클릭 액션을 설정하세요. 이렇게 하면 옥토파스가 새 페이지에서 데이터 수집을 마친 후, “Money & Insurance” 버튼을 클릭하여 원래 리스트 페이지로 돌아가 다른 항목들도 계속해서 반복적으로 수집할 수 있습니다.

  • “Money & Insurance” 버튼을 클릭합니다.

  • 팁 패널에서 URL 클릭 또는 요소 클릭 옵션을 선택합니다.

  • AJAX 타임아옷을 페이지가 완전히 로드될 만큼 충분히 길게 조정합니다.

워크플로우는 아래와 같은 형태가 되어야 합니다:

7.png


3. "웹 페이지로 이동" 액션 추가하기

“새 탭에서 열기” 옵션을 선택했는데도 뒤로 가기 버튼이 없는 경우, 다른 방법으로 “웹 페이지로 이동” 액션을 수동으로 추가할 수 있습니다.
이 방법을 사용하면 옥토파스가 현재 항목의 데이터를 수집한 후,
원래 리스트 페이지를 다시 열어 계속 루프 내 데이터 추출을 진행할 수 있습니다.

설정 방법:

  1. 워크플로우에서 마우스를 올리고 루프 아이템의 마지막 단계로 “페이지 열기” 단계를 추가합니다.

  2. 리스트 페이지의 URL을 복사하여 “페이지 열기”에 붙여넣습니다.

이렇게 하면 옥토파스가 매번 항목 페이지 수집을 마칠 때마다 리스트 페이지를 새로 열어 다음 항목으로 이동하게 됩니다.

참고: 이 방법은 여러 페이지로 구성된 리스트를 수집할 때는 잘 작동하지 않을 수 있습니다.


위의 방법들이 모두 효과가 없다면 “이전 페이지로 돌아가기” 옵션을 추가해 보세요.

“+” 아이콘을 눌러 루프 아이템의 마지막 단계에 이 액션을 추가하면 옥토파스가 쉽게 원래 리스트 페이지로 돌아가 다른 항목에 접근할 수 있습니다.


마지막으로, 리스트의 길이가 얼마나 길든지, 혹은 페이지가 새 탭에서 열리지 않는 이유가 무엇이든 가장 확실한 방법 중 하나는 작업을 두 개로 나누는 것입니다.

  1. 첫 번째 작업에서는 리스트 항목에 포함된 URL을 수집하고,

  2. 두 번째 작업에서는 각 URL에서 필요한 세부 정보를 추출하도록 설정합니다.

이 방법은 단순히 신뢰성이 높을 뿐만 아니라 탭 간 전환이 필요 없기 때문에 수집 효율을 크게 향상시켜 줍니다.

또한, 다른 작업에서 URL 가져오기 기능을 활용하면 두 작업을 연동시켜 자동으로 순차 실행되도록 설정할 수도 있습니다.

답변이 도움되었나요?