How do I signal server-side ad insertion (SSAI) in a bid request?

Answer

Set imp.ssai, an integer added in OpenRTB 2.6 with default 0. Values: 0 = status unknown, 1 = all client-side (no server-side stitching), 2 = assets stitched server-side but tracking pixels fired client-side, 3 = all server-side (stitching and tracking). Buyers use it to judge tracker reliability and IVT risk, so send the honest value rather than leaving 0 on stitched CTV streams. Value 2 is the common CTV middle ground: the ad is in the stream but measurement still runs on the device.

Fields in this answer

FieldTypeSinceStatus in 2.6
imp.ssaiinteger2.6-202204Current

Go deeper

More questions on video, ctv, native, floors, deals, and macros

All 93 questions are listed in the OpenRTB FAQ.