Google Mobile Ads Flutter-Plug-in einrichten

Wenn Sie Anzeigen ausliefern und Umsatz erzielen möchten, müssen Sie Google Mobile Ads Flutter Plugin in Ihre Flutter-App einbinden. Zur Vorbereitung Ihres Projekts importieren und initialisieren Sie Google Mobile Ads Flutter Plugin, bevor Sie Anzeigen anfordern.

In diesem Leitfaden wird beschrieben, wie Sie das Google Mobile Ads Flutter Plugin importieren und initialisieren und ein Anzeigenformat auswählen.

Vorbereitung

Bevor Sie fortfahren, benötigen Sie Folgendes:

Google Mobile Ads Flutter Plugin importieren

Informationen zum Importieren von Google Mobile Ads Flutter Plugin in Ihr Flutter-Projekt finden Sie unter google_mobile_ads.

Eigene App konfigurieren

Wählen Sie nach dem Importieren von Google Mobile Ads Flutter Plugin eine der folgenden Plattformen aus, um Ihre App zu konfigurieren:

Android

  1. Rufen Sie in Android Studio die Datei android/app/src/main/AndroidManifest.xml auf.

  2. Fügen Sie in der Datei AndroidManifest.xml dem Tag <application> ein Tag <meta-data> mit den folgenden Attributen hinzu:

    <manifest>
        <application>
            <!-- Sample AdMob app ID: ca-app-pub-3940256099942544~3347511713 -->
            <meta-data
                android:name="com.google.android.gms.ads.APPLICATION_ID"
                android:value="ca-app-pub-xxxxxxxxxxxxxxxx~yyyyyyyyyy"/>
        <application>
    <manifest>
    

    Diese Attribute müssen die folgenden Werte haben:

    • android:name: com.google.android.gms.ads.APPLICATION_ID.
    • android:value: Ihre AdMob-App-ID.

    Weitere Informationen zum Einrichten der Datei AndroidManifest.xml finden Sie unter Google Mobile Ads SDK (Legacy) einrichten.

iOS

  1. Rufen Sie in Xcode die Datei ios/Runner/Info.plist auf.
  2. Fügen Sie in der Datei Info.plist einen GADApplicationIdentifier-Schlüssel mit Ihrer AdMob-App-ID als String hinzu.

    <key>GADApplicationIdentifier</key>
    <string>ca-app-pub-################~##########</string>
    

    Weitere Informationen zum Einrichten einer Info.plist-Datei finden Sie unter Info.plist aktualisieren.

Google Mobile Ads Flutter Plugin initialisieren

Bevor Sie Anzeigen laden, müssen Sie Google Mobile Ads Flutter Plugin initialisieren, indem Sie MobileAds.instance.initialize() aufrufen.

Diese Methode gibt ein Future zurück, das nach der Initialisierung von Google Mobile Ads Flutter Plugin oder nach 30 Sekunden abgeschlossen wird.

Im folgenden Beispiel wird Google Mobile Ads Flutter Plugin initialisiert:

// Initialize the Mobile Ads SDK.
MobileAds.instance.initialize();

Anzeigenformat auswählen

Nachdem Sie Google Mobile Ads Flutter Plugin importiert haben, können Sie ein Anzeigenformat für die Implementierung auswählen. AdMob bietet die folgenden Anzeigenformate:

Anzeigenformat Beschreibung Dokumentation
Banner Rechteckige Anzeigen werden in einem bestimmten Bereich ausgeliefert. Diese Anzeigen werden automatisch aktualisiert, sodass Nutzer Anzeigen sehen können, während sie auf demselben Bildschirm bleiben. Banneranzeigen einrichten
Interstitial Mit diesem Format werden ganzseitige Anzeigen in Ihrer App bereitgestellt. Die Anzeigenblöcke sollten an natürlichen Übergangspunkten platziert werden, z. B. zwischen Spiellevels. Interstitial-Anzeigen
Nativ Sie können Assets wie Überschriften und Calls-to-Action in Ihren Apps anpassen. Wenn Sie die Anzeige anpassen, erstellen Sie Anzeigen, die zum visuellen Design Ihrer App passen. Native Anzeige laden
Verfügbar Nutzer können sich Videos ansehen oder an Umfragen teilnehmen, um In-App-Prämien wie Münzen oder zusätzliche Leben zu erhalten. Sie können für jeden Anzeigenblock Prämienwerte festlegen. Anzeigen mit Prämie
Interstitial mit Prämie Sie können damit Nutzer, die sich die Werbung ansehen, mit Münzen oder Extraleben belohnen. Interstitial-Anzeigen mit Prämie
App-Start-Anzeige Wird eingeblendet, wenn Nutzer Ihre App öffnen oder zu ihr zurückkehren. Die Anzeige wird als Overlay über dem Ladebildschirm eingeblendet. App-Start-Anzeigen