In diesem Leitfaden erfahren Sie, wie Sie das Google Mobile Ads SDK verwenden, um Anzeigen aus i-mobilen mithilfe der Vermittlung zu laden und einzublenden. Dabei werden auch die abfolgebasierten Integrationen behandelt. Sie erfahren, wie Sie i-mobile der Vermittlungskonfiguration eines Anzeigenblocks hinzufügen und das i-mobile SDK und den Adapter in eine App einbinden.
Die Dashboard-Oberfläche für i-mobile verwendet japanischer Text für ihre Beschriftungen, Schaltflächen und Beschreibungen. Die Screenshots in diesem Leitfaden wurden nicht übersetzt. In den Beschreibungen und Anleitungen dieser Anleitung werden jedoch Beschriftungen und Schaltflächen in ihre Entsprechung in der englischen Sprache in Klammern übersetzt.
Unterstützte Integrationen und Anzeigenformate
Der Ad Manager Vermittlungsadapter für i-mobile hat folgende Funktionen:
Integration | |
---|---|
Gebote | |
Wasserfall | |
Formate | |
Banner | |
Interstitial | |
Verfügbar | |
Nativ |
Voraussetzungen
- iOS-Bereitstellungsziel 12.0 oder höher
Das aktuelle Google Mobile Ads SDK
Arbeiten Sie den Startleitfaden zur Vermittlung ab.
Schritt 1: Konfigurationen in der i-mobile-UI einrichten
Registriere dich oder melde dich in deinem i-mobile-Konto an.
Fügen Sie Ihre App dem i-mobile-Dashboard hinzu. Klicken Sie dazu auf den Tab verwaltetes/アプテ管理 (Website-/Anwendungsverwaltung) und auf die Schaltfläche für die Plattform Ihrer App.
Android
iOS
Füllen Sie das Formular aus und klicken Sie auf die Schaltfläche 規용 (Registrieren).
Android
iOS
Wenn Sie einen neuen Werbespot erstellen möchten, wählen Sie Ihre App auf dem Tab イト/アプす管理 (Website-/Anwendungsverwaltung) aus.
Android
iOS
Rufen Sie den Tab 広告인ポット管理 (Verwaltung von Werbespots) auf und klicken Sie auf die Schaltfläche 金規広告인ポット (Neuer Werbespot).
Füllen Sie als Nächstes das Formular aus, indem Sie 広告인ポット名 (Name des Werbespots), 広告인ポットイズ (Größe des Werbespots) und andere Details angeben. Klicken Sie dann auf die Schaltfläche 規Preismodellregel (Registrieren).
Ihr neuer Werbespot ist fertig. Wenn Sie die Integrationsdetails aufrufen möchten, klicken Sie auf die Schaltfläche アプすち取得 (App-Einstellungen abrufen).
Notieren Sie sich die Angaben パテットャーID (Publisher ID), ディアID (Media-ID) und 인ポットID (Spot ID). Sie benötigen diese Parameter später, wenn Sie i-mobile für die Vermittlung auf der Ad Manager -UI konfigurieren.
Android
iOS
Schritt 2: Mobile-Nachfrage in Ad Manager der 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: i-mobile SDK und Adapter importieren
CocoaPods verwenden (empfohlen)
Fügen Sie der Podfile-Datei Ihres Projekts die folgende Zeile hinzu:
pod 'GoogleMobileAdsMediationIMobile'
Führen Sie über die Befehlszeile folgenden Befehl aus:
pod install --repo-update
Manuelle Integration
- Lade die neueste Version des i-mobile SDK herunter und verknüpfe
ImobileSdkAds.framework
in deinem Projekt. - Laden Sie die neueste Version des i-mobile-Adapters über den Downloadlink im Änderungsprotokoll herunter und verlinken Sie
IMobileAdapter.framework
in Ihrem Projekt.
Schritt 4: Erforderlichen Code hinzufügen
SKAdNetwork-Integration
Folgen Sie der Dokumentation von i-mobile, um die SKAdNetwork-Kennungen in die Datei Info.plist
Ihres Projekts einzufügen.
Schritt 5: Implementierung testen
Testanzeigen aktivieren
Registrieren Sie Ihr Testgerät für Ad Manager. i-mobile bietet zu Testzwecken die Spot-ID, die Media-ID und die Publisher-ID. Diese findest du hier.
Testanzeigen überprüfen
Wenn Sie prüfen möchten, ob Sie Testanzeigen voni-mobileerhalten, aktivieren Sie im Anzeigenprüftool mithilfe der i-mobile (Waterfall) Anzeigenquellen den Test für eine einzelne Anzeigenquelle.
Optionale Schritte
Native Anzeigen verwenden
Anzeigen-Rendering
Der i-Mobile-Adapter füllt die folgenden
Felder
für eine
GADNativeAd
Field | Assets, die immer im i-Mobile-Adapter enthalten sind |
---|---|
Anzeigentitel | |
Bild | |
Text | |
App-Symbol | 1 |
Call-to-Action | |
Bewertung | |
Speichern | |
Preis |
1 Für native Anzeigen stellt das i-mobile SDK kein App-Symbol-Asset zur Verfügung. Stattdessen wird das App-Symbol über den i-mobile-Adapter mit einem transparenten Bild gefüllt.
Fehlercodes
Wenn der Adapter keine Anzeige von i-mobile empfängt, können Publisher den zugrunde liegenden Fehler aus der Anzeigenantwort mit
GADResponseInfo.adNetworkInfoArray
unter den folgenden Klassen:
Format | Klassenname |
---|---|
Banner | IMobileAdapter |
Interstitial | IMobileAdapter |
Nativ | GADMediationAdapterIMobile |
Hier sind die Codes und Begleitmeldungen, die vom i-mobile-Adapter ausgegeben werden, wenn eine Anzeige nicht geladen werden kann:
Fehlercode | Grund |
---|---|
0-99 | Das i-mobile SDK hat einen Fehler zurückgegeben. Weitere Informationen finden Sie unter Code. |
101 | Für i-mobile ist ein Activity -Kontext erforderlich, damit Anzeigen geladen werden können. |
102 | Die in der Ad Manager Benutzeroberfläche konfigurierten Parameter des i-mobile-Servers fehlen oder sind ungültig. |
103 | Die angeforderte Anzeigengröße stimmt nicht mit einer von iOS unterstützten Bannergröße überein. |
104 | Der Callback für das erfolgreiche Laden von nativen Anzeigen von i-mobile hat eine leere Liste mit nativen Anzeigen zurückgegeben. |
0-10 | Das i-mobile SDK hat einen Fehler zurückgegeben. Weitere Informationen finden Sie unter Code. |
101 | Die in der Ad Manager Benutzeroberfläche konfigurierten Parameter des i-mobile-Servers fehlen oder sind ungültig. |
102 | Die angeforderte Anzeigengröße stimmt nicht mit einer von iOS unterstützten Bannergröße überein. |
103 | i-mobile konnte keine Anzeige präsentieren. |
104 | i-mobile hat ein leeres Array für native Anzeigen zurückgegeben. |
105 | Die Assets für native Anzeigen konnten für i-mobile nicht heruntergeladen werden. |
106 | i-mobile unterstützt die Anforderung mehrerer Interstitial-Anzeigen mit derselben Spot-ID nicht. |
Änderungsprotokoll für den iOS-Vermittlungsadapter für i-mobile
Version 2.3.3.0
- Bestätigte Kompatibilität mit i-mobile SDK 2.3.3.
Erstellt und getestet mit:
- Version 11.1.0 des Google Mobile Ads SDK
- i-mobile SDK Version 2.3.3.
Version 2.3.2.1
- Die eingestellte Delegierungsmethode
willBackgroundApplication
wurde aus den Implementierungen von Bannern, Interstitials und nativen Anzeigen entfernt. - Mindestens iOS-Version 12.0 erforderlich.
- Erfordert jetzt Version 11.0 oder höher des Google Mobile Ads SDK.
Info.plist
wurde in die Frameworks innerhalb vonIMobileAdapter.xcframework
aufgenommen.
Erstellt und getestet mit:
- Google Mobile Ads SDK, Version 11.0.1.
- i-mobile SDK Version 2.3.2.
Version 2.3.2.0
- Bestätigte Kompatibilität mit i-mobile SDK 2.3.2.
- Die Unterstützung der
armv7
-Architektur wurde entfernt. - Mindestens iOS-Version 11.0 erforderlich.
- Erfordert jetzt Version 10.4.0 oder höher des Google Mobile Ads SDK.
Erstellt und getestet mit:
- Google Mobile Ads SDK: Version 10.4.0
- i-mobile SDK Version 2.3.2.
Version 2.3.1.0
- Bestätigte Kompatibilität mit i-mobile SDK 2.3.1.
Erstellt und getestet mit:
- Google Mobile Ads SDK: Version 10.3.0.
- i-mobile SDK Version 2.3.1.
Version 2.3.0.1
- Erfordert jetzt Version 10.0.0 oder höher des Google Mobile Ads SDK.
Erstellt und getestet mit:
- Google Mobile Ads SDK: Version 10.0.0.
- i-mobile SDK Version 2.3.0.
Version 2.3.0.0
- Bestätigte Kompatibilität mit i-mobile SDK 2.3.0.
- Erfordert jetzt das Google Mobile Ads SDK, Version 9.8.0 oder höher.
Erstellt und getestet mit:
- Version 9.13.0 des Google Mobile Ads SDK
- i-mobile SDK Version 2.3.0.
Version 2.2.0.1
- Erfordert jetzt Version 9.0.0 oder höher des Google Mobile Ads SDK.
Erstellt und getestet mit:
- Version 9.0.0 des Google Mobile Ads SDK.
- i-mobile SDK Version 2.2.0.
Version 2.2.0.0
- Bestätigte Kompatibilität mit i-mobile SDK Version 2.2.0.
Erstellt und getestet mit
- Google Mobile Ads SDK: Version 8.13.0.
- i-mobile SDK Version 2.2.0.
Version 2.1.0.1
- Einfache Abhängigkeit von Version 8.0.0 oder höher des Google Mobile Ads SDK
Erstellt und getestet mit
- Version 8.4.0 des Google Mobile Ads SDK
- i-mobile SDK Version 2.1.0.
Version 2.1.0.0
- Bestätigte Kompatibilität mit i-mobile SDK Version 2.1.0.
- Erfordert jetzt Version 8.1.0 oder höher des Google Mobile Ads SDK.
- Der Adapter wurde aktualisiert, um das Format
.xcframework
zu verwenden.
Erstellt und getestet mit
- Version 8.1.0 des Google Mobile Ads SDK
- i-mobile SDK Version 2.1.0.
Version 2.0.33.1
- Standardisierte Adapterfehlercodes und -meldungen hinzugefügt.
- Der Adapter schränkt jetzt die Anforderung mehrerer Interstitial-Anzeigen mit derselben i-mobile-Spot-ID ein.
- Der Adapter leitet jetzt den Callback
-nativeAdWillLeaveApplication:
weiter, wenn auf native Anzeigen getippt wird. - Erfordert jetzt Version 7.68.0 oder höher des Google Mobile Ads SDK.
Erstellt und getestet mit
- Version 7.68.0 des Google Mobile Ads SDK
- i-mobile SDK Version 2.0.33.
Version 2.0.33.0
- Bestätigte Kompatibilität mit i-mobile SDK Version 2.0.33.
- Erfordert jetzt das Google Mobile Ads SDK 7.65.0 oder höher.
- Jetzt ist mindestens die iOS-Version 9.0 erforderlich.
Erstellt und getestet mit
- Version 7.65.0 des Google Mobile Ads SDK
- i-mobile SDK Version 2.0.33.
Version 2.0.32.0
- Bestätigte Kompatibilität mit i-mobile SDK Version 2.0.32.
- Erfordert jetzt Version 7.60.0 oder höher des Google Mobile Ads SDK.
- Unterstützung für die Skalierung von Anzeigen in den Formaten 320 × 50 und 320 × 100, um sie besser an die Größen von Anfragen für adaptive Banner anzupassen.
- Die Unterstützung der i386-Architektur wurde entfernt.
Erstellt und getestet mit
- Version 7.60.0 des Google Mobile Ads SDK
- i-mobile SDK Version 2.0.32.
Version 2.0.31.0
- Bestätigte Kompatibilität mit i-mobile SDK Version 2.0.31.
Erstellt und getestet mit
- Google Mobile Ads SDK: Version 7.53.1.
- i-mobile SDK Version 2.0.31.
Version 2.0.29.0
- Erstes Release!
- Banner-, Interstitial- und native Anzeigen werden jetzt unterstützt.
Erstellt und getestet mit
- Version 7.52.0 des Google Mobile Ads SDK
- i-mobile SDK Version 2.0.29.