Aus öffentlichen Paketdaten erstellte Orientierung.
Ein Flutter-Plugin, das die Integration mit Google Ad Manager (früher DoubleClick for Publishers) ermöglicht und Entwicklern erlaubt, Anzeigen in ihren Flutter-Anwendungen bereitzustellen. Es bietet eine Brücke zu native Anzeigen-SDKs und unterstützt Banner-, Interstitial- und belohnte Videoanzeigen. Das Plugin vereinfacht die Anzeigenimplementierung durch einfache APIs, während es gleichzeitig Plattformkompatibilität gewährleistet. Es ist für Apps konzipiert, die über das Programmatische Werbesystem von Google monetarisiert werden sollen.
Anwendungsfälle
Monetarisierung mobiler Apps mit Anzeigen
Implementierung von belohnenden Videoanzeigen zur Benutzerengagement
Banneranzeigen in App-Layouts anzeigen
Integration von Interstitial-Werbung zwischen App-Bildschirmen
Zielgerichtete Anzeigen mit Google Ad Manager bereitstellen
Anzeigenumsatz durch programmatische Gebote aktivieren
Hauptmerkmale
Unterstützt Banner-, Interstitial- und belohnte Videoanzeigen
Einfache Integration mit Google Ad Manager
plattformübergreifende Anzeigenanzeige
Echtzeit-Ad-Fetching und -Rendering
Ad-Event-Callbacks zur Leistungsverfolgung
Einhaltung der Google AdMob-Richtlinien
Geeignet für
Apps, die auf Werbeeinnahmen abzielen
Entwickler, die Google Ad Manager für Werbeinventar verwenden
Flutter-Apps für globale Zielgruppen
Verleger, die mehrere Anzeigennetzwerke verwalten
Apps, die hohe Anzeigenfüllraten erfordern
Projekte, die eine zuverlässige Anzeigenleistungserfassung benötigen
Hinweise
Erfordert die Einrichtung eines Google Ad Manager-Kontos
Benötigt korrekte Anzeigen-Einheiten-IDs aus dem Publisher-Dashboard
Kann die Einhaltung von Datenschutzvorschriften wie der DSGVO erfordern
Die Leistung hängt von der Netzwerkverbindung ab
Anzeigeninhalte müssen den Anzeigenrichtlinien von Google folgen
Zusätzliche Konfiguration für iOS- und Android-Manifestdateien erforderlich
Original-README
Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.
flutter_google_ad_manager
Flutter plugin for Google Ad Manager(DoubleClick for Publishers).
Getting Started
ios
Add io.flutter.embedded_views_preview in info.plist
You can manually refresh the banner ads on user interaction, use the onAdViewCreated callback to save an instance of the DFPBannerViewController and then call the reload() method to refresh the ad.
If you set isDevelop to true, the test adUnitId will be used.
( If set false, the described adUnitId is used.)
Google Ad Manger needs to register testDevices in case of actual devices.
With this plug-in, you can create the following class and set it to testDevices of DFPBanner.
classMyTestDevicesextendsTestDevices{
staticMyTestDevices _instance;
factoryMyTestDevices() {
if (_instance == null) _instance = newMyTestDevices._internal();
return _instance;
}
MyTestDevices._internal();
@overrideList<String> get values => List()..add("XXXXXXXX"); // Set here.
}
DFPBanner(
testDevices: MyTestDevices(),
)
About adSize
DFPAdSize is available. This is the same size as that of android.