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.

List: Placement PositionsValue 2

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

ValueName
0Unknown
1Above The Fold
3Below The Fold
4Header
5Footer
6Sidebar
7Fullscreen
8Partial Screen
9Top Left
10Top Right
11Frame the content
12Double box
13Double box with background
14Bottom Left
15Bottom Right
16L shape
17Reversed L shape

The placement positions list page explains the whole list and its common mistakes.