Placement positions value 2 means Locked (fixed position)
A fixed slot that stays in place on screen while the content scrolls, such as a sticky anchor or floating player.
When to send it
Send 2 for adhesion and sticky units: a banner pinned to the top or bottom of the viewport, a sticky rail unit, or a floating player that stays in view as the user scrolls. These slots tend to collect long time in view, which is why the list separates them from ordinary in-flow slots. The value travels in Banner.pos or Video.pos.
Value 2 has a history. OpenRTB 2.0 used it for a slot that might or might not be visible depending on screen size, and OpenRTB 2.1 deprecated that meaning. AdCOM reuses the number for locked placements, so a buyer with an old integration may misread it. It also overlaps with 4 (Header) and 5 (Footer) for anchored banners; choose one convention for sticky slots and keep it.
Example
{
"imp": [
{
"banner": {
"pos": 2
}
}
]
}Fields that carry it
Other values in placement positions
| Value | Name |
|---|---|
0 | Unknown |
1 | Above The Fold |
3 | Below The Fold |
4 | Header |
5 | Footer |
6 | Sidebar |
7 | Fullscreen |
8 | Partial Screen |
9 | Top Left |
10 | Top Right |
11 | Frame the content |
12 | Double box |
13 | Double box with background |
14 | Bottom Left |
15 | Bottom Right |
16 | L shape |
17 | Reversed L shape |
The placement positions list page explains the whole list and its common mistakes.