Without MRAID different apps (incorporating different rich media vendors’ SDKs) have disparate requirements in terms of the APIs that creative developers must use to communicate with the app. Therefore, the same creative must be rewritten in order to run across different apps. MRAID offers a single API that diverse SDK vendors will support, which means that MRAID-compliant rich media ads will run within applications using any MRAID-compliant SDK. MRAID therefore enables creative agencies and rich media shops to more quickly and easily build rich creative that will run in different publishers’ mobile apps.
|March 2015||MRAID Video Addendum released|
|July 2014||MRAID Ads SDK Tester released|
|July 2014||MRAID Best Practices updated|
|June 2014||MRAID v2 Compliance Test released|
|April 2014||MRAID Best Practices released|
|April 2013||Update to MRAID v2 released|
|September 2012||MRAID v2 released|
|October 2011||MRAID v1 released|
There are two versions of MRAID with different compliance regimes.
Rich media vendors who are MRAID v1.0 compliant may self-attest that they offer full support that version of the specification.
In order to ensure consistency across MRAID implementations the IAB has established an objective compliance test for MRAID v2. This test is meant to be self-administered by the applicant, but must be successfully passed before an applicant can request the MRAID v2.0 compliance seal.
The compliance test consists of six test ads created and vetted by the IAB’s MRAID Working Group.
Companies that wish to certify their SDK or app as MRAID v2-compliant must affirm that the SDK has successfully run all six of these test ads, and that the ads performed correctly as specified in their documentation.
This test serves as an objective verification that the SDK being tested has correctly implemented all the features of the MRAID v2 specification, ensuring greater certainty for the industry.
Documentation for each of the six test ads, including links to where the creative can be accessed for testing, can be downloaded below:
Two-Part Expandable Ad (PDF)
Full-Page Ad (PDF)
Resize Ad (PDF)
Video Interstitial Ad (PDF)
Compliance by Company Category
The IAB MRAID Compliance Seal program is primarily meant for IAB member companies that have built or sell mobile rich media SDKs. Such companies are encouraged to attest their products’ MRAID v1.0 or v2.0 compliance to the IAB, as a way to signal the market that they are part of the MRAID ecosystem.
Apps, Publishers, and Media Companies
At present, individual apps/app publishers are NOT required to certify their apps as MRAID compliant. Publishers whose apps have integrated an MRAID-compliant SDK are permitted to request and display a compliance seal, but are not required to do so.
Rich Media Vendors/Ad Creative Shops/Designers
IAB member companies that make or facilitate the creation of MRAID-compliant ads may self-attest to that fact and will be eligible to display the MRAID compliance seal as well.
The compliance program has been designed to integrate into compliant member sites with ease. The IAB suggests that compliant member sites post the appropriate MRAID compliance seal in their online media kit as well as in their print versions. Media buyers are increasingly aware of the benefits of MRAID and are encouraged to look for the official IAB seal. The compliance seal must be placed according to IAB standards and should not be altered in any way.
How to Obtain the Compliance Seal
In order to obtain the seal, a representative of the IAB member company must use the IAB’s online compliance system. After filling out the online form and verification from IAB’s Compliance Staff, we will add your company to the IAB’s continually updated list of MRAID-compliant companies.
Developed by the Mobile Rich Media Ad Interface Definitions (MRAID) Working Group
IAB Tech Lab Contact
Director, Mobile & Ad Products