Marketing Glossar

2.413 Fachbegriffe aus 22 Bereichen des Online Marketings

MRAID

Definition: MRAID (Mobile Rich Media Ad Interface Definitions) ist ein technischer Standard des Interactive Advertising Bureau (IAB), der eine einheitliche JavaScript-Programmierschnittstelle (API) für die Auslieferung von Rich-Media-Werbung in mobilen Apps definiert. Der Standard regelt die Kommunikation zwischen dem HTML5-basierten Werbemittel und dem nativen WebView-Container der App, in dem die Anzeige gerendert wird. Ohne MRAID müsste jede mobile App und jedes Werbenetzwerk proprietäre, inkompatible Schnittstellen entwickeln, um interaktive Werbefunktionen zu ermöglichen – was einen enormen Integrationsaufwand und Fragmentierung des mobilen Werbemarktes zur Folge hätte. MRAID löst dieses Problem, indem es eine einheitliche Sprache definiert, über die ein Werbemittel unabhängig von der jeweiligen App oder dem Betriebssystem auf Gerätefunktionen und Container-Eigenschaften zugreifen kann. Dies schließt Funktionen ein wie das Expandieren der Anzeige auf einen größeren Bereich, das Abspielen von Videos, das Öffnen von App-Stores oder externen URLs, den Zugriff auf Gerätesensoren sowie die Messung von Viewability und Sichtbarkeit. MRAID ist die technische Grundlage für interaktive In-App-Werbung und wird von den meisten mobilen Ad Networks, DSPs, SSPs und Ad Servern unterstützt.

Erläuterung

Mobile Apps unterscheiden sich in ihrer technischen Architektur grundlegend von Desktop-Webseiten. Während Desktop-Browser einen standardisierten Kontext für die Ausführung von Werbemitteln bieten, zeigen mobile Apps Werbung typischerweise in einem sogenannten WebView – einem eingebetteten Browser-Container innerhalb der nativen App. Dieser WebView hat keinen direkten Zugriff auf die Betriebssystem-Funktionen der App und ist vom nativen Code durch eine API-Grenze getrennt. MRAID überbrückt genau diese Grenze: Das Werbemittel kann über die MRAID-JavaScript-API definierte Befehle an den App-Container senden, und der Container führt die entsprechenden nativen Aktionen aus. Ein Klick auf einen „Jetzt kaufen"-Button in einer MRAID-Anzeige kann beispielsweise den App Store öffnen, ohne dass das Werbemittel direkten Zugriff auf das Betriebssystem benötigt. MRAID wird in drei Versionen gepflegt: MRAID 1.0 (2011) definierte die Grundfunktionen für Expansion und Interaktion. MRAID 2.0 (2012) erweiterte den Standard um Funktionen wie Viewability-Messung, Calendar-Events und Store-Kit-Integration. MRAID 3.0 (2017) ist die aktuelle Version und fügte erweiterte Viewability-Signale, Audiovolumesteuerung, Location-Unterstützung und verbesserte Sicherheitsmechanismen hinzu. Die Adoption von MRAID 3.0 ist im Markt noch nicht vollständig abgeschlossen; viele Apps und Netzwerke unterstützen weiterhin MRAID 2.0 als Basisstandard. Wichtig ist das Zusammenspiel von MRAID mit OM SDK (Open Measurement SDK), dem IAB-Standard für unabhängige Viewability-Messung in mobilen Apps: Während MRAID die Interaktivitätsschnittstelle bereitstellt, ist OM SDK für die standardisierte Viewability-Datenerhebung zuständig, die an externe Messprovider wie IAS, DoubleVerify oder Moat übermittelt werden kann.

MRAID-API-Funktionen im Überblick

MRAID in der Praxis: Herausforderungen und Best Practices

Praxistipp: Stellen Sie sicher, dass alle mobilen Rich-Media-Creatives MRAID-konform entwickelt sind und führen Sie eine explizite Versionsprüfung am Beginn der Ad-Initialisierung durch, um inkompatible Funktionsaufrufe zu verhindern. Testen Sie MRAID-Creatives ausschließlich in einer echten App-Umgebung oder einem validierten MRAID-Testcontainer – Browser-Tests sind hierfür ungeeignet. Fragen Sie Ihre App-Publisher und Netzwerk-Partner aktiv nach der unterstützten MRAID-Version und ob das Open Measurement SDK implementiert ist, bevor Sie Rich-Media-Kampagnen starten. Halten Sie MRAID-Creatives in Dateigrößen und Komplexität bewusst schlank, da mobile Geräte und Verbindungen bei umfangreichen Rich-Media-Einheiten schneller an Leistungsgrenzen stoßen als Desktop-Umgebungen.