Skip to content

Video format

Video: Outstream (2.6)

Use plcmt: 2 for video that accompanies publisher content and starts when its player enters the viewport. Use plcmt: 4 instead when the ad plays without accompanying streaming content, such as a standalone in-feed or sticky player.

  • plcmt 2 · Accompanying
  • plcmt 4 · Standalone
  • Viewport-aware
  • VAST inline

Request · accompanying content

json
{
  "id": "1",
  "secure": 1,
  "bidfloor": 0.75,
  "bidfloorcur": "USD",
  "video": {
    "mimes": ["video/mp4"],
    "minduration": 5,
    "maxduration": 30,
    "protocols": [2, 3, 7],
    "w": 640,
    "h": 360,
    "startdelay": 0,
    "plcmt": 2,
    "linearity": 1,
    "delivery": [1, 2]
  }
}

Response · bid object

json
{
  "id": "bid-outstream-1",
  "impid": "1",
  "price": 0.91,
  "adomain": ["advertiser.example"],
  "cid": "campaign-video-5",
  "crid": "creative-video-5",
  "mtype": 2,
  "protocol": 7,
  "dur": 15,
  "w": 640,
  "h": 360,
  "nurl": "https://bidder.example/win?price=${AUCTION_PRICE}",
  "burl": "https://bidder.example/bill?price=${AUCTION_PRICE}",
  "adm": "[VAST_XML]"
}

Do not guess from the old value: Legacy placement: 3 meant “in-article”; the equivalent current signal is often plcmt: 4, not 3. Classify the actual player experience.

White-label Nexus API documentation