What IAB MRAID (Mobile Ads) requires
Compliance with this node mandates strict adherence to the IAB Mobile Rich Media Ad Interface Definition (MRAID) v3.0 specification and pertinent data privacy regulations. All ad creatives must support a `min_mraid_version_supported` of 3.0 and complete the `mraid_ready_timeout_ms` within 5000 milliseconds, following a `require_mraid_js_initialization` of true. Security is paramount; therefore, the node will `enforce_https_all_assets` loading via HTTPS as stipulated in Section 5.3 of the MRAID v3.0 specification. To align with IAB LEAN Ads Program principles for non-invasive ads, this configuration sets `allow_auto_expand_ads` to false and `require_user_interaction_for_audio` as true. Furthermore, creatives must not use a custom close button when expanded (`allow_custom_close_button_on_expand` is false) and are limited to a `max_resize_width_percentage` and `max_resize_height_percentage` of 100 percent. Performance optimization is enforced, as the policy will `block_background_network_requests_when_hidden`. The standardized API, detailed in MRAID v3.0 Section 7, governs functionality, with the node requiring that implementations `enforce_viewability_exposure_api` for accurate measurement. Regarding data privacy, the configuration mandates `require_explicit_location_consent` before accessing geolocation data, a control directly informed by GDPR Article 6(1)(a) and Article 7 on valid consent, MRAID v3.0 Section 4.5 on location privacy, and the Children's Online Privacy Protection Act (COPPA), which prohibits precise location data collection for ads targeting children.
Pillar: Sales, Marketing & PR · Authority: IAB Tech Lab (Global Ad Tech) · Version: 1.1.0 · Last updated:
Primary source: https://iabtechlab.com/standards/
SHA-256 integrity: fb7ddf9a66ac772aaf99b2c6a2ae9e48e0c2e8cc33f0e9f9baabc5c69218b1fb
Primary Citations — 7 traced to source
- IAB Mobile Rich Media Ad Interface Definition (MRAID) v3.0 Specification, Section 7 (The Standardized API)
- IAB MRAID v3.0 Specification, Section 5.3 (Security, iFrames, and HTTPS Enforcement)
+ 5 more citations (full bibliography, deterministic workflow, actionable schema and crosswalks) included in the vault unlock — $0.01 via Skyfire / L402 / Direct Base USDC.
Access
- Discovery (free): /api/v1/nodes/iab-mraid-mobile-ads.json — 6-field metadata
- Vault (full node): /api/v1/vault/nodes/iab-mraid-mobile-ads.json — full 13-key payload, $0.01 USDC (L402/Skyfire/Direct Base)
- Canonical URL: https://bidda.com/intelligence/iab-mraid-mobile-ads
- Back to registry: Browse all 10,099 compliance nodes