Überblick
Ab Vungle Windows SDK 5.1.0+ unterstützt Vungle MREC-Videoanzeigen. MREC ist eine Abkürzung für „Medium Rectangle“-Anzeigen. Im Gegensatz zu interstitiellen Anzeigen ist für MREC-Anzeigen keine Vollbildansicht erforderlich. Ähnlich wie Bannerwerbung sind MREC-Videoanzeigen rechteckige Anzeigen, die an einer beliebigen Stelle im Layout der Anwendung platziert werden und in der Regel oben oder unten auf dem Bildschirm angezeigt werden, sodass der Benutzer während der Wiedergabe der Anzeige weiterhin mit der Anwendung interagieren kann. Die Containergröße zum Rendern einer MREC-Anzeige entspricht dem Industriestandard: 300x250.
VungleAdControl
bietet Video-Ads in MREC-Formaten durch Weiterleitung eines benutzerdefinierten Containers zum Vungle SDK über die Eigenschaft AdConfig.AdContainer
und Verwaltung des Container.Content
-Contents der Host-App.
Anforderungen für MREC-Anzeigen
- Windows SDK 5.1.0+
- Windows 10 UWP
- MREC-Platzierung auf Vungle-Dashboard konfiguriert
-
VungleAdControl
mit Breite 300 und Höhe 250
VungleAdControl
Die kreativen Inhalte von Vungle MREC sind für die Wiedergabe in Betrachtungscontainern mit einer Größe von 300 x 250 optimiert. Stellen Sie sicher, dass die Betrachtungsgröße in VungleAdContrl
nicht kleiner als 300 in der Breite und 250 in der Höhe ist.
.xaml
<UI:VungleAdControl x:Name="embeddedControl" Width="300" Height="250" />
Schritt 1: Vollständige Basisintegration
Um MREC-Werbung in Ihre Windows-App zu integrieren, befolgen Sie zunächst die Anweisungen im Artikel zum Thema Basisintegration. Dieser Artikel enthält ergänzende Informationen und setzt voraus, dass Sie die Basisintegration bereits abgeschlossen haben.
Schritt 2: Laden, Abspielen und Schließen einer MREC-Anzeige
Laden einer MREC-Anzeige
Das Laden einer MREC-Anzeige mithilfe einer MREC-Platzierung ist identisch mit dem Laden einer Vollbildanzeige.
.cs
sdkInstance.LoadAd("MREC_PLACEMENT_REFERENCE_ID")
Wiedergabe einer MREC-Anzeige
Zum Abspielen einer Anzeige über VungleAdControl
müssen Sie AppID
, Placements
und Placement
übergeben. Sie können MREC-Anzeigen auch so konfigurieren, dass sie stummgeschaltet abgespielt werden, indem Sie SoundEnabled
auf false
setzen.
Parameter | Beschreibung |
AppID |
Anwendungs-ID muss identisch sein |
Placement |
Platzierungsreferenz-ID für Ihre MREC |
Placements |
Geben Sie dieselbe Platzierungsreferenz-ID an, die Sie als Placement übergeben haben (wird entfernt) |
SoundEnabled |
Setzen Sie auf false , um mit der stummgeschalteten Wiedergabe zu beginnen (optional, Standard ist true) |
.cs
embeddedControl.AppID = "VUNGLE_APP_ID"; embeddedControl.Placements = "MREC_PLACEMENT_REFERENCE_ID"; embeddedControl.Placement = "MREC_PLACEMENT_REFERENCE_ID"; embeddedControl.SoundEnabled = false; // Optional (default = true) await embeddedControl.PlayAdAsync();
Beenden einer MREC-Anzeige
Sie können StopBannerAd
verwenden, um die Anzeige einer MREC-Anzeige jederzeit zu beenden.
.cs
embeddedAdControl.StopBannerAd();
Alternative: Einfache MREC-Integration mittels XAML
VungleAdControl
bietet eine einfachere Möglichkeit, MREC-Anzeigen zu integrieren, wenn Sie keine Event-Listener benötigen, oder um den Zeitpunkt des Anzeigenladens zu steuern. Sobald das SDK initialisiert ist, lädt es automatisch eine MREC-Anzeige und Sie können PlayAdAsync
ausgeben, sobald der Download der Anzeigeninhalte abgeschlossen ist.
.xaml
<UI:VungleAdControl x:Name="embeddedControl" Width="300" Height="250" Placement="MREC-5209003" Placements="MREC-5209003" SoundEnabled="False" />
.cs
await embeddedControl.PlayAdAsync();