모든 proxy가 동일한 성능을 내는 것은 아닙니다. 데이터 센터 proxy는 보안이 없는 뉴스 사이트에서는 잘 작동하지만, Cloudflare로 보호되는 이커머스 페이지에서는 즉시 차단됩니다. residential proxy는 이커머스 사이트를 처리할 수 있지만, request당 비용이 10배 더 많이 듭니다.
지금까지는 각 대상에 어떤 proxy 유형이 작동하는지 직접 파악하고 상황이 바뀔 때마다 설정을 변경해야 했습니다. Smart Proxy Routing은 이 과정을 완전히 자동화합니다.
How It Works
이제 type: "proxy"로 태스크를 전송하면, FourA는 request가 전송되기 전에 지능적인 라우팅 결정을 내립니다:
- 대상 분석: 시스템이 알려진 보호 프로필(Cloudflare, DataDome, Akamai, PerimeterX 등)을 기준으로 대상 도메인을 확인합니다.
- 경로 선택: 보호 수준에 따라 최적의 proxy 유형을 선택합니다:
- 보안이 없거나 약한 사이트를 위한 데이터 센터 (가장 빠르고 저렴함)
- 중간 수준의 보안을 위한 Residential (Cloudflare JS 챌린지, 기본 WAF)
- 가장 강력한 보안을 위한 Mobile (DataDome, PerimeterX 고급)
- 자동 재시도: 선택한 경로가 실패하면 시스템이 더 높은 품질의 proxy 유형으로 자동 에스컬레이션하고 재시도합니다.
이 모든 과정은 단 한 번의 API 호출 내에서 이루어집니다. proxy 유형을 지정하거나 재시도 로직을 구성할 필요가 없습니다.
효과
1,000개의 다양한 대상 도메인을 대상으로 진행한 테스트 결과는 다음과 같습니다:
- 중간에서 높은 수준의 보안을 적용한 사이트에서 성공률이 35% 향상되었습니다
- 작동 가능한 경우 시스템이 더 저렴한 proxy를 사용하므로, 성공한 request당 평균 비용이 25% 감소했습니다
- residential proxy가 필요하지 않은 경우 데이터 센터 proxy를 사용하므로, 응답 시간 중앙값이 40% 단축되었습니다
예시
API는 변경되지 않았습니다. 여전히 동일한 request를 전송하면 됩니다:
curl -X POST https://eu.api.foura.ai/api/v1/tasks \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"url": "https://protected-site.com/products",
"type": "proxy",
"options": {"proxyCountry": "US"}
}'
라우팅은 서버 측에서 발생합니다. 코드를 변경할 필요가 없습니다.
지리적 타겟팅
스마트 라우팅은 지리적 타겟팅과 함께 작동합니다. proxyCountry를 설정하면 시스템이 해당 국가 내에서 최적의 proxy 유형을 선택합니다. 이는 특히 다음과 같은 경우에 유용합니다:
- 가격 모니터링: 특정 시장의 고객에게 표시되는 정확한 가격을 확인합니다
- 콘텐츠 검증: 현지화된 콘텐츠가 올바르게 표시되는지 확인합니다
- 광고 검증: 광고가 올바른 지역에 게재되고 있는지 확인합니다
사용자에게 미치는 영향
현재 proxy 태스크 유형을 사용 중이라면 이미 스마트 라우팅의 혜택을 받고 계십니다. 이 기능은 투명한 업그레이드로 배포되었으므로 코드를 변경할 필요가 없습니다.
만약 지금까지 single 또는 browser 태스크를 사용하면서 차단되는 문제가 있었다면, 지금이 proxy를 시도해 보기에 좋은 기회입니다. 스마트 라우팅 시스템은 이전에는 수동으로 처리해야 했던 proxy 구성의 복잡성을 알아서 해결해 줍니다.
FourA가 안티봇 보호를 처리하는 방법에 대한 자세한 내용은 문서를 확인하세요.