In diesem Leitfaden erfahren Sie, wie Sie das Google Mobile Ads SDK verwenden, um Anzeigen aus Mintegral mithilfe der Vermittlung zu laden und einzublenden. Dabei werden sowohl die Vermittlungsabfolge als auch die Gebotsintegration berücksichtigt. Sie erfahren, wie Sie Mintegral der Vermittlungskonfiguration eines Anzeigenblocks hinzufügen und das Mintegral SDK und den Adapter in eine Unity-App einbinden.
Unterstützte Integrationen und Anzeigenformate
Der AdMob -Vermittlungsadapter für Mintegral hat folgende Funktionen:
Integration | ||
---|---|---|
Gebote | 1 | |
Wasserfall | 2 | |
Formate | ||
App öffnen | 1 2 | |
Banner | ||
Interstitial | ||
Verfügbar | ||
Interstitial mit Prämie |
2 Die Gebotsintegration für dieses Format befindet sich in der geschlossenen Betaphase.
Voraussetzungen
- Unity 5.6 oder höher
- Das aktuelle Google Mobile Ads SDK
- Für die Bereitstellung unter Android
- Android API-Level 19 oder höher
- Für die Bereitstellung unter iOS
- iOS-Bereitstellungsziel 12.0 oder höher
- Ein funktionierendes Unity-Projekt, das mit dem Google Mobile Ads SDK konfiguriert wurde. Weitere Informationen finden Sie unter Erste Schritte.
- Arbeiten Sie den Startleitfaden zur Vermittlung ab.
Schritt 1: Konfigurationen in der Mintegral-Benutzeroberfläche einrichten
Registrieren Sie sich oder melden Sie sich in Ihrem Mintegral-Konto an.
App-Schlüssel finden
Gehen Sie zum Tab APP Setting (APP-Einstellungen) und notieren Sie sich den APP Key (APP-Schlüssel).
Neue Anwendung hinzufügen
Klicken Sie auf dem Tab APP-Einstellung auf die Schaltfläche APP hinzufügen.
Wählen Sie die Plattform aus und füllen Sie den Rest des Formulars aus. Klicken Sie dann auf Speichern.
Android
iOS
Notieren Sie sich die APP-ID Ihrer App.
Android
iOS
Anzeigen-Placement erstellen
Rufen Sie nach dem Erstellen Ihrer Anwendung den Tab Placements und Einheiten auf und klicken Sie wie unten gezeigt auf die Schaltfläche Placement hinzufügen, um Ihr Anzeigen-Placement zu erstellen.
Android
iOS
Geben Sie einen Placement-Namen und ein Anzeigenformat ein.
Gebote
Wählen Sie Header Bidding als Gebotstyp aus. Füllen Sie den Rest des Formulars aus und klicken Sie auf Speichern.
Wasserfall
Wählen Sie als Gebotstyp Traditionell aus. Füllen Sie den Rest des Formulars aus und klicken Sie auf Speichern.
Notieren Sie nach dem Erstellen des Anzeigen-Placements die Placement-ID.
Android
iOS
Klicken Sie auf das Drop-down-Menü 1 Anzeigenblock und notieren Sie sich die Anzeigenblock-ID.
Android
iOS
Mintegral Reporting API-Schlüssel finden
Gebote
Dieser Schritt ist für die Verknüpfung von Geboten nicht erforderlich.
Wasserfall
Sie benötigen Ihren Mintegral Reporting API-Schlüssel, um IhreAdMob -Anzeigenblock-ID einzurichten. Gehen Sie zu Account > API Tools (Konto > API-Tools). Notieren Sie sich Ihren Skey und Ihren Secret.
Schritt 2: Mintegral-Nachfrage auf der AdMob Benutzeroberfläche einrichten
Vermittlungseinstellungen für Anzeigenblöcke konfigurieren
Android
Eine Anleitung finden Sie in Schritt 2 der Anleitung für Android.
iOS
Eine Anleitung dazu finden Sie in Schritt 2 der Anleitung für iOS.
Mintegral zur Liste der Werbepartner gemäß DSGVO und Bestimmungen von US-Bundesstaaten hinzufügen
Folgen Sie den Schritten unter DSGVO-Einstellungen und Einstellungen zu Bestimmungen von US-Bundesstaaten um Mintegral in die Liste der Werbepartner gemäß DSGVO und US-Bundesstaaten auf der AdMob Benutzeroberfläche aufzunehmen.
Schritt 3: Mintegral SDK und Adapter importieren
Laden Sie die neueste Version des Google Mobile Ads-Vermittlungs-Plug-ins für Mintegral über den Downloadlink im Änderungsprotokoll herunter und extrahieren Sie die GoogleMobileAdsMintegralMediation.unitypackage
aus der ZIP-Datei.
Wählen Sie im Unity-Projekteditor Assets > Import Package > Custom Package aus und suchen Sie nach der heruntergeladenen Datei GoogleMobileAdsMintegralMediation.unitypackage
. Achten Sie darauf, dass alle Dateien ausgewählt sind, und klicken Sie auf Importieren.
Wählen Sie dann Assets > Play Services Resolver > Android Resolver > Force Resolver aus. Die Unity Play Services Resolver-Bibliothek führt die Abhängigkeitsauflösung von Grund auf aus und kopiert die deklarierten Abhängigkeiten in das Verzeichnis Assets/Plugins/Android
Ihrer Unity-Anwendung.
Schritt 4: Erforderlichen Code hinzufügen
Android
Für die Mintegral-Integration ist kein zusätzlicher Code erforderlich.
iOS
SKAdNetwork-Integration
Folgen Sie der Dokumentation von Mintegral, um die SKAdNetwork-Kennungen in die Info.plist
-Datei Ihres Projekts einzufügen.
Schritt 5: Implementierung testen
Testanzeigen aktivieren
Registrieren Sie Ihr Testgerät für AdMob.
Um Mintegral-Testanzeigen für Banner, Interstitials sowie native Anzeigenformate und Anzeigen mit Prämie zu erhalten, empfiehlt Mintegral die Verwendung der App-Schlüssel, App-IDs, Placement-IDs und Anzeigenblock-IDs, die auf der Seite mit Mintegral-Test-ID.
Testanzeigen überprüfen
Wenn Sie prüfen möchten, ob Sie Testanzeigen vonMintegralerhalten, aktivieren Sie im Anzeigenprüftool mithilfe der Mintegral (Bidding) and Mintegral (Waterfall) Anzeigenquellen den Test für eine einzelne Anzeigenquelle.
Fehlercodes
Wenn der Adapter keine Anzeige von Mintegral empfängt, können Publisher den zugrunde liegenden Fehler aus der Anzeigenantwort mit ResponseInfo
in den folgenden Klassen prüfen:
Android
com.mbridge.msdk
com.google.ads.mediation.mintegral.MintegralMediationAdapter
iOS
GADMediationAdapterMintegral
Im Folgenden finden Sie die Codes und Begleitmeldungen, die vom Mintegral-Adapter ausgegeben werden, wenn eine Anzeige nicht geladen werden kann:
Android
Fehlercode | Domain | Grund |
---|---|---|
101 | com.google.ads.mediation.mintegral | Ungültige Serverparameter (z. B. fehlende App- oder Placement-ID) |
102 | com.google.ads.mediation.mintegral | Die angeforderte Anzeigengröße stimmt nicht mit einer von Mintegral unterstützten Bannergröße überein. |
103 | com.google.ads.mediation.mintegral | Fehlende oder ungültige Gebotsantwort. |
104 | com.google.ads.mediation.mintegral | Das Mintegral SDK hat einen Fehler vom Typ „Keine Ausführung“ zurückgegeben. |
iOS
Fehlercode | Domain | Grund |
---|---|---|
101 | com.google.mediation.mintegral | Ungültige Serverparameter (z. B. fehlende App- oder Placement-ID) |
102 | com.google.mediation.mintegral | Das Mintegral SDK hat einen Fehler vom Typ „Keine Ausführung“ zurückgegeben. |
103 | com.google.mediation.mintegral | Das Mintegral SDK konnte keine Anzeige ausliefern. |
104 | com.google.mediation.mintegral | Die angeforderte Anzeigengröße stimmt nicht mit einer von Mintegral unterstützten Bannergröße überein. |
Änderungsprotokoll des Mintegral Unity Mediation-Plug-ins
Version 1.4.0
- Unterstützt Mintegral Android-Adapterversion 16.6.34.0.
- Unterstützt Mintegral iOS-Adapterversion 7.5.6.0.
- Das Unity-Plug-in wurde für Google Mobile Ads, Version 8.7.0, entwickelt und getestet.
Version 1.3.0
- Unterstützt Mintegral Android-Adapterversion 16.5.91.0.
- Unterstützt Mintegral iOS-Adapterversion 7.5.3.0.
- Der
Mintegral
-Klasse wurden die folgenden Methoden hinzugefügt:SetConsentStatus(bool)
SetDoNotTrackStatus(bool)
- Das Unity-Plug-in wurde in Version 8.6.0 des Google Mobile Ads Unity-Plug-ins erstellt und getestet.
Version 1.2.1
- Unterstützt Mintegral Android-Adapterversion 16.4.61.0.
- Unterstützt Mintegral iOS-Adapterversion 7.3.8.0.
- Das Unity-Plug-in wurde mit Version 8.3.0 des Google Mobile Ads Unity-Plug-ins erstellt und getestet.
Version 1.2.0
- Adapterinhalt wurde nach
GoogleMobileAds/Mediation/Mintegral/
verschoben. - Unterstützt Mintegral Android-Adapterversion 16.4.41.0.
- Unterstützt Mintegral iOS-Adapterversion 7.3.6.0.
- Das Unity-Plug-in wurde mit Version 8.3.0 des Google Mobile Ads Unity-Plug-ins erstellt und getestet.
Version 1.1.0
- Unterstützt Mintegral Android-Adapterversion 16.3.61.0.
- Unterstützt Mintegral iOS-Adapterversion 7.2.9.1.
- Das Unity-Plug-in wurde für Google Mobile Ads, Version 7.4.1, entwickelt und getestet.
Version 1.0.0
- Erste Version!
- Unterstützt Mintegral Android-Adapterversion 16.2.61.0.
- Unterstützt Mintegral iOS-Adapterversion 7.2.6.0.
- Das Unity-Plug-in wurde für Google Mobile Ads, Version 7.3.1, entwickelt und getestet.