myTarget in die Vermittlung einbinden

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. Darin 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
App öffnen
Banner
Interstitial
Verfügbar
Interstitial mit Prämie
Nativ

Vorbereitung

Prüfen Sie vor dem Fortfahren Folgendes:

  • Die aktuelle Version von Google Mobile Ads Flutter Plugin.
  • Flutter-Framework-Version 3.7.0 oder höher.
  • Bereitstellung auf Android-Geräten
    • Android-API-Level 24 oder höher.
  • Für die Bereitstellung auf iOS
    • Das iOS-Bereitstellungsziel muss 13.0 oder höher sein.
  • Ein funktionierendes Flutter-Projekt, das mit Google Mobile Ads Flutter Plugin konfiguriert ist. Weitere Informationen finden Sie unter Google Mobile Ads Flutter Plugin einrichten.
  • AdMob Mediation einrichten

Schritt 1: Konfigurationen in der myTarget-Benutzeroberfläche einrichten

Melden Sie sich in Ihrem myTarget-Konto an. Klicken Sie in der Kopfzeile auf APPS, um die Seite „Apps“ aufzurufen. 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 Plattform separat 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.

.

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 Anzeigenblock-ID, die Sie in den Anzeigenblockeinstellungen unter slot_id finden. Diese Slot-ID wird im nächsten Abschnitt zum Einrichten Ihres AdMob-Anzeigenblocks verwendet.

Zusätzlich zur slot_id benötigen Sie auch Ihr myTarget-Permanent Access Token, um Ihre AdMob-Anzeigenblock-ID einzurichten. Rufen Sie den Tab Profil auf und wählen Sie Zugriffstokens aus. Klicken Sie auf Token erstellen oder Token anzeigen, um Ihr Permanent Access Token (permanentes Zugriffstoken) für 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 dies 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 dazu finden Sie unter Schritt 2 im Android.

iOS

Eine Anleitung finden Sie in Schritt 2 des Leitfadens für iOS.

Mail.ru der Liste der Werbepartner für die DSGVO und die Datenschutzbestimmungen der US-Bundesstaaten hinzufügen

Folgen Sie der Anleitung unter Einstellungen zu EU-Verordnungen und Einstellungen zu Verordnungen von US-Bundesstaaten, um Mail.ru in der AdMob-Benutzeroberfläche der Liste der Werbepartner gemäß EU-Verordnungen und Verordnungen von US-Bundesstaaten 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 Adapters hinzu:

dependencies:
  gma_mediation_mytarget: ^1.14.1

Manuelle Integration

Laden Sie die aktuelle Version des Google Mobile Ads-Mediations-Plug-ins für myTarget herunter, entpacken Sie die heruntergeladene Datei und fügen Sie den entpackten Plug-in-Ordner (und seinen 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 dazu finden Sie in Schritt 4 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 Dokumentation von myTarget, um die SKAdNetwork-Kennzeichnungen der Info.plist-Datei 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 überprü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 Anzeigenquellen myTarget (Vermittlungsabfolge).

Fehlercodes

Wenn der Adapter keine Anzeige von myTarget empfängt, können Publisher den zugrunde liegenden Fehler aus der Anzeigenantwort mit ResponseInfo in 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 keiner 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).
106 Das myTarget SDK konnte die Anzeige nicht präsentieren.

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 myTarget-Anzeige zu präsentieren, die nicht geladen ist.
104 Die angeforderte Anzeigengröße entspricht keiner von myTarget unterstützten Bannergröße.
105 Erforderliche Assets für native Anzeigen fehlen.

myTarget Flutter Mediation Adapter – Änderungsprotokoll

Version 1.14.1

Version 1.14.0

Version 1.13.0

Version 1.12.0

Version 1.11.0

Version 1.10.0

Version 1.9.0

Version 1.8.0

Version 1.7.1

  • Mindestversion von Flutter auf 3.35.1 aktualisiert
  • Unterstützung für Google Mobile Ads Flutter-Plug-in Version 7.0.0

Version 1.7.0

Version 1.6.0

Version 1.5.0

Version 1.4.0

Version 1.3.0

Version 1.2.0

Version 1.1.0

Version 1.0.0