ORTB
中 / EN
分册导航

gpp_sid 语义与多段应用

容器协议

定位与分类

gpp_sid 声明本次交易生效的全球隐私平台(Global Privacy Platform,GPP)Section ID;在 OpenRTB 是 integer[]、在 URL 宏是字符串(${GPP_SID}),且不含 §3 / §4。多段并存时各 section 独立解析。

承载点
regs.gpp_sid (integer[]) · ${GPP_SID} (string)
状态
OpenRTB 2.6-202211+
GPP section
excl. §3 / §4

语义与排除项

gpp_sid 声明本次交易实际生效的 GPP Section ID。GPP String 的 Header 已列出串中包含哪些 section,gpp_sid 则进一步指明其中哪些适用于当前交易上下文——通常为单个 ID,少数场景为多个。

不出现在 gpp_sid 中

  • §3(GPP Header 自身)
  • §4(GPP Signal Integrity,保留)

gpp_sid 只列载荷 section,不含 Header(§3)与保留的 Signal Integrity(§4)——它们不是可「生效」的隐私载荷。

gpp_sid 可含多个 section ID。各 section 载荷按其自身规范独立解析,section 之间无解析依赖;承载点决定 gpp_sid 的物理类型(数组或字符串),语义一致。

承载与访问

承载点字段 / 宏类型说明
OpenRTBregs.gpp_sidinteger[]整数数组,与 regs.gpp(字符串)配套;OpenRTB 2.6-202211 起。
URL 宏${GPP_SID}string字符串;通常为单个 ID,少数场景为逗号分隔的两个。

同一语义在两个承载点类型不同:OpenRTB 侧是 integer[],URL 宏侧是字符串。解析入口必须先归一为同一 ID 集合,再判断本次生效的 section。

常见多段组合

  • §2 + §6欧盟同意载荷叠加美国 USPrivacy(跨区存量流量)
  • §7 + §8美国全国信号叠加加州信号(全国 + 州)

失效形态

  • gpp_sid 含 §3 或 §4(Header / Signal Integrity 不作为生效载荷 section)
  • gpp_sid 列出的 section ID 未在 GPP String 的 Header 中声明(串里根本没有该段)
  • OpenRTB regs.gpp_sid 传成字符串而非 integer[],或 URL 宏侧多值时漏掉逗号分隔
本章正文迁移自老 /protocol/gpp-tcf 单页,素材与官方规范一致。