API frameworks value 6 means MRAID 3.0
MRAID 3.0, added in OpenRTB 2.5, with exposure and audio events for in-app measurement.
When to send it
Send 6 when the app SDK implements MRAID 3.0, which added exposure change and audio volume events and other support for measuring ads inside the container. OpenRTB 2.5 added the value.
Buyers that measure viewability from inside the creative look for 6 or for 7 (OMID). A container that supports MRAID 3.0 should normally list 3 and 5 too, since older creative still runs. It is confused with 5 and with 7: OMID is the industry measurement SDK, while MRAID 3.0 events come from the MRAID container itself.
Example
{
"imp": [
{
"audio": {
"api": [
6
]
}
}
]
}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 |
7 | OMID 1.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.