Quick Help

The knowledgebase is a categorized collection of answers to frequently asked questions (FAQ) and articles. You can read articles in this category or select a subcategory that you are interested in.



 Maximize Revenue with Video Placement

Solution

How to Maximize Revenue with Video Placement

To maximize bid density and revenue from video demand partners, provide as much accurate information as possible in the imp.video object. Missing or incorrect fields may reduce campaign eligibility and lower CPMs.

Recommended Configuration

{
  "imp": [
    {
      "video": {
        "context": "instream",
        "mimes": [
          "video/mp4",
          "video/webm"
        ],
        "minduration": 5,
        "maxduration": 30,
        "minbitrate": 300,
        "maxbitrate": 1500,
        "protocols": [2, 3, 5, 6],
        "w": 640,
        "h": 360,
        "linearity": 1,
        "playbackmethod": [2],
        "startdelay": 0,
        "skip": 0,
        "placement": 1,
        "plcmt": 1,
        "api": [2]
      }
    }
  ]
}

Recommended Fields

Field Recommended Value Why It Matters
context instream Clearly identifies inventory as instream video, allowing buyers to target the correct placement.
mimes video/mp4, video/webm Supporting multiple formats increases compatibility across demand sources.
minduration 5 Allows shorter creatives while maintaining campaign eligibility.
maxduration 30 30-second creatives are supported by the largest number of campaigns.
minbitrate 300 Ensures acceptable video quality.
maxbitrate 1500 Supports high-quality creatives without excessive bandwidth requirements.
protocols [2,3,5,6] Supports multiple VAST versions, maximizing buyer compatibility.
w / h 640 × 360 Provides buyers with the exact player dimensions.
linearity 1 Indicates a standard linear video ad.
playbackmethod [2] Specifies the playback behavior expected by buyers.
startdelay 0 Identifies the ad as pre-roll inventory.
skip 0 Non-skippable inventory typically qualifies for more premium campaigns.
placement 1 Legacy OpenRTB field indicating instream placement.
plcmt 1 Current OpenRTB placement classification for instream video.
api [2] Declares support for API frameworks such as OMID/VPAID when applicable.

Best Practices

  • Populate all applicable imp.video fields whenever possible.
  • Provide accurate player dimensions instead of default values.
  • Support multiple VAST protocol versions to maximize buyer compatibility.
  • Include all supported MIME types.
  • Keep placement information consistent:
    • context = "instream"
    • placement = 1
    • plcmt = 1
  • Use realistic duration limits that match your inventory.
  • Accurately declare whether inventory is skippable or non-skippable.

Expected Impact

Providing complete and accurate video metadata improves inventory transparency, increases campaign eligibility, and helps demand partners evaluate inventory more effectively. As a result, publishers typically benefit from higher bid density, better competition in the auction, and improved revenue potential.