In diesem Leitfaden erfahren Sie, wie Sie mit dem Google Mobile Ads SDK Anzeigen von Pangle mit AdMob Mediation mit Vermittlungsabfolge- und Bidding-Integrationen. Es wird beschrieben, wie Sie Pangle die Vermittlungskonfiguration eines Anzeigenblocks, und wie Sie das Pangle SDK und Adapter in eine iOS App.
Unterstützte Integrationen und Anzeigenformate
Der Vermittlungsadapter für Pangle hat folgende Funktionen:
Integration | |
---|---|
Gebote | |
Wasserfall | |
Formate | |
App-Start-Anzeige | 1 |
Banner | |
Interstitial | |
Verfügbar | |
Interstitial mit Prämie | |
Nativ |
Voraussetzungen
- iOS-Bereitstellungsziel von 10.0 oder höher
Neuestes Google Mobile Ads SDK
Vermittlung abschließen Startleitfaden
Schritt 1: Konfigurationen in der Pangle-Benutzeroberfläche einrichten
Schritt 2: Pangle-Nachfrage in AdMob Benutzeroberfläche einrichten
Vermittlungseinstellungen für Anzeigenblöcke konfigurieren
Sie müssen der Vermittlungskonfiguration für Ihren Anzeigenblock Pangle hinzufügen.
Melden Sie sich in Ihrem AdMob-Konto an. Rufen Sie als Nächstes den Tab Vermittlung auf. Wenn Sie eine bestehende Vermittlungsgruppe ändern möchten, klicken Sie zum Bearbeiten auf ihren Namen und fahren Sie mit Pangle als Anzeigenquelle hinzufügen fort.
Wenn Sie eine neue Vermittlungsgruppe erstellen möchten, wählen Sie Vermittlungsgruppe erstellen aus.
Geben Sie das Anzeigenformat und die Plattform ein. Klicken Sie dann auf Weiter.
Geben Sie einen Namen für die Vermittlungsgruppe ein und wählen Sie Standorte für die Ausrichtung aus. Legen Sie als Nächstes den Status der Vermittlungsgruppe auf Aktiviert fest und klicken Sie dann auf Anzeigenblöcke hinzufügen.
Verknüpfen Sie diese Vermittlungsgruppe mit einem oder mehreren Ihrer vorhandenenAdMob Anzeigenblöcke. Klicken Sie dann auf Fertig.
Die Karte „Anzeigenblöcke“ sollte jetzt mit den ausgewählten Anzeigenblöcken gefüllt sein:
Pangle als Anzeigenquelle hinzufügen
Gebote
Wählen Sie auf der Karte Gebote im Bereich Anzeigenquellen die Option Hinzufügen aus. Anzeigenquelle. Wählen Sie dann Pangle aus.
Klicken Sie auf So unterzeichnen Sie eine Partnervereinbarung und richten Sie ein Gebot ein. Partnerschaft mit Pangle
Klicken Sie auf Bestätigen und stimmen Sie zu und klicken Sie dann auf Weiter.
Wenn Sie bereits eine Zuordnung für Panglehaben, können Sie es auswählen. Klicken Sie andernfalls auf Zuordnung hinzufügen.
Geben Sie als Nächstes die App ID and Ad Placement ID die Sie im vorherigen Abschnitt erhalten haben. Klicken Sie dann auf Fertig.
Wasserfall
Wählen Sie im Bereich Anzeigenquellen auf der Karte Abfolge die Option Anzeigenquelle hinzufügen aus. Wählen Sie dann Pangle aus.
Wählen Sie Pangle aus. Geben Sie dann einen eCPM-Wert fürPangle ein und klicken Sie auf Weiter.Wenn Sie bereits eine Zuordnung für Panglehaben, können Sie sie auswählen. Klicken Sie andernfalls auf Zuordnung hinzufügen.
Geben Sie als Nächstes den App ID and Ad Placement IDein, den Sie im vorherigen Abschnitt erhalten haben. Klicken Sie dann auf Fertig.
Schritt 3: Pangle SDK und Adapter importieren
CocoaPods verwenden (empfohlen)
Fügen Sie der Podfile-Datei Ihres Projekts die folgende Zeile hinzu:
pod 'GoogleMobileAdsMediationPangle'
Führen Sie in der Befehlszeile folgenden Befehl aus:
pod install --repo-update
Manuelle Integration
- Laden Sie die aktuelle Version der
Pangle SDK für iOS
und verknüpfen Sie alle
.framework
-Dateien und -Bundles in Ihrem Projekt. - Laden Sie die neueste Version des Pangle-Adapters über den Download-Link in
das Änderungsprotokoll und den Link
PangleAdapter.xcframework
in Ihrem Projekt.
Schritt 4: Erforderlichen Code hinzufügen
SKAdNetwork-Integration
Dokumentation von Pangle beachten
um die SKAdNetwork-IDs zur Info.plist
-Datei 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 vonPangleerhalten, aktivieren Sie im Anzeigenprüftool mithilfe der Pangle (Bidding) and Pangle (Waterfall) Anzeigenquellen den Test für eine einzelne Anzeigenquelle.
Optionale Schritte
Native Anzeigen
Anzeigen-Rendering
Der Pangle-Adapter gibt native Anzeigen als
GADNativeAd
Objekte. Folgende Werte werden eingefügt:
Felder
für ein
GADNativeAd
Feld | Assets, die immer im Pangle-Adapter enthalten sind |
---|---|
Anzeigentitel | |
Bild | 1 |
Text | |
Symbol | |
Call-to-Action | |
Bewertung | |
Shop | |
Preis | |
Advertiser |
1 Der Pangle-Adapter
direkten Zugriff auf das zentrale Bild-Asset für die nativen Anzeigen bieten. Stattdessen
füllt den Adapter in den
GADMediaView
mit einem Video oder Bild.
Fehlercodes
Wenn der Adapter keine Anzeige von Pangle empfängt, können Sie
zugrunde liegender Fehler aus der Anzeigenantwort
GADResponseInfo.adNetworkInfoArray
in den folgenden Klassen:
GADMediationAdapterPangle
Hier sind die Codes und zugehörigen Nachrichten, die vom Pangle-Adapter ausgegeben werden, wenn wenn eine Anzeige nicht geladen wird:
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. |
-1-60000 | Vom Pangle SDK gesendet | Das Pangle SDK hat einen Fehler zurückgegeben. Weitere Informationen finden Sie in der Dokumentation von Pangle. |
Änderungsprotokoll zum Pangle iOS Mediation Adapter
Version 6.2.0.5.0
- Die Kompatibilität mit der Pangle SDK-Version 6.2.0.5 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 11.8.0.
- Pangle SDK-Version 6.2.0.5.
Version 6.1.0.6.0
- Die Kompatibilität mit der Pangle SDK-Version 6.1.0.6 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 11.7.0.
- Pangle SDK-Version 6.1.0.6.
Version 6.1.0.5.0
- Die Kompatibilität mit dem Pangle SDK Version 6.1.0.5 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 11.6.0.
- Pangle SDK-Version 6.1.0.5.
Version 6.1.0.4.0
- Die Kompatibilität mit der Pangle SDK-Version 6.1.0.4 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 11.6.0.
- Pangle SDK-Version 6.1.0.4.
Version 6.0.0.6.0
- Die Kompatibilität mit der Pangle SDK-Version 6.0.0.6 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 11.6.0.
- Pangle SDK-Version 6.0.0.6.
Version 6.0.0.5.0
- Die Kompatibilität mit der Pangle SDK-Version 6.0.0.5 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 11.5.0.
- Pangle SDK-Version 6.0.0.5.
Version 6.0.0.4.0
- Die Kompatibilität mit der Pangle SDK-Version 6.0.0.4 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 11.5.0.
- Pangle SDK-Version 6.0.0.4.
Version 5.9.0.9.0
- Die Kompatibilität mit der Pangle SDK-Version 5.9.0.9 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 11.5.0.
- Pangle SDK Version 5.9.0.9.
Version 5.9.0.8.0
- Die Kompatibilität mit der Pangle SDK-Version 5.9.0.8 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 11.4.0.
- Pangle SDK Version 5.9.0.8.
Version 5.9.0.7.0
- Die Kompatibilität mit Version 5.9.0.7 des Pangle SDK wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 11.3.0.
- Pangle SDK Version 5.9.0.7.
Version 5.8.0.8.0
- Die Kompatibilität mit dem Pangle SDK Version 5.8.0.8 wurde bestätigt.
- Der Adapter wurde zur Verwendung der neuen Signalerfassungs-API des Pangle SDK aktualisiert.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 11.2.0.
- Pangle SDK Version 5.8.0.8.
Version 5.8.0.7.0
- Die Kompatibilität mit dem Pangle SDK Version 5.8.0.7 wurde bestätigt.
- Erfordert jetzt mindestens iOS-Version 12.0.
- Für Google Mobile Ads SDK ist jetzt Version 11.0 oder höher erforderlich.
Info.plist
wurde in die Frameworks vonPangleAdapter.xcframework
aufgenommen.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 11.0.1.
- Pangle SDK Version 5.8.0.7.
Version 5.7.0.7.0
- Die Kompatibilität mit Pangle SDK Version 5.7.0.7 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 10.14.0.
- Pangle SDK Version 5.7.0.7.
Version 5.7.0.6.0
- Die Kompatibilität mit dem Pangle SDK Version 5.7.0.6 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 10.14.0.
- Pangle SDK Version 5.7.0.6.
Version 5.6.0.8.0
- Die Kompatibilität mit dem Pangle SDK Version 5.6.0.8 wurde bestätigt.
- Die Methode
+setCOPPA
wurde überarbeitet, indem das verworfene AttributadConfiguration.childDirectedTreatment
durch das neue AttributGADMobileAds.sharedInstance.requestConfiguration.tagForChildDirectedTreatment
ersetzt wurde.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 10.14.0.
- Pangle SDK Version 5.6.0.8.
Version 5.5.0.9.0
- Die Kompatibilität mit Pangle SDK Version 5.5.0.9 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 10.13.0.
- Pangle SDK Version 5.5.0.9.
Version 5.5.0.7.0
- Die Kompatibilität mit Pangle SDK Version 5.5.0.7 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 10.12.0.
- Pangle SDK Version 5.5.0.7.
Version 5.5.0.5.0
- Die Kompatibilität mit Pangle SDK Version 5.5.0.5 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 10.11.0.
- Pangle SDK Version 5.5.0.5.
Version 5.4.1.1.0
- Bidding-Unterstützung für das App-Start-Anzeigenformat wurde hinzugefügt.
- Die Kompatibilität mit dem Pangle SDK Version 5.4.1.1 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK Version 10.10.0.
- Pangle SDK Version 5.4.1.1.
Version 5.4.0.9.0
- Die Kompatibilität mit Version 5.4.0.9 des Pangle SDK wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 10.9.0.
- Pangle SDK Version 5.4.0.9.
Version 5.4.0.8.0
GADPangleNetworkExtras
entsprach nicht demGADAdNetworkExtras
-Protokoll. Dieses Problem wurde behoben.- Die Protokollmethode
adDidShowFail
wurde für Interstitial-Anzeigen, Anzeigen mit Prämie und App-Start-Anzeigen implementiert. - Die Kompatibilität mit dem Pangle SDK Version 5.4.0.8 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 10.9.0.
- Pangle SDK Version 5.4.0.8.
Version 5.3.1.2.0
- Die Kompatibilität mit Pangle SDK Version 5.3.1.2 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 10.8.0.
- Pangle SDK Version 5.3.1.2.
Version 5.3.1.0.0
- Die Kompatibilität mit Pangle SDK Version 5.3.1.0 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 10.8.0.
- Pangle SDK Version 5.3.1.0.
Version 5.2.1.1.0
- Die Kompatibilität mit Pangle SDK Version 5.2.1.1 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 10.7.0.
- Pangle SDK Version 5.2.1.1.
Version 5.2.0.9.0
- Die Kompatibilität mit Pangle SDK Version 5.2.0.9 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 10.5.0.
- Pangle SDK Version 5.2.0.9.
Version 5.2.0.8.0
- Die Kompatibilität mit dem Pangle SDK Version 5.2.0.8 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 10.5.0.
- Pangle SDK Version 5.2.0.8.
Version 5.2.0.7.0
- Unterstützung für App-Start-Anzeigen, Banner (einschließlich MREC), Interstitial-Anzeigen, Anzeigen mit Prämie und native Anzeigen wurde hinzugefügt.
- Die Kompatibilität mit dem Pangle SDK Version 5.2.0.7 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 10.5.0.
- Pangle SDK Version 5.2.0.7.
Version 5.2.0.6.0
- Die Kompatibilität mit dem Pangle SDK Version 5.2.0.6 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 10.5.0.
- Pangle SDK Version 5.2.0.6.
Version 5.1.1.0.0
- Die Kompatibilität mit Pangle SDK Version 5.1.1.0 wurde bestätigt.
- Die
arm64
-Simulator-Architektur wird jetzt unterstützt. - Für Google Mobile Ads SDK ist jetzt Version 10.4.0 oder höher erforderlich.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 10.4.0.
- Pangle SDK-Version 5.1.1.0.
Version 5.1.0.6.0
- Die Kompatibilität mit dem Pangle SDK Version 5.1.0.6 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK Version 10.3.0.
- Pangle SDK Version 5.1.0.6.
Version 5.0.1.0.0
- Die Kompatibilität mit dem Pangle SDK Version 5.0.1.0 wurde bestätigt.
Entwickelt und getestet mit:
- Version 10.2.0 des Google Mobile Ads SDK
- Pangle SDK Version 5.0.1.0.
Version 5.0.0.8.0
- Die Kompatibilität mit der Pangle SDK-Version 5.0.0.8 wurde bestätigt.
Entwickelt und getestet mit:
- Version 10.2.0 des Google Mobile Ads SDK
- Pangle SDK Version 5.0.0.8.
Version 5.0.0.7.0
- Die Kompatibilität mit der Pangle SDK-Version 5.0.0.7 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK Version 10.1.0.
- Pangle SDK Version 5.0.0.7.
Version 5.0.0.6.0
- Die Kompatibilität mit dem Pangle SDK Version 5.0.0.6 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK Version 10.1.0.
- Pangle SDK Version 5.0.0.6.
Version 4.9.1.0.0
- Die Unterstützung für die Architektur
armv7
wurde entfernt. - Die Kompatibilität mit der Pangle SDK-Version 4.9.1.0 wurde bestätigt.
- Erfordert jetzt mindestens iOS-Version 12.0.
- Für Google Mobile Ads SDK ist jetzt Version 10.0.0 oder höher erforderlich.
Entwickelt und getestet mit:
- Google Mobile Ads SDK Version 10.0.0.
- Pangle SDK-Version 4.9.1.0.
Version 4.9.0.8.0
- Die Kompatibilität mit der Pangle SDK-Version 4.9.0.8 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 9.14.0.
- Pangle SDK Version 4.9.0.8.
Version 4.9.0.7.0
- Die Kompatibilität mit der Pangle SDK-Version 4.9.0.7 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 9.14.0.
- Pangle SDK, Version 4.9.0.7.
Version 4.9.0.6.0
- Die Kompatibilität mit der Pangle SDK-Version 4.9.0.6 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 9.14.0.
- Pangle SDK, Version 4.9.0.6.
Version 4.8.1.0.0
- Die Kompatibilität mit der Pangle SDK-Version 4.8.1.0 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 9.14.0.
- Pangle SDK-Version 4.8.1.0.
Version 4.8.0.9.0
- Die Kompatibilität mit der Pangle SDK-Version 4.8.0.9 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 9.13.0.
- Pangle SDK Version 4.8.0.9.
Version 4.8.0.7.0
- Die Kompatibilität mit der Pangle SDK-Version 4.8.0.7 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 9.13.0.
- Pangle SDK Version 4.8.0.7.
Version 4.8.0.6.0
- Die Kompatibilität mit der Pangle SDK-Version 4.8.0.6 wurde bestätigt.
- Beim Laden des Symbolbilds für native Anzeigen wurde der Hauptthread blockiert. Dieses Problem wurde behoben.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 9.13.0.
- Pangle SDK, Version 4.8.0.6.
Version 4.7.0.7.0
- Die Kompatibilität mit der Pangle SDK-Version 4.7.0.7 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 9.11.0.
- Pangle SDK Version 4.7.0.7.
Version 4.7.0.6.0
- Die Kompatibilität mit der Pangle SDK-Version 4.7.0.6 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 9.11.0.
- Pangle SDK, Version 4.7.0.6.
Version 4.7.0.5.0
- Die Kompatibilität mit der Pangle SDK-Version 4.7.0.5 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 9.11.0.
- Pangle SDK, Version 4.7.0.5.
Version 4.7.0.4.0
- Die Kompatibilität mit der Pangle SDK-Version 4.7.0.4 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK Version 9.10.0.
- Pangle SDK Version 4.7.0.4.
Version 4.6.2.2.0
- Die Methoden
setGDPR()
undsetCCPA()
wurden aus der KlasseGADMediationAdapterPangle
insetGDPRConsent()
bzw.setDoNotSell
umbenannt. - Die Kompatibilität mit Pangle SDK Version 4.6.2.2 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK Version 9.10.0.
- Pangle SDK Version 4.6.2.2.
Version 4.6.1.8.0
- Die Kompatibilität mit der Pangle SDK-Version 4.6.1.8 wurde bestätigt.
- Bidding wird jetzt für das native Anzeigenformat unterstützt.
- Der Adapter wurde aktualisiert, um die
didRewardUser
API zu verwenden. - Für Google Mobile Ads SDK ist jetzt Version 9.8.0 oder höher erforderlich.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 9.9.0.
- Pangle SDK Version 4.6.1.8.
Version 4.5.2.8.0
- Die Kompatibilität mit der Pangle SDK-Version 4.5.2.8 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 9.7.0.
- Pangle SDK Version 4.5.2.8.
Version 4.5.2.7.0
- Die Kompatibilität mit der Pangle SDK-Version 4.5.2.7 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 9.7.0.
- Pangle SDK Version 4.5.2.7.
Version 4.5.2.5.0
- Die Kompatibilität mit der Pangle SDK-Version 4.5.2.5 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 9.6.0.
- Pangle SDK Version 4.5.2.5.
Version 4.5.2.4.0
- Die Kompatibilität mit Version 4.5.2.4 des Pangle SDK wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 9.6.0.
- Pangle SDK-Version 4.5.2.4.
Version 4.5.2.3.0
- Die Kompatibilität mit der Pangle SDK-Version 4.5.2.3 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 9.6.0.
- Pangle SDK Version 4.5.2.3.
Version 4.5.1.3.0
- Die Kompatibilität mit der Pangle SDK-Version 4.5.1.3 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 9.5.0.
- Pangle SDK-Version 4.5.1.3.
Version 4.3.1.9.0
- Die Kompatibilität mit der Pangle SDK-Version 4.3.1.9 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK Version 9.3.0.
- Pangle SDK Version 4.3.1.9.
Version 4.3.0.5.0
- Die Kompatibilität mit der Pangle SDK-Version 4.3.0.5 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK Version 9.2.0.
- Pangle SDK Version 4.3.0.5.
Version 4.3.0.4.0
- Erstes Release!
- Bidding wird jetzt für Banner- (einschließlich MREC), Interstitial-Anzeigen und Anzeigenformate mit Prämie unterstützt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 9.1.0.
- Pangle SDK-Version 4.3.0.4.