클라이언트 힌트 개요 및 FAQ
클라이언트 힌트는 사용자 디바이스에 대한 개별 정보입니다. Google Chrome 및 Microsoft Edge와 같은 Chromium 브라우저에서 사용할 수 있습니다. 이들 브라우저의 경우 클라이언트 힌트가 점차 디바이스 정보의 소스로 사용자 에이전트를 대체합니다. Adobe Analytics는 사용자 에이전트뿐만 아니라 클라이언트 힌트를 사용하여 디바이스 정보를 확인하도록 디바이스 조회 프로세스를 업데이트합니다.
낮은 엔트로피 및 높은 엔트로피 클라이언트 힌트
Google은 사용자 에이전트 클라이언트 힌트를 낮은 엔트로피 힌트와 높은 엔트로피 힌트의 두 가지 범주로 나눕니다.
-
낮은 엔트로피 힌트 에는 보다 일반적인 디바이스 정보가 포함되어 있습니다. 이들 힌트는 Chromium 브라우저에서 자동으로 제공됩니다.
-
높은 엔트로피 힌트에는 보다 자세한 정보가 포함되어 있습니다. 이들 힌트는 요청 시에만 사용할 수 있습니다. AppMeasurement 및 Web SDK는 모두 높은 엔트로피 힌트를 요청하도록 구성할 수 있습니다. 기본적으로 두 라이브러리 모두 높은 엔트로피 힌트를 요청하지 않습니다.
2022년 10월부터 Chromium 브라우저의 새 버전은 사용자 에이전트 문자열에 표시된 운영 체제 버전을 “중단”했습니다. 운영 체제 버전은 높은 엔트로피 힌트이므로 보고에서 운영 체제 버전의 정확도를 유지하려면 이러한 높은 엔트로피 힌트를 수집하도록 수집 라이브러리를 구성해야 합니다. 시간이 지남에 따라 사용자 에이전트의 다른 디바이스 정보가 동결되어 디바이스 보고의 정확도를 유지하기 위한 클라이언트 힌트가 필요합니다.
2023년 2월 27일부터 클라이언트 힌트가 Analytics 디바이스 조회 프로세스에 통합되고 2023년 3월 2일에 완료됩니다. AppMeasurement와 Web SDK 모두 현재 힌트 데이터 수집을 지원하지만 2월 중순까지는 디바이스 조회에 사용되지 않습니다. 아래 언급된 바와 같이 운영 체제 버전이 10월부터 중단되었지만 점진적인 롤아웃과 많은 사용자 에이전트가 중단된 OS 버전을 이미 제공했기 때문에(여기 참조) Chrome 방문자의 3% 미만에게만 영향을 미칠 것으로 예상됩니다.
Adobe Audience Manager의 경우 전체 기능을 유지하기 위해 높은 엔트로피 힌트를 수집해야 합니다. Adobe Audience Manager으로 서버측 전달을 사용하는 경우 높은 엔트로피 힌트 수집을 활성화할 수 있습니다.
자주 묻는 질문
낮은 엔트로피 힌트는 브라우저에서 자동으로 제공되며 디바이스 가져오기 및 브라우저 정보 프로세스용으로 수집됩니다. Web SDK(2.12.0부터 시작) 및 AppMeasurement(2.23.0부터 시작)의 최신 버전은 해당 태그 확장을 통해 또는 구성 옵션을 통해 직접 높은 엔트로피 힌트를 수집하도록 구성할 수 있습니다. Web SDK 및 AppMeasurement에 대한 방향을 참조하십시오.
두 라이브러리 모두에서 높은 엔트로피 힌트 수집은 기본적으로 비활성화 되어 있습니다.
데이터 삽입 API 또는 대량 데이터 삽입 API와 같이 API를 통해 제출된 데이터의 경우 힌트가 페이로드에 명시적으로 포함되어야 합니다. 자세한 내용은 각각의 설명서를 참조하십시오.
지금은 가능하지 않습니다. 높은 엔트로피 힌트를 모두 수집하거나 수집하지 않도록 할 수 있습니다.
브라우저 주요 버전이 낮은 엔트로피 힌트로 캡처되므로 fullVersionList는 현재 수집되지 않습니다.
아래 표에서 2022년 10월 시점의 클라이언트 힌트를 확인할 수 있습니다.
table 0-row-4 1-row-4 2-row-4 3-row-4 4-row-4 5-row-4 6-row-4 7-row-4 8-row-4 | |||
---|---|---|---|
힌트 | 설명 | 높은 엔트로피 또는 낮은 엔트로피 | 예 |
Sec-CH-UA | 브라우저 및 주요 버전 | 낮음 | "Google Chrome 84" |
Sec-CH-UA-Mobile | 모바일 디바이스 (참 또는 거짓) | 낮음 | true |
Sec-CH-UA-Platform | 운영 체제/플랫폼 | 낮음 | "Android" |
아키텍처 | 사이트의 아키텍처 | 높음 | "arm" |
비트니스 | 아키텍처 비트 수 | 높음 | "64" |
전체 버전 목록 | 버전이 포함된 브랜드 목록 | 높음 | "Not A;Brand";v="99", "Chromium";v="98", "Google Chrome";v="98" |
model | 디바이스 모델 | 높음 | "Pixel 3" |
platformVersion | 운영 체제/플랫폼 버전 | 높음 | "10" |
- 낮은 엔트로피 힌트는 HTTP 요청 헤더를 통해 수집됩니다.
- 높은 엔트로피 힌트는 JavaScript 호출을 통해 수집되고 쿼리 문자열 매개변수 값을 통해 전달됩니다. 쿼리 문자열 매개 변수는 이미지 요청에서
h.
을(를) 접두사로 사용합니다. 브라우저 주요 버전이 낮은 엔트로피 힌트로 캡처되므로 fullVersionList는 현재 수집되지 않습니다.
높은 엔트로피 힌트는 JavaScript 호출을 통해 수집되고 쿼리 매개변수를 통해 전달됩니다.
이 필드는 사용자 에이전트에서 직접 파생되지만 사용자 에이전트는 디바이스 세부 정보에 따라 다른 디바이스 관련 필드의 값을 파생하는 데 도움이 될 수 있습니다.
보고의 디바이스 정보는 사용자 에이전트에서 파생됩니다. 사용 가능한 경우 사용자 에이전트와 클라이언트 힌트를 모두 사용하도록 프로세스를 업데이트했습니다.
대체 ID(s_fid)는 사용자 에이전트 및 IP 주소에서 파생됩니다. 이 ID는 쿠키를 설정할 수 없는 경우에만 사용되므로 널리 사용되지 않습니다.
이것은 Google이 사용자 에이전트의 더 많은 부분을 '고정'함에 따라 시간이 지남에 따라 변경됩니다. 직접 영향을 받는 첫 번째 필드는 운영 체제 버전을 포함하는 "운영 체제"입니다. Google이 게시한 사용자 에이전트 힌트 "고정" 타임라인에 따르면 운영 체제 버전은 2022년 10월 말부터 Chromium 버전 107로 고정됩니다. 이 시점에서 사용자 에이전트의 운영 체제 버전은 경우에 따라 정확하지 않을 수 있습니다.
사용자 에이전트의 중단 시기를 자세히 확인하려면 Google에서 발표한 타임라인을 참조하십시오.