Aus öffentlichen Paketdaten erstellte Orientierung.
Das unity_ads_plugin ermöglicht es Flutter-Anwendungen, Unity-Werbung zu integrieren und unterstützt sowohl Banner- als auch Videoanzeigen auf Android und iOS. Es bietet eine einfache Schnittstelle zum Laden und Anzeigen von Anzeigen innerhalb von Apps und hilft Entwicklern, ihre Projekte über die Werbeplattform von Unity zu monetarisieren. Das Plugin ist so konzipiert, dass es nahtlos mit den nativen Integrationsfunktionen von Flutter arbeitet und eine reibungslose Anzeigenanzeige ohne tiefgehendes Wissen über plattformspezifische Aspekte ermöglicht. Es ist ideal für Apps, die zuverlässige In-App-Werbelösungen mit minimalem Aufwand suchen.
Anwendungsfälle
Monetarisierung von Mobilspielen
Banneranzeigen in Apps anzeigen
Belohnte Videoanzeigen werden ausgeführt
Integration des Unity-Werbenetzwerks
Steigerung der App-Einnahmen durch In-App-Werbung
Hauptmerkmale
Unterstützt Unity-Banneranzeigen
Unterstützt Unity-Videowerbung
Plattformübergreifend (Android & iOS)
Einfache Integration mit Flutter
Echtzeit-Ladung und Anzeige von Anzeigen
Geeignet für
Flutter-Entwickler, die Unity Ads verwenden
Mobile Game Entwickler, die Monetarisierung suchen
Apps, die belohnte Videoanzeigen benötigen
Entwickler, die sich auf Android und iOS konzentrieren
Projekte, die eine leichte Anzeigenintegration erfordern
Hinweise
Erfordert die Einrichtung eines Unity Ads-Kontos
Abhängig von der Unity Ads SDK-Version
Möglicherweise sind zusätzliche Berechtigungen unter Android erforderlich
Die Verfügbarkeit von Anzeigen hängt von Region und Lagerbestand ab
Leistungsbeeinträchtigung durch Anzeigen-Ladeverzögerungen
Original-README
Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.
A Flutter plugin for integrating Unity Ads into your mobile applications. Easily display Unity Banner Ads and Unity Video Ads (Rewarded & Interstitial) with simple Dart APIs.
Features
Display Unity Banner, Rewarded, and Interstitial Video Ads
Android: the ad shows up as a separate app in Recent Apps
Symptom. While a fullscreen ad is playing, Recent Apps shows two cards for your app — your
app and the ad. Users can swipe the ad away before it completes, so the impression is lost.
Fix. Remove one line from your app's android/app/src/main/AndroidManifest.xml:
Flutter's template adds that blank affinity; Unity's ad screen keeps the default one. Android
puts screens with different affinities in different tasks
— hence the second card. Removing it puts the ad back in your app's task.
Trade-off. The attribute guards against task hijacking
(flutter#144018), which Android patches at the
OS level from API 30. On
minSdk 30+ removing it costs nothing; below that, users on Android 7–10 lose partial
protection — raising minSdk to 30 fixes both concerns at once.
Adding excludeFromRecents to Unity's ad activity does not work as an alternative.
See issue #70.
Donate
If you find this package helpful and would like to support its continued development, please consider making a donation. Your contributions are greatly appreciated and motivate the further enhancement of this and other plugins.
Your support helps maintain and improve this package, ensuring it remains up-to-date and useful for the community.