标头 — AP-Device-Identifier header-ap-device-identifier

NOTE
此页面上的内容仅供参考。 使用此API需要来自Adobe的当前许可证。 不允许未经授权使用。

概述 overview

AP-Device-Identifier 请求标头包含由客户端应用程序创建的流设备标识符。

语法 syntax

AP设备标识符: <类型> <标识符>
标题类型
请求标头
标准

指令 directives

<类型>

设备标识符类型。

只有一种受支持的类型,如下所示。

类型
指纹
设备标识符由客户端应用程序创建和管理的一个稳定的唯一标识符组成。
客户端应用程序必须阻止由于用户操作(如应用程序卸载、重新安装或升级)引起的值更改。

<标识符>

设备标识符的Base64-encoded值。

示例 example

// device identifier
// ba23d141-d715-561c-94f4-e9e4c966b1eb

// Base64-encoded
// YmEyM2QxNDEtZDcxNS01NjFjLTk0ZjQtZTllNGM5NjZiMWVi

AP-Device-Identifier: fingerprint YmEyM2QxNDEtZDcxNS01NjFjLTk0ZjQtZTllNGM5NjZiMWVi

指南 cookbooks

IMPORTANT
提供文档资源以供参考。
文档资源不是详尽的,可能需要额外的修改才能在您的项目中正常工作。
无论实际实施如何,AP-Device-Identifier标头都必须包含一个格式化的值,如指令部分中所述。

浏览器 browsers

要为浏览器中运行的设备生成AP-Device-Identifier标头,您的客户端应用程序需要根据可用数据(如浏览器、设备或特定于用户的数据)计算稳定且唯一的标识符。

(*)建议集成提供浏览器或设备指纹识别机制的库或服务。

移动设备 mobile-devices

iOS和iPadOS ios-ipados

要为运行iOS或iPadOS的设备生成AP-Device-Identifier标头,您可以参考以下文档:

(*)建议对OS提供的值应用SHA-256哈希函数。

Android android

要为运行Android的设备生成AP-Device-Identifier标头,您可以参考以下文档:

(*)建议对OS提供的值应用SHA-256哈希函数。

TV连接的设备 tv-connected-devices

tvOS tvos

要为运行tvOS的设备生成AP-Device-Identifier标头,您可以参考以下文档:

(*)建议对OS提供的值应用SHA-256哈希函数。

Fire操作系统 fireos

要为运行Fire OS的设备生成AP-Device-Identifier标头,您可以参考以下文档:

(*)建议对OS提供的值应用SHA-256哈希函数。

Roku OS rokuos

要为运行Roku OS的设备生成AP-Device-Identifier标头,您可以参考以下文档:

(*)建议对OS提供的值应用SHA-256哈希函数。

recommendation-more-help
3f5e655c-af63-48cc-9769-2b6803cc5f4b