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 Bidding -Integrationen berücksichtigt. Hier erfahren Sie, wie Sie Pangle zur Vermittlungskonfiguration eines Anzeigenblocks hinzufügen und wie Sie das Pangle SDK und den Adapter in eine Unity App einbinden.
Unterstützte Integrationen und Anzeigenformate
Der Vermittlungsadapter Ad Manager für Pangle hat folgende Funktionen:
Integration | |
---|---|
Gebote | |
Wasserfall | 1 |
Formate | |
Banner | |
Interstitial | |
Verfügbar | |
Interstitial mit Prämie |
Voraussetzungen
- Neuestes Google Mobile Ads SDK
- Unity 5.6 oder höher
- So stellen Sie sie unter Android bereit:
- Android API-Level 21 oder höher
- So stellen Sie sie unter iOS bereit:
- iOS-Bereitstellungsziel 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.
- Schließen Sie die Vermittlung ab. Startleitfaden
Schritt 1: Konfigurationen in der Pangle-Benutzeroberfläche einrichten
Registrieren Sie sich oder melden Sie sich in Ihrem Pangle-Konto an.
Neue Anwendung hinzufügen
Gehen Sie zum Tab Applications (Anwendungen) und klicken Sie auf die Schaltfläche Add App (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 die Placement-ID des Anzeigen-Placements.
Android
iOS
Wasserfall
Wählen Sie das Anzeigenformat und den Namen des Anzeigen-Placements aus und Globaler CPM als Preistyp. 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 Bidding-Integrationen 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 Ad Manager -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 Pangle Mediation-Plug-in für Google Mobile Ads in Ihrem Projekt installieren. Führen Sie dazu den folgenden Befehl aus dem Stammverzeichnis des Projekts aus:
openupm add com.google.ads.mobile.mediation.pangle
OpenUPM
Wählen Sie im Unity-Projekteditor Edit (Bearbeiten) > Project Settings (Projekteinstellungen) > Package Manager (Paketmanager) aus, um die Unity Package Manager-Einstellungen zu öffnen.
Fügen Sie auf dem Tab Registries mit Bereich OpenUPM als Registry mit Bereich mit den folgenden Details hinzu:
- Name:
OpenUPM
- URL:
https://package.openupm.com
- Geltungsbereich(e):
com.google
Gehen Sie dann zu Fenster > Paketmanager, um den Unity-Paketmanager zu öffnen. Wählen Sie dann im Drop-down-Menü Meine Registrierungen 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 Changelog 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
Fehlercodes
Wenn der Adapter keine Anzeige von Pangle empfängt, können Publisher mit ResponseInfo
in den folgenden Klassen den zugrunde liegenden Fehler aus der Anzeigenantwort 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 stimmt nicht mit einer von Pangle unterstützten Bannergröße überein. |
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 Version 6.2.0.7.0 des Pangle-Adapters für Android.
- Unterstützt die Pangle-iOS-Adapterversion 6.2.0.9.0.
- Erstellt und getestet mit dem Google Mobile Ads Unity-Plug-in der 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 Pangle Android-Adapterversion 6.2.0.5.0.
- Unterstützt die Pangle iOS-Adapterversion 6.2.0.7.0.
- Mit dem Google Mobile Ads Unity Plugin Version 9.2.0 erstellt und getestet.
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.
- Mit dem Google Mobile Ads Unity Plugin Version 9.2.0 erstellt und getestet.
Version 4.2.1
- Unterstützt die Version 6.1.0.7.0 des Pangle-Adapters für Android.
- Unterstützt die Version 6.1.0.6.0 des Pagle iOS Adapters.
- Erstellt und getestet mit der Version 9.2.0 des Google Mobile Ads Unity-Plug-ins.
Version 4.2.0
DummyClient
wurde inPlaceholderClient
umbenannt.- Unterstützt die Version 6.1.0.6.0 des Pangle-Adapters für Android.
- 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 Pangle iOS Adapter (Version 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 Pangle iOS-Adapterversion 6.0.0.6.0.
- Mit dem Google Mobile Ads Unity Plugin Version 9.1.0 erstellt und getestet.
Version 4.0.0
- Unterstützt die Version 6.0.0.5.0 des Pangle-Adapters für Android.
- Unterstützt Pangle iOS Adapter (Version 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 die Pangle iOS-Adapterversion 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 Pangle iOS Adapter (Version 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 Pangle iOS Adapter (Version 5.9.0.7.0).
- Mit dem Google Mobile Ads Unity Plugin Version 9.1.0 erstellt und getestet.
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 Version 5.8.0.9.0 des Pangle-Adapters für Android.
- 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.
- Mit dem Google Mobile Ads Unity Plugin Version 8.6.0 erstellt und getestet.
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.
- Mit dem Google Mobile Ads Unity Plugin Version 8.6.0 erstellt und getestet.
Version 2.3.0
- Unterstützt die Pangle Android-Adapterversion 5.3.0.6.0.
- Unterstützt Pangle iOS Adapter (Version 5.3.1.2.0).
- Erstellt und getestet mit dem Google Mobile Ads Unity-Plug-in der Version 8.4.1.
Version 2.2.0
- Unterstützt die Version 5.2.0.6.0 des Pangle-Adapters für Android.
- 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.
- Erstellt und getestet mit der Version 8.1.0 des Google Mobile Ads Unity-Plug-ins.
Version 2.0.0
- Adapterinhalt wurde nach
GoogleMobileAds/Mediation/Pangle/
verschoben. - Adapter-Namespace zur Verwendung von
GoogleMobileAds.Mediation.Pangle
überarbeitet. - Unterstützt die 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 Pangle iOS-Adapterversion 4.9.0.8.0.
- Mit dem Google Mobile Ads Unity Plugin Version 7.4.0 erstellt und getestet.
Version 1.5.0
- Unterstützt die Version 4.9.0.6.0 des Pangle-Adapters für Android.
- Unterstützt die Version 4.9.0.7.0 des Pagle iOS Adapters.
- 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 Version 4.7.0.6.0 des Pangle-Adapters für Android.
- 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 Version 4.7.0.5.0 des Pangle-Adapters für Android.
- Unterstützt die Pangle iOS-Adapterversion 4.7.0.5.0.
- Mit dem Google Mobile Ads Unity Plugin Version 7.2.0 erstellt und getestet.
Version 1.2.0
- Unterstützt die Version 4.5.0.6.1 des Pangle-Adapters für Android.
- Unterstützt die Pangle iOS-Adapterversion 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 Pangle Android-Adapterversion 4.5.0.3.0.
- 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.