> ## Documentation Index
> Fetch the complete documentation index at: https://www.octoparse.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# 브라우저 핑거프린팅

> 브라우저 핑거프린팅과 브라우저 신호가 Octoparse 작업 안정성에 미치는 영향을 알아보세요.

브라우저 핑거프린팅은 웹사이트에서 기기, 브라우저, 화면 크기, 언어, 시간대, 쿠키 및 행동 등의 신호를 바탕으로 브라우저 세션을 식별하는 방법입니다. 이러한 신호는 작업이 정상적으로 로드되는지, 인증 요청을 유발하는지 또는 차단되는지에 영향을 줄 수 있습니다.

Octoparse는 브라우저 기반 추출을 사용하므로 브라우저 동작과 환경 설정이 작업 안정성에 영향을 줄 수 있습니다.

## 웹사이트에서 확인할 수 있는 항목

웹사이트는 다음 항목을 평가할 수 있습니다.

* 브라우저 유형 및 버전
* User-Agent
* 쿠키 및 세션 상태
* 언어 및 시간대
* 화면 크기 또는 뷰포트
* IP 주소 및 위치
* 로딩 동작
* 상호 작용 타이밍
* 반복 요청 패턴

## 중요한 이유

핑거프린팅으로 인해 환경마다 작업 동작이 달라질 수 있습니다.

| 상황                    | 가능한 원인                           |
| --------------------- | -------------------------------- |
| 로컬에서는 작동하지만 클라우드에서 실패 | 웹사이트에서 클라우드 환경을 다르게 취급함          |
| 로그인이 예기치 않게 만료        | 세션 또는 쿠키 신호가 변경됨                 |
| 실행 중 CAPTCHA 표시       | 웹사이트에서 비정상적인 브라우저 또는 트래픽 동작을 감지함 |
| 실행마다 콘텐츠가 다름          | 위치, 언어 또는 세션 상태가 변경됨             |
| 페이지가 불완전한 콘텐츠를 로드     | 브라우저 또는 환경 신호가 페이지 동작에 영향을 줌     |

## 핑거프린트 관련 문제를 줄이는 방법

<Steps>
  <Step title="먼저 로컬에서 테스트">
    내장 브라우저에서 웹사이트가 어떻게 동작하는지 관찰합니다.
  </Step>

  <Step title="로그인 및 쿠키 안정화">
    세션에 의존하는 페이지에는 일관된 로그인 및 쿠키 설정을 사용합니다.
  </Step>

  <Step title="필요할 때 위치 제어">
    웹사이트가 지역이나 IP별로 다른 콘텐츠를 제공하면 [프록시](/docs/ko/platform/proxy)를 사용합니다.
  </Step>

  <Step title="과도한 실행 방지">
    대기를 추가하고 부자연스럽게 보이는 과도한 빈도를 피합니다.
  </Step>

  <Step title="로그 비교">
    한 환경에서만 오류가 발생하면 [로그](/docs/ko/platform/logs-and-events)를 사용해 로컬 및 클라우드 실행 동작을 비교합니다.
  </Step>
</Steps>

## 모범 사례

* 작업 동작을 일반적인 탐색 패턴과 유사하게 유지하세요.
* 동적 콘텐츠에는 대기를 추가하세요.
* 불필요한 반복 페이지 새로 고침을 피하세요.
* 로그인이 필요한 사이트에서는 안정적인 세션을 사용하세요.
* 명확한 액세스 또는 위치 문제를 해결할 때만 프록시를 사용하세요.
* 웹사이트가 크게 변경된 후 작업을 다시 테스트하세요.

<Warning>
  브라우저 핑거프린팅은 대상 웹사이트에서 제어합니다. Octoparse로 더 안정적인 워크플로를 구성할 수 있지만 모든 웹사이트에서 자동 추출을 허용한다고 보장할 수는 없습니다.
</Warning>
