{
  "node_id": "iab-mraid-mobile-ads",
  "title": "IAB MRAID (Mobile Ads)",
  "domain": "Sales, Marketing & PR",
  "version": "1.1.0",
  "last_updated": "2026-04-09",
  "bluf": "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.",
  "paywall": {
    "status": "LOCKED",
    "unlock_cost_usd": "0.01",
    "skyfire_id": "41779894-ece2-4163-9761-b3b1b76e19b0"
  },
  "crosswalks": {
    "_available_keys": [
      "nist_framework",
      "iso_standard",
      "ai_overlay_2026",
      "industry_mapping"
    ],
    "_note": "Full crosswalk values included in vault response"
  },
  "dependencies": [
    "iab-tcf-v2-2-consent",
    "gdpr-art-21-marketing-optout",
    "ccpa-cpra-optout-sale",
    "eprivacy-cookie-directive",
    "mrc-viewability-standard",
    "iab-openrtb-standard"
  ],
  "primary_citations_count": 7
}