- Microsoft Edge
- Opera
- Brave
- Chrome for Android
- Opera for Android
- Samsung Internet
类别
用户代理客户端提示分为两类:
低熵客户端提示
低熵客户端提示包括无法用于指纹识别的用户的基本信息。 信息,例如浏览器品牌、平台以及请求是否来自移动设备。
默认情况下,Web SDK中会启用低熵客户端提示,并在每个请求中传递。
HTTP标头 | JavaScript | 默认情况下包含在用户代理中 | 默认情况下包含在客户端提示中 |
---|---|---|---|
Sec-CH-UA | brands | 是 | 是 |
Sec-CH-UA-Platform | platform | 是 | 是 |
Sec-CH-UA-Mobile | mobile | 是 | 是 |
高熵客户端提示
高熵客户端提示是有关客户端设备的更详细信息,例如平台版本、架构、模型、位(64位或32位平台)或完整操作系统版本。 这些信息可能被用于指纹。
属性 | 描述 | HTTP标头 | XDM 路径 | 示例 | 默认包含在用户代理中 | 默认情况下包含在客户端提示中 |
---|---|---|---|---|---|---|
操作系统版本 | 操作系统的版本。 | Sec-CH-UA-Platform-Version | xdm.environment.browserDetails. userAgentClientHints.platformVersion | 10.15.7 | 是 | 否 |
架构 | 底层CPU体系结构。 | Sec-CH-UA-Arch | xdm.environment.browserDetails. userAgentClientHints.architecture | x86 | 是 | 否 |
设备型号 | 使用的设备的名称。 | Sec-CH-UA-Model | xdm.environment.browserDetails. userAgentClientHints.model | Intel Mac OS X 10_15_7 | 是 | 否 |
位数 | 基础CPU体系结构支持的位数。 | Sec-CH-UA-Bitness | xdm.environment.browserDetails. userAgentClientHints.bitness | 64 | 是 | 否 |
浏览器供应商 | 创建浏览器的公司。 低熵提示Sec-CH-UA 也收集此元素。 | Sec-CH-UA-Full-Version-List | xdm.environment.browserDetails. userAgentClientHints.vendor | Google | 是 | 否 |
浏览器名称 | 使用的浏览器。 低熵提示Sec-CH-UA 也收集此元素。 | Sec-UA-Full-Version-List | xdm.environment.browserDetails. userAgentClientHints.brand | Chrome | 是 | 否 |
浏览器版本 | 浏览器的重要版本。 低熵提示Sec-CH-UA 也收集此元素。 不会自动收集确切的浏览器版本。 | Sec-UA-Full-Version-List | xdm.environment.browserDetails. userAgentClientHints.version | 105 | 是 | 否 |
默认情况下,Web SDK中禁用高熵客户端提示。 要启用它们,您必须手动配置Web SDK以请求高熵客户端提示。