In dieser Anleitung erfahren Sie, wie Sie mit Google Mobile Ads Flutter Plugin Anzeigen von myTarget mithilfe von Vermittlung laden und präsentieren. Dabei werden auch Abfolgeintegrationen behandelt. Außerdem wird beschrieben, wie Sie myTarget der Vermittlungskonfiguration eines Anzeigenblocks hinzufügen und das myTarget SDK und den Adapter in eine Flutter-App einbinden.
Unterstützte Integrationen und Anzeigenformate
| Integration | |
|---|---|
| Gebote | |
| Vermittlungsabfolge | |
| Formate | |
| Banner | |
| Interstitial | |
| Verfügbar | |
| Interstitial mit Prämie | |
| Nativ | |
Vorbereitung
Bevor Sie fortfahren, prüfen Sie Folgendes:
- Neueste Google Mobile Ads Flutter Plugin Version.
- Flutter-Framework-Version 3.7.0 oder höher
- Für die Bereitstellung auf Android-Geräten:
- Android API-Level 23 oder höher
- Für die Bereitstellung auf iOS-Geräten:
- iOS-Bereitstellungsziel 13.0 oder höher
- Ein funktionierendes Flutter-Projekt, das mit Google Mobile Ads Flutter Plugin konfiguriert wurde Weitere Informationen finden Sie unter Einrichten von Google Mobile Ads Flutter Plugin.
- AdMob Mediation einrichten.
Schritt 1: Konfigurationen in der myTarget-Benutzeroberfläche einrichten
Melden Sie sich an in Ihrem myTarget-Konto. Klicken Sie in der Kopfzeile auf APPS , um zur Seite „Apps“ zu gelangen. Klicken Sie auf APP HINZUFÜGEN , um Ihre App hinzuzufügen.

Wenn Ihre App sowohl die Android- als auch die iOS-Plattform unterstützt, müssen Sie jede einzeln einrichten.
Android
Geben Sie als Nächstes die Google Play-URL für Ihre App an.

iOS
Geben Sie als Nächstes die iTunes-URL** für Ihre App an.

Wenn Sie eine App hinzufügen, müssen Sie in myTarget einen Anzeigenblock erstellen, bevor Sie den Vorgang abschließen können.
.Banner
Wählen Sie aus den verfügbaren Anzeigenformaten BANNER aus und klicken Sie dann auf die Schaltfläche ANZEIGENBLOCK HINZUFÜGEN.

Interstitial
Wählen Sie aus den verfügbaren Anzeigenformaten INTERSTITIAL aus und klicken Sie dann auf die Schaltfläche ANZEIGENBLOCK HINZUFÜGEN.

Mit Prämie
Wählen Sie aus den verfügbaren Anzeigenformaten VIDEO MIT PRÄMIE aus und klicken Sie dann auf die Schaltfläche ANZEIGENBLOCK HINZUFÜGEN.

Nativ
Wählen Sie aus den verfügbaren Anzeigenformaten NATIV aus und klicken Sie dann auf ANZEIGENBLOCK HINZUFÜGEN.

Notieren Sie sich auf der Detailseite Ihres Anzeigenblocks die Slot-ID, die Sie in den Einstellungen des Anzeigenblocks als slot_id finden. Diese Slot-ID wird im nächsten Abschnitt verwendet, um Ihren AdMob-Anzeigenblock einzurichten.

Neben der slot_id benötigen Sie auch Ihr Permanent Access Token von myTarget, um Ihre AdMob-Anzeigenblock-ID einzurichten. Rufen Sie den Tab Profile (Profil) auf und wählen Sie Access Tokens (Zugriffstokens) aus. Klicken Sie auf Create Token (Token erstellen) oder Show Token (Token anzeigen), um Ihr Permanent Access Token von myTarget aufzurufen.

app-ads.txt-Datei aktualisieren
Authorized Sellers for Apps (app-ads.txt) ist eine IAB Tech Lab-Initiative, die dafür sorgt, dass Ihr
App-Anzeigeninventar nur über Kanäle verkauft wird, die Sie autorisiert haben. Um einen erheblichen Rückgang des Anzeigenumsatzes zu vermeiden, müssen Sie eine app-ads.txt-Datei implementieren.
Wenn Sie das noch nicht getan haben,
richten Sie eine app-ads.txt-Datei für Ihre App ein.
Informationen zum Implementieren von app-ads.txt für myTarget finden Sie unter
Datei erstellen und veröffentlichen.
Testmodus aktivieren
Folgen Sie der Anleitung in der myTarget-Dokumentation , um ein Testgerät in der myTarget-Benutzeroberfläche hinzuzufügen und zu konfigurieren.
Schritt 2: myTarget-Nachfrage in der AdMob-Benutzeroberfläche einrichten
Vermittlungseinstellungen für Ihren Anzeigenblock konfigurieren
Android
Eine Anleitung finden Sie unter Schritt 2 in der Anleitung für Android.
iOS
Eine Anleitung finden Sie unter Schritt 2 in der Anleitung für iOS.
Mail.ru der Liste der Werbepartner gemäß DSGVO und Verordnungen von US-Bundesstaaten hinzufügen
Folgen Sie der Anleitung unter Einstellungen gemäß EU-Verordnungen und Einstellungen gemäß Verordnungen von US-Bundesstaaten , um Mail.ru der Liste der Werbepartner gemäß EU-Verordnungen und Verordnungen von US-Bundesstaaten in der AdMob-Benutzeroberfläche hinzuzufügen.
Schritt 3: myTarget SDK und Adapter importieren
Integration über pub.dev
Fügen Sie der Datei pubspec.yaml Ihres Pakets die folgende Abhängigkeit mit den neuesten Versionen des myTarget SDK und des Adapters hinzu:
dependencies:
gma_mediation_mytarget: ^1.12.0
Manuelle Integration
Laden Sie die neueste Version des Google Mobile Ads-Vermittlungs-Plug-ins für
myTarget,
extrahieren Sie die heruntergeladene Datei und fügen Sie den extrahierten Plug-in-Ordner
(und dessen Inhalt) Ihrem Flutter-Projekt hinzu. Verweisen Sie dann in der Datei pubspec.yaml auf das Plug-in, indem Sie die folgende Abhängigkeit hinzufügen:
dependencies:
gma_mediation_mytarget:
path: path/to/local/package
Schritt 4: Datenschutzeinstellungen im myTarget SDK implementieren
Eine Anleitung finden Sie unter Schritt 4 in der Anleitung für Android und iOS.
Schritt 5: Erforderlichen Code hinzufügen
Android
Für die myTarget-Integration ist kein zusätzlicher Code erforderlich.
iOS
SKAdNetwork-Integration
Folgen Sie der Anleitung in der myTarget's
Dokumentation
, um die SKAdNetwork-IDs der Datei Info.plist Ihres Projekts hinzuzufügen.
Schritt 6: Implementierung testen
Testanzeigen aktivieren
Registrieren Sie Ihr Testgerät für AdMob und aktivieren Sie den Testmodus in der myTarget-Benutzeroberfläche.
Testanzeigen prüfen
Wenn Sie prüfen möchten, ob Sie Testanzeigen von myTarget erhalten, aktivieren Sie im Anzeigenprüftool die Tests für einzelne Anzeigenquellen und verwenden Sie die myTarget (Vermittlungsabfolge) Anzeigenquellen.
Fehlercodes
Wenn der Adapter keine Anzeige von myTarget erhält, können Publisher den
zugrunde liegenden Fehler aus der Anzeigenantwort mit
ResponseInfo unter den
folgenden Klassen prüfen:
Android
com.google.ads.mediation.mytarget.MyTargetAdapter
com.google.ads.mediation.mytarget.MyTargetNativeAdapter
com.google.ads.mediation.mytarget.MyTargetRewardedAdapter
iOS
GADMAdapterMyTarget
GADMediationAdapterMyTargetNative
GADMediationAdapterMyTargetRewarded
Hier sind die Codes und die zugehörigen Meldungen, die vom myTarget-Adapter ausgegeben werden, wenn eine Anzeige nicht geladen werden kann:
Android
| Fehlercode | Grund |
|---|---|
| 100 | Das myTarget SDK hat einen Fehler zurückgegeben. |
| 101 | Die in der AdMob-Benutzeroberfläche konfigurierten myTarget-Serverparameter fehlen oder sind ungültig. |
| 102 | Die angeforderte Anzeigengröße entspricht nicht einer von myTarget unterstützten Bannergröße. |
| 103 | Die Anzeigenanfrage ist keine Anfrage für eine einheitliche native Anzeige. |
| 104 | Die geladene native Anzeige von myTarget unterscheidet sich von der angeforderten nativen Anzeige. |
| 105 | Der geladenen nativen Anzeige von myTarget fehlen einige erforderliche Assets (z.B. Bild oder Symbol). |
iOS
| Fehlercode | Grund |
|---|---|
| 100 | Für das myTarget SDK ist noch keine Anzeige verfügbar. |
| 101 | Die in der AdMob-Benutzeroberfläche konfigurierten myTarget-Serverparameter fehlen oder sind ungültig. |
| 102 | Der myTarget-Adapter unterstützt das angeforderte Anzeigenformat nicht. |
| 103 | Es wurde versucht, eine nicht geladene myTarget-Anzeige zu präsentieren. |
| 104 | Die angeforderte Anzeigengröße entspricht nicht einer von myTarget unterstützten Bannergröße. |
| 105 | Erforderliche Assets für native Anzeigen fehlen. |
Änderungsprotokoll für den myTarget Flutter-Vermittlungsadapter
Version 1.12.0
- Unterstützt den myTarget Android-Adapter Version 5.47.1.1.
- Unterstützt den myTarget iOS-Adapter Version 5.45.0.0.
- Erstellt und getestet mit dem Google Mobile Ads Flutter-Plug-in Version 9.0.0.
Version 1.11.0
- Aktualisiert, um das Google Mobile Ads Flutter-Plug-in Version 9.0.0 zu unterstützen.
- Unterstützt den myTarget Android-Adapter Version 5.47.1.0.
- Unterstützt den myTarget iOS-Adapter Version 5.43.0.0.
- Erstellt und getestet mit dem Google Mobile Ads Flutter-Plug-in Version 9.0.0.
Version 1.10.0
- Unterstützt den myTarget Android-Adapter Version 5.47.1.0.
- Unterstützt den myTarget iOS-Adapter Version 5.42.1.0.
- Erstellt und getestet mit dem Google Mobile Ads Flutter-Plug-in Version 8.0.0.
Version 1.9.0
- Die Mindestversion von Flutter wurde auf 3.38.1 aktualisiert.
- Aktualisiert, um das Google Mobile Ads Flutter-Plug-in Version 8.0.0 zu unterstützen.
- Unterstützt den myTarget Android-Adapter Version 5.27.4.1.
- Unterstützt den myTarget iOS-Adapter Version 5.39.1.0.
- Erstellt und getestet mit dem Google Mobile Ads Flutter-Plug-in Version 8.0.0.
Version 1.8.0
- Unterstützt den myTarget Android-Adapter Version 5.27.4.1.
- Unterstützt den myTarget iOS-Adapter Version 5.39.1.0.
- Erstellt und getestet mit dem Google Mobile Ads Flutter-Plug-in Version 7.0.0.
Version 1.7.1
- Die Mindestversion von Flutter wurde auf 3.35.1 aktualisiert.
- Aktualisiert, um das Google Mobile Ads Flutter-Plug-in Version 7.0.0 zu unterstützen.
- Unterstützt den myTarget Android-Adapter Version 5.27.4.0.
- Unterstützt den myTarget iOS-Adapter Version 5.38.0.0.
- Erstellt und getestet mit dem Google Mobile Ads Flutter-Plug-in Version 7.0.0.
Version 1.7.0
- Unterstützt den myTarget Android-Adapter Version 5.27.4.0.
- Unterstützt den myTarget iOS-Adapter Version 5.38.0.0.
- Erstellt und getestet mit dem Google Mobile Ads Flutter-Plug-in Version 6.0.0.
Version 1.6.0
- Unterstützt den myTarget Android-Adapter Version 5.27.4.0.
- Unterstützt den myTarget iOS-Adapter Version 5.37.1.0.
- Erstellt und getestet mit dem Google Mobile Ads Flutter-Plug-in Version 6.0.0.
Version 1.5.0
- Unterstützt den myTarget Android-Adapter Version 5.27.3.0.
- Unterstützt den myTarget iOS-Adapter Version 5.36.0.0.
- Erstellt und getestet mit dem Google Mobile Ads Flutter-Plug-in Version 6.0.0.
Version 1.4.0
- Unterstützt den myTarget Android-Adapter Version 5.27.2.0.
- Unterstützt den myTarget iOS-Adapter Version 5.33.0.0.
- Erstellt und getestet mit dem Google Mobile Ads Flutter-Plug-in Version 6.0.0.
Version 1.3.0
- Unterstützt den myTarget Android-Adapter Version 5.27.1.1.
- Unterstützt den myTarget iOS-Adapter Version 5.31.1.0.
- Erstellt und getestet mit dem Google Mobile Ads Flutter-Plug-in Version 6.0.0.
Version 1.2.0
- Unterstützt den myTarget Android-Adapter Version 5.27.1.1.
- Unterstützt den myTarget iOS-Adapter Version 5.29.1.0.
- Erstellt und getestet mit dem Google Mobile Ads Flutter-Plug-in Version 6.0.0.
Version 1.1.0
- Unterstützt den myTarget Android-Adapter Version 5.27.1.1.
- Unterstützt den myTarget iOS-Adapter Version 5.28.0.0.
- Erstellt und getestet mit dem Google Mobile Ads Flutter-Plug-in Version 6.0.0.
Version 1.0.0
- Erste Version
- Unterstützt den myTarget Android-Adapter Version 5.27.1.0.
- Unterstützt den myTarget iOS-Adapter Version 5.24.1.0.
- Erstellt und getestet mit dem Google Mobile Ads Flutter-Plug-in Version 5.3.1.