이 독점 연구에서는 실제 수치를 공유합니다. 어떤 브라우저와 운영 체제가 신뢰할 수 있는 데이터 소스이고, 어떤 브라우저와 운영 체제가 불안정한지 정확히 알려드립니다. 이는 더 나은 사용자 어트리뷰션을 위한 새로운 기반이며, 이를 파악하는 것이 미래를 위한 전략 수립의 핵심입니다.
클라이언트 힌트는 새로운 기술이 아닙니다. 10년 넘게 존재해 온 기술입니다. 하지만 사용자 에이전트가 사라지면서 그 역할이 갑자기 시급해졌습니다. 많은 플랫폼이 클라이언트 힌트를 지원한다고 주장하지만 데이터는 다른 이야기를 들려줍니다.
클라이언트 힌트가 무엇이며 왜 중요한지 이해하는 것부터 시작하겠습니다.
클라이언트 힌트: 정의, 작동 방식 및 사용자 에이전트에 대한 이점
클라이언트 힌트란 무엇인가요?
클라이언트 힌트는 웹 서버가 브라우저를 이해하는 최신 방식입니다. 대화라고 생각하면 됩니다. 서버는 브라우저에 장치 또는 연결에 대한 특정 세부 정보를 요청합니다. 그러면 브라우저가 응답합니다. 이 간단한 교환을 통해 웹사이트는 사용자에게 더 나은 사용자 경험을 제공할 수 있습니다. 예를 들어, 사이트에서 사용자 화면에 딱 맞는 이미지 크기를 전송할 수 있습니다. 또한 연결 속도가 느린 경우 무거운 요소를 건너뛰어 더 빠르게 로드할 수도 있습니다.
광고주를 위한 새로운 사례 연구를 읽어보세요: ROI 40%와 CPA Goal:
어떻게 작동하나요?
그렇다면 이 대화는 어떻게 시작할까요? 두 단계로 진행됩니다. 먼저 웹사이트의 서버가 응답에 특별한 헤더를 보냅니다. 이 헤더는 브라우저에 필요한 정보를 알려줍니다. 서버가 이렇게 말하는 것과 같습니다: "다음 방문 시 이 정보를 알려주세요."라고 말하는 것과 같습니다. 그러면 브라우저는 수신된 데이터를 기억하고 향후 해당 사이트에 대한 모든 요청 시 요청된 힌트를 포함합니다. 이 모든 작업은 HTTP 요청 헤더를 통해 이루어집니다. 이전 사용자 에이전트 문자열에 익숙하실 것입니다. 클라이언트 힌트는 비슷한 방식으로 작동하지만 훨씬 더 스마트합니다.
사용자 에이전트에 대해 더 자세히 알고 싶으신가요? IP+UA+쿠키 어트리뷰션에 대한 다른 연구도 확인해 보세요!
사용자 에이전트의 주요 업그레이드
클라이언트 힌트는 기존 사용자 에이전트 문자열에서 크게 업그레이드된 기능입니다. 사용자와 방문하는 웹사이트 모두에게 분명한 이점을 제공합니다.
개인 정보 보호 강화
브라우저는 기본적으로 이러한 힌트를 보내지 않습니다. 모든 요청과 함께 전송되는 UA와 달리 서버가 먼저 요청해야 합니다.
모듈식 요청
웹사이트는 꼭 필요한 정보만 요청합니다. 이렇게 하면 전체 프로세스가 더 깔끔하고 직접적입니다.
효율적인 콘텐츠 전송
웹사이트는 복잡한 데이터를 파싱할 필요 없이 사용자에게 적합한 콘텐츠를 제공하기 위한 결정을 신속하게 내릴 수 있습니다.
이것이 중요한 이유
이 기술은 제휴사의 업무 방식을 변화시킵니다. 사용자 경험을 향상시키거나 보다 정확한 타겟팅을 위한 새롭고 강력한 도구를 제공합니다.
더 나은 타겟팅
사용자가 느린 네트워크에 있는지 알고 있다고 상상해 보세요. 더 가볍고 빠른 랜딩 페이지를 제공하여 사용자 경험을 개선하고 특정 페이지에서 전환을 늘릴 수 있습니다. 트래픽 소스.
관리할 코드 감소
이제 복잡한 자바스크립트가 필요한 많은 작업을 브라우저와 서버에서 직접 처리할 수 있습니다. 즉, 개발이 더 간단해지고 페이지가 더 빨라집니다.
더 캐치: 도전 과제와 한계
클라이언트 힌트는 완벽한 해결책이 아닙니다. 클라이언트 힌트를 효과적으로 사용하려면 그 한계를 이해해야 합니다.
첫 번째 요청 문제
페이지에 처음 방문했을 때 서버는 제공할 힌트(정보)가 없습니다. 경험을 최적화하는 데 필요한 세부 정보를 얻기 위해 두 번째 요청이나 페이지 재로드를 기다려야 합니다. 이 사실로 인해 지연이 발생할 수 있습니다.
고르지 않은 브라우저 지원
Chrome 및 Edge와 같은 Chromium 기반 브라우저는 CH를 잘 지원합니다. 그러나 Safari 및 Firefox와 같은 다른 주요 브라우저는 일반적으로 이 정보를 공유하지 않습니다. 이 구분은 기억해야 할 중요한 사항입니다.
첫 번째 요청 문제에는 기술적 트릭이 도움이 될 수 있지만 브라우저 지원 문제는 더 어렵습니다. 영리한 코드 한 줄로 해결할 수 있는 문제가 아닙니다. 이 문제는 실제 지식이 필요합니다. 어떤 브라우저가 클라이언트 힌트를 보내고 어떤 데이터를 얻을 수 있는지 정확히 알고 있어야 합니다. 다행히도 저희의 새로운 연구가 그러한 지식을 제공합니다!
최고의 VPN 제휴 프로그램에 대한 전체 가이드를 읽어보세요!
HilltopAds가 제공하는 최고의 클라이언트 힌트를 제공하는 브라우저
모든 주요 운영체제와 기기에서 브라우저를 테스트했습니다. 어떤 브라우저가 가치 있는 데이터를 제공하는 데 신뢰할 수 있는지 알아보고 싶었습니다. 다음은 그 결과입니다. Android부터 시작하여 iOS로 이동한 다음 데스크톱 브라우저를 다루었습니다.
Android 브라우저
Android 브라우저의 경우 클라이언트 힌트를 받을 때 가장 잘 작동하는 세 가지 브라우저 옵션이 있습니다.

그래프에 따르면 Chrome Mobile은 Android에서 빈 클라이언트 힌트 점유율이 가장 낮은 2위를 차지했습니다. Twitter(빈 클라이언트 힌트 1.8%), Opera 미니(2.98%)와 함께 다른 많은 브라우저에서 중단이 나타나는 동안 데이터를 일관되게 전송합니다.
하지만 Samsung와 UC 브라우저는 이야기가 다릅니다.
Samsung 브라우저의 경우, 사용자 6명 중 1명이 빈 힌트를 보냅니다. UC 브라우저의 경우 그 수치는 4명 중 1명으로 더 심각합니다. 이는 기업들이 이러한 데이터의 공유를 차단하기 때문일 수 있습니다.
Samsung 및 UC 브라우저의 문제를 자세히 살펴볼 필요가 있습니다.

위 그래프에서 Samsung 브라우저의 전체 빈 힌트 비율은 모든 버전에서 이미 높은 수준임을 알 수 있습니다. 하지만 최신 버전은 이전 버전보다 빈 힌트가 2.5배 더 많아 눈에 띕니다.
UC 브라우저의 상황은 반대 방향으로 바뀌었습니다.

UC 브라우저의 그래프는 세 가지 버전에 대한 이야기를 담고 있습니다:
- 버전 12 이전에는 성능이 지속적으로 저하되었습니다(약 20%의 CH가 비어 있었습니다).
- 그리고 버전 13이 나왔습니다. 이 인기 있는 버전은 클라이언트 힌트를 완전히 차단하여 100%의 요청을 비워 보냈습니다.
- 하지만 최신 릴리스는 완전히 반전된 모습을 보여줍니다. 버전 14에는 3%의 빈 클라이언트 힌트만 있습니다. 이 엄청난 개선으로 Chrome 모바일과 동등한 수준이 되었습니다.
IOS Safari
iOS의 경우 답은 간단합니다. Apple은 클라이언트 힌트를 보내지 않습니다.

이는 버그나 버전에 따른 문제가 아닙니다. 이는 사용자 개인정보 보호에 대한 회사의 강력한 입장과 관련된 고의적인 정책 선택입니다. iPhone 또는 iPad를 사용하는 모든 사용자에게 영향을 미칩니다.
그래프에서 볼 수 있듯이 서버는 클라이언트 힌트를 전혀 받지 않습니다.
Windows 브라우저
Windows의 각 브라우저에서 빈 클라이언트 힌트를 전송하는 트래픽의 비율을 살펴 보겠습니다.

모든 주요 Windows 브라우저는 사용자 정보 공유를 완전히 피하는 한 가지 예외를 제외하고는 클라이언트 힌트를 전송합니다.
- Chrome, Opera One, Yandex.Browser는 힌트 없이 3-4%의 요청만 표시합니다.
- Windows용 Edge(크롬)의 결석률은 1%로 가장 낮습니다.
- Opera GX는 100%의 경우 클라이언트 힌트를 보냅니다.
MAC OS Safari
이번 연구의 마지막 주제는 MAC OS 브라우저입니다. 이에 대해 어떤 결과가 나왔는지 살펴봅시다:

- Chrome는 클라이언트 힌트를 지속적으로 전송하는 유일한 macOS 브라우저입니다(7%만 부재).
- Brave Desktop이 78%의 요청에서 클라이언트 힌트를 보내지 못했습니다.
- Safari, Firefox 및 iOS용 덕덕고(데스크톱 모드)는 클라이언트 힌트(빈 클라이언트 힌트 100%)를 전송하지 않습니다.
모든 플랫폼에서 클라이언트 힌트 적용 범위
이제 각 운영 체제에서 개별 브라우저가 어떻게 작동하는지 살펴봤으니 마지막 단계로 전체 그림을 살펴보겠습니다. 전체 트래픽에서 28%의 사용자가 클라이언트 힌트를 전혀 전송하지 않습니다.

누락된 데이터는 무작위로 발생하는 것이 아닙니다. 이는 명확한 플랫폼 경계를 따릅니다.
- iOS에서는 클라이언트 힌트가 전송되지 않습니다. 이는 플랫폼의 모든 브라우저를 구동하는 WebKit과 관련된 엄격한 제한 사항입니다.
- macOS에서 78%의 트래픽에는 클라이언트 힌트가 없습니다. Chrome는 이를 일관되게 전송하는 유일한 브라우저입니다.
- Windows에서는 상황이 더 나은 편으로, 13%의 트래픽 중 Firefox만 힌트가 누락되어 있습니다.
- 안드로이드에서는 거의 보편적으로 지원됩니다. 4%의 트래픽은 힌트 없이 제공됩니다.
이러한 파편화는 중요합니다. 이는 거의 3분의 1의 사용자가 클라이언트 힌트 헤더를 사용하여 분석, 프로파일링 또는 최적화할 수 없다는 것을 의미합니다. 디바이스 감지 또는 크리에이티브 타겟팅을 위해 이러한 헤더에 의존하는 경우, 불완전한 범위로 작업하고 있다는 점을 명심하세요.
최종 생각
이제 클라이언트 힌트의 정의, 작동 방식, 장점 등 클라이언트 힌트에 대해 알아보았습니다. 또한 각 브라우저와 OS의 특정 기능에 대해서도 배웠습니다. 기억하세요: 플랫폼마다 작동 방식이 다르기 때문에 트래픽 수익화 또는 그에 따른 광고 전략을 수립하세요.