API frameworks value 7 means OMID 1.0
OMID 1.0: the player or SDK integrates the Open Measurement SDK for verification.
When to send it
Send 7 when the app SDK, web player, or CTV player integrates the IAB Tech Lab Open Measurement SDK, so verification scripts can measure viewability and related metrics without wrapping the ad. The value is not in the OpenRTB 2.5 document; it comes from the AdCOM list that OpenRTB 2.6 references.
Buyers use 7 to decide whether they can attach verification resources (in VAST, the AdVerifications element) and still get measurement back, and many brand campaigns require it. List 7 only when the player or SDK can actually host OM verification, not because a page loads some measurement script. It is confused with VPAID (1, 2), which buyers used for measurement before OMID, and with 6 (MRAID 3.0).
Example
{
"imp": [
{
"audio": {
"api": [
7
]
}
}
]
}Fields that carry it
Other values in api frameworks
| Value | Name |
|---|---|
1 | VPAID 1.0 |
2 | VPAID 2.0 |
3 | MRAID 1.0 |
4 | ORMMA |
5 | MRAID 2.0 |
6 | MRAID 3.0 |
8 | SIMID 1.0 |
9 | SIMID 1.1 |
500+ | Vendor-specific codes |
The api frameworks list page explains the whole list and its common mistakes.