In diesem Leitfaden erfahren Sie, wie Sie das Google Mobile Ads SDK verwenden, um Anzeigen aus Pangle mithilfe der Vermittlung zu laden und einzublenden. Dabei werden abfolgebasierte und -Integrationen berücksichtigt. Dort erfahren Sie, wie Sie Pangle der Vermittlungskonfiguration eines Anzeigenblocks hinzufügen und das Pangle SDK und den Adapter in eine App einbinden. Unity
Unterstützte Einbindungen und Anzeigenformate
Der AdMob -Vermittlungsadapter für Pangle bietet folgende Funktionen:
Integration | |
---|---|
Gebote | |
Wasserfall | |
Formate | |
Banner | |
Interstitial | |
Verfügbar | |
Interstitial mit Prämie |
Voraussetzungen
- Neuestes Google Mobile Ads SDK
- Unity 5.6 oder höher
- Bereitstellung auf Android-Geräten
- Android API-Level 21 oder höher
- Bereitstellung auf iOS-Geräten
- iOS-Bereitstellungsziel von 12.0 oder höher
- Ein funktionierendes Unity Projekt, das mit dem Google Mobile Ads SDK konfiguriert ist. Weitere Informationen finden Sie unter Erste Schritte.
- Mediation abschließen Startleitfaden
Schritt 1: Konfigurationen in der Pangle-Benutzeroberfläche einrichten
Registrieren oder melden Sie sich in Ihrem Pangle-Konto an.
Neue Anwendung hinzufügen
Rufen Sie den Tab Anwendungen auf und klicken Sie auf die Schaltfläche App hinzufügen.
Wählen Sie das Betriebssystem aus, für das Sie eine Anwendung erstellen möchten, und füllen Sie das restliche Formular aus. Klicken Sie dann auf Senden.
Android
iOS
Notieren Sie sich die App-ID Ihrer Anwendung.
Android
iOS
Anzeigen-Placement erstellen
Klicken Sie nach dem Erstellen der Anwendung auf die Schaltfläche Hinzufügen, um das Anzeigen-Placement zu erstellen.
Android
iOS
Gebote
Wählen Sie das Anzeigenformat und den Namen des Anzeigen-Placements aus und legen Sie In-App-Gebote als Preistyp fest. Füllen Sie den Rest des Formulars aus und klicken Sie auf Senden.
Notieren Sie sich nach der Erstellung des Anzeigen-Placements die Anzeigen-Placement-ID.
Android
iOS
Wasserfall
Wählen Sie Ihr Anzeigenformat und den Namen des Anzeigen-Placements sowie Globaler CPM als Preistyp aus. Füllen Sie den Rest des Formulars aus und klicken Sie auf Senden.
Notieren Sie sich die Placement-ID des Anzeigen-Placements.
Android
iOS
Pangle Reporting API-Schlüssel finden
Gebote
Dieser Schritt ist für Geboteinbindungen nicht erforderlich.
Wasserfall
Notieren Sie sich die Nutzer-ID links unten auf der Seite.
Klicken Sie auf Integrationen > SDK und API > Pangle Reporting API 2.0. Notieren Sie sich die Role ID (Rollen-ID) und den Security Key (Sicherheitsschlüssel).
Testmodus aktivieren
Folgen Sie der Anleitung im Pangle-Leitfaden Testanzeige hinzufügen, um Pangle-Testanzeigen zu aktivieren.
Schritt 2: Pangle-Nachfrage in 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.
Schritt 3: Pangle SDK und Adapter importieren
OpenUPM-CLI
Wenn Sie OpenUPM-CLI installiert haben, können Sie das Google Mobile Ads-Pangle-Vermittlungs-Plug-in für Unity in Ihrem Projekt installieren. Führen Sie dazu im Stammverzeichnis Ihres Projekts den folgenden Befehl aus:
openupm add com.google.ads.mobile.mediation.pangle
OpenUPM
Wählen Sie im Unity-Projekt-Editor Bearbeiten > Projekteinstellungen > Paketmanager aus, um die Unity-Paketmanagereinstellungen zu öffnen.
Fügen Sie auf dem Tab Scoped Registries OpenUPM als Bereichs-Registry mit den folgenden Details hinzu:
- Name:
OpenUPM
- URL:
https://package.openupm.com
- Geltungsbereich(e):
com.google
Gehen Sie dann zu Window > Package Manager, um den Unity Package Manager zu öffnen, und wählen Sie im Drop-down-Menü My Registries aus.
Wählen Sie das Paket Google Mobile Ads Pangle Mediation aus und klicken Sie auf Installieren.
Unity-Paket
Laden Sie die neueste Version des Google Mobile Ads-Vermittlungs-Plug-ins für Pangle über den Downloadlink im Änderungsprotokoll herunter und extrahieren Sie die GoogleMobileAdsPangleMediation.unitypackage
aus der ZIP-Datei.
Wählen Sie im Unity-Projekteditor Assets > Import Package > Custom Package aus und suchen Sie nach der heruntergeladenen GoogleMobileAdsPangleMediation.unitypackage
-Datei. Achten Sie darauf, dass alle Dateien ausgewählt sind, und klicken Sie auf Importieren.
Wählen Sie dann Assets > External Dependency Manager > Android Resolver > Force Resolve aus. Die External Dependency Manager-Bibliothek führt die Abhängigkeitsauflösung von Grund auf neu durch und kopiert die deklarierten Abhängigkeiten in das Assets/Plugins/Android
-Verzeichnis Ihrer Unity-Anwendung.
Schritt 4: Erforderlichen Code hinzufügen
Android
Für die Pangle-Integration ist kein zusätzlicher Code erforderlich.
iOS
SKAdNetwork-Integration
Folgen Sie der Dokumentation von Pangle, um die SKAdNetwork-IDs der Datei Info.plist
Ihres Projekts hinzuzufügen.
Schritt 5: Implementierung testen
Testanzeigen aktivieren
Registrieren Sie Ihr Testgerät für AdMob und aktivieren Sie den Testmodus in der Pangle-Benutzeroberfläche.
Testanzeigen überprüfen
Wenn Sie prüfen möchten, ob Sie Testanzeigen von Paangle erhalten, aktivieren Sie im Anzeigenprüftool Tests einzelner Anzeigenquellen mit den Anzeigenquellen Pangle (Bidding) und Pangle (Wasserfall).
Fehlercodes
Wenn der Adapter keine Anzeige von Pangle empfängt, können Publisher den zugrunde liegenden Fehler in der Anzeigenantwort mithilfe von ResponseInfo
in den folgenden Klassen prüfen:
Android
com.pangle.ads
com.google.ads.mediation.pangle.PangleMediationAdapter
iOS
GADMediationAdapterPangle
Im Folgenden finden Sie die Codes und die zugehörigen Meldungen, die vom Pangle-Adapter ausgegeben werden, wenn eine Anzeige nicht geladen werden kann:
Android
Fehlercode | Domain | Grund |
---|---|---|
101 | com.google.ads.mediation.pangle | Ungültige Serverparameter (z. B. fehlende App-ID oder Placement-ID) |
102 | com.google.ads.mediation.pangle | Die angeforderte Anzeigengröße entspricht nicht einer von Pangle unterstützten Bannergröße. |
103 | com.google.ads.mediation.pangle | Fehlende oder ungültige Gebotsantwort. |
-1-60000 | com.pangle.ads | Das Pangle SDK hat einen Fehler zurückgegeben. Weitere Informationen finden Sie in der Dokumentation von Pangle. |
iOS
Fehlercode | Domain | Grund |
---|---|---|
101 | com.google.ads.mediation.pangle | Ungültige Serverparameter (z. B. fehlende App-ID oder Placement-ID) |
102 | com.google.ads.mediation.pangle | Die angeforderte Anzeigengröße entspricht nicht einer von Pangle unterstützten Bannergröße. |
-1-60000 | Vom Pangle SDK gesendet | Das Pangle SDK hat einen Fehler zurückgegeben. Weitere Informationen finden Sie in der Dokumentation von Pangle. |
Änderungsprotokoll für das Pangle Unity-Vermittlungs-Plug-in
Version 4.3.3
- Unterstützt die Pangle Android-Adapterversion 6.2.0.7.0.
- Unterstützt die Pangle iOS-Adapterversion 6.2.0.9.0.
- Erstellt und getestet mit dem Google Mobile Ads Unity Plugin Version 9.2.1.
Version 4.3.2
- Unterstützt die Version 6.2.0.6.0 des Pangle-Adapters für Android.
- Unterstützt die Pangle-iOS-Adapterversion 6.2.0.8.0.
- Erstellt und getestet mit der Version 9.2.0 des Google Mobile Ads Unity-Plug-ins.
Version 4.3.1
- Unterstützt die Version 6.2.0.5.0 des Pangle-Adapters für Android.
- Unterstützt die Pangle iOS-Adapterversion 6.2.0.7.0.
- Erstellt und getestet mit der Version 9.2.0 des Google Mobile Ads Unity-Plug-ins.
Version 4.3.0
- Unterstützt die Version 6.2.0.4.0 des Pangle-Adapters für Android.
- Unterstützt die Pangle iOS-Adapterversion 6.2.0.5.0.
- Erstellt und getestet mit der Version 9.2.0 des Google Mobile Ads Unity-Plug-ins.
Version 4.2.1
- Unterstützt die Version 6.1.0.7.0 des Pangle-Adapters für Android.
- Unterstützt die Pangle iOS-Adapterversion 6.1.0.6.0.
- Mit dem Google Mobile Ads Unity Plugin Version 9.2.0 erstellt und getestet.
Version 4.2.0
DummyClient
wurde inPlaceholderClient
umbenannt.- Unterstützt die Pangle Android-Adapterversion 6.1.0.6.0.
- Unterstützt die Pangle iOS-Adapterversion 6.1.0.5.0.
- Mit dem Google Mobile Ads Unity Plugin Version 9.2.0 erstellt und getestet.
Version 4.1.0
- Unterstützt die Pangle Android-Adapterversion 6.0.0.8.0.
- Unterstützt die Pangle iOS-Adapterversion 6.1.0.5.0.
- Erstellt und getestet mit dem Google Mobile Ads Unity Plugin Version 9.1.1.
Version 4.0.1
- Unterstützt die Pangle Android-Adapterversion 6.0.0.5.0.
- Unterstützt die Version 6.0.0.6.0 des Pagle iOS Adapters.
- Erstellt und getestet mit der Version 9.1.0 des Google Mobile Ads Unity-Plug-ins.
Version 4.0.0
- Unterstützt die Pangle Android-Adapterversion 6.0.0.5.0.
- Unterstützt die Pangle iOS-Adapterversion 6.0.0.5.0.
- Mit dem Google Mobile Ads Unity Plugin Version 9.1.0 erstellt und getestet.
Version 3.0.0
- Unterstützt die Pangle Android-Adapterversion 6.0.0.3.0.
- Unterstützt Pangle iOS Adapter (Version 5.9.0.9.0).
- Mit dem Google Mobile Ads Unity Plugin Version 9.1.0 erstellt und getestet.
Version 2.8.1
- Unterstützt die Pangle Android-Adapterversion 5.9.0.6.0.
- Unterstützt die Pangle iOS-Adapterversion 5.9.0.8.0.
- Erstellt und getestet mit der Version 9.1.0 des Google Mobile Ads Unity-Plug-ins.
Version 2.8.0
- Unterstützt die Pangle Android-Adapterversion 5.9.0.4.0.
- Unterstützt die Pangle iOS-Adapterversion 5.9.0.7.0.
- Erstellt und getestet mit der Version 9.1.0 des Google Mobile Ads Unity-Plug-ins.
Version 2.7.0
- Unterstützt die Pangle Android-Adapterversion 5.9.0.2.0.
- Unterstützt Pangle iOS Adapter (Version 5.8.0.8.0).
- Erstellt und getestet mit der Version 9.1.0 des Google Mobile Ads Unity-Plug-ins.
Version 2.6.0
- Unterstützt die Pangle Android-Adapterversion 5.8.0.9.0.
- Unterstützt die Pangle iOS-Adapterversion 5.8.0.8.0.
- Mit dem Google Mobile Ads Unity Plugin Version 9.0.0 erstellt und getestet.
Version 2.5.0
- Unterstützt die Pangle Android-Adapterversion 5.7.0.1.0.
- Unterstützt die Pangle iOS-Adapterversion 5.7.0.7.0.
- Erstellt und getestet mit der Version 8.6.0 des Google Mobile Ads Unity-Plug-ins.
Version 2.4.0
- Unterstützt die Version 5.5.0.9.0 des Pangle-Adapters für Android.
- Unterstützt die Pangle iOS-Adapterversion 5.5.0.9.0.
- Erstellt und getestet mit der Version 8.6.0 des Google Mobile Ads Unity-Plug-ins.
Version 2.3.0
- Unterstützt die Pangle Android-Adapterversion 5.3.0.6.0.
- Unterstützt die Pangle iOS-Adapterversion 5.3.1.2.0.
- Erstellt und getestet mit dem Google Mobile Ads Unity Plugin Version 8.4.1.
Version 2.2.0
- Unterstützt die Pangle Android-Adapterversion 5.2.0.6.0.
- Unterstützt die Pangle iOS-Adapterversion 5.2.0.9.0.
- Mit dem Google Mobile Ads Unity Plugin Version 8.3.0 erstellt und getestet.
Version 2.1.0
- Unterstützt die Pangle Android-Adapterversion 5.1.0.9.0.
- Unterstützt die Pangle iOS-Adapterversion 5.1.1.0.0.
- Mit dem Google Mobile Ads Unity Plugin Version 8.1.0 erstellt und getestet.
Version 2.0.0
- Adapterinhalte wurden zu
GoogleMobileAds/Mediation/Pangle/
verschoben. - Der Adapter-Namespace wurde auf
GoogleMobileAds.Mediation.Pangle
umgestellt. - Unterstützt Pangle-Android-Adapterversion 5.0.0.7.0.
- Unterstützt die Pangle iOS-Adapterversion 5.0.0.6.0.
- Erstellt und getestet mit dem Google Mobile Ads Unity-Plug-in der Version 7.4.1.
Version 1.5.1
- Unterstützt die Pangle Android-Adapterversion 4.9.0.7.0.
- Unterstützt die Version 4.9.0.8.0 des Pagle iOS Adapters.
- Erstellt und getestet mit der Version 7.4.0 des Google Mobile Ads Unity-Plug-ins.
Version 1.5.0
- Unterstützt die Pangle Android-Adapterversion 4.9.0.6.0.
- Unterstützt die Pangle iOS-Adapterversion 4.9.0.7.0.
- Erstellt und getestet mit dem Google Mobile Ads Unity-Plug-in der Version 7.3.1.
Version 1.4.0
- Unterstützt die Version 4.8.1.0.0 des Pangle-Adapters für Android.
- Unterstützt die Pangle iOS-Adapterversion 4.8.1.0.0.
- Erstellt und getestet mit dem Google Mobile Ads Unity Plugin Version 7.3.1.
Version 1.3.1
- Unterstützt die Pangle Android-Adapterversion 4.7.0.6.0.
- Unterstützt die Pangle iOS-Adapterversion 4.7.0.6.0.
- Erstellt und getestet mit der Version 7.2.0 des Google Mobile Ads Unity-Plug-ins.
Version 1.3.0
- Die folgenden Methoden in der Klasse
Pangle
wurden umbenannt:SetGDPR()
->SetGDPRConsent()
SetCCPA()
->SetDoNotSell()
- Unterstützt die Pangle Android-Adapterversion 4.7.0.5.0.
- Unterstützt die Pangle iOS-Adapterversion 4.7.0.5.0.
- Erstellt und getestet mit der Version 7.2.0 des Google Mobile Ads Unity-Plug-ins.
Version 1.2.0
- Unterstützt die Pangle Android-Adapterversion 4.5.0.6.1.
- Unterstützt Pangle iOS Adapter (Version 4.5.2.8.0).
- Erstellt und getestet mit der Version 7.1.0 des Google Mobile Ads Unity-Plug-ins.
Version 1.1.0
- Unterstützt die Version 4.5.0.3.0 des Pangle-Adapters für Android.
- Unterstützt Pangle iOS Adapter (Version 4.5.1.3.0).
- Erstellt und getestet mit der Version 7.0.2 des Google Mobile Ads Unity-Plug-ins.
Version 1.0.0
- Erstes Release!
- Unterstützt die Pangle Android-Adapterversion 4.3.0.8.0.
- Unterstützt die Pangle iOS-Adapterversion 4.3.0.5.0.
- Erstellt und getestet mit der Version 7.0.0 des Google Mobile Ads Unity-Plug-ins.