i-mobile in die Vermittlung einbinden

In diesem Leitfaden erfahren Sie, wie Sie mit dem Google Mobile Ads SDK Anzeigen von i-mobile mit Vermittlung zur Einbindung von Vermittlungsabfolgen. Wir zeigen Ihnen, wie Sie i-mobile Vermittlungskonfiguration und die Integration des i-mobile-SDK und des Adapters in eine Android App.

Auf der Dashboard-Oberfläche von i-mobile wird für die Beschriftungen japanischer Text verwendet. Schaltflächen und Beschreibungen. Die Screenshots in diesem Leitfaden wurden nicht übersetzt werden. In den Beschreibungen und Anweisungen dieses Handbuchs werden Labels und Schaltflächen werden mit ihren englischen Entsprechungen in Klammern übersetzt.

Unterstützte Integrationen und Anzeigenformate

Der Vermittlungsadapter für i-mobile bietet folgende Funktionen:

Integration
Gebote
Wasserfall
Formate
Banner
Interstitial
Verfügbar
Nativ

Voraussetzungen

  • Android API-Level 21 oder höher
  • Neuestes Google Mobile Ads SDK

  • Mediation abschließen Startleitfaden

Schritt 1: Konfigurationen in der i-mobile-Benutzeroberfläche einrichten

Schritt 2: Nachfrage für i-Mobile Ad Manager in der Benutzeroberfläche einrichten

Schritt 3: i-mobile SDK und Adapter importieren

Fügen Sie der Datei settings.gradle.kts auf Projektebene Folgendes hinzu: Repositories:

dependencyResolutionManagement {
  repositories {
    google()
    mavenCentral()
    maven {
      url = uri("https://imobile.github.io/adnw-sdk-android")
    }
  }
}

Füge dann der Datei build.gradle.kts auf App-Ebene Folgendes hinzu: Implementierungsabhängigkeiten und -konfigurationen. Verwenden Sie die neuesten Versionen des i-mobile-SDK und Adapter:

dependencies {
    implementation("com.google.android.gms:play-services-ads:23.3.0")
    implementation("com.google.ads.mediation:imobile:2.3.2.0")
}

Manuelle Integration

  1. Laden Sie die aktuelle Version der i-mobile SDK und extrahieren Sie den android-ad-sdk.aar im Ordner sdk und fügen Sie sie Ihrem Projekt hinzu.

  2. Rufen Sie die Artefakte für den i-mobile-Adapter im Maven-Repository von Google auf. Neueste Version auswählen, i-mobile herunterladen die Datei .aar des Adapters und fügen Sie sie Ihrem Projekt hinzu.

Schritt 4: Erforderlichen Code hinzufügen

Für die i-Mobile-Integration ist kein zusätzlicher Code erforderlich.

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

Über den i-Mobile-Adapter werden folgende Daten ausgefüllt: Felder für ein NativeAd

Feld Assets, die immer im i-Mobile-Adapter enthalten sind
Anzeigentitel
Bild
Text
App-Symbol 1
Call-to-Action
Bewertung
Shop
Preis

1 Für native Anzeigen stellt das i-mobile SDK kein App-Symbol-Asset bereit. Stattdessen Der i-Mobile-Adapter füllt das App-Symbol mit einem transparenten Bild.

Fehlercodes

Wenn der Adapter keine Anzeige von i-mobile empfängt, Publisher können den zugrunde liegenden Fehler der Anzeigenantwort mit ResponseInfo.getAdapterResponses() in den folgenden Klassen:

Format Klassenname
Banner com.google.ads.mediation.imobile.IMobileAdapter
Interstitial com.google.ads.mediation.imobile.IMobileAdapter
Nativ com.google.ads.mediation.imobile.IMobileMediationAdapter

Hier sind die Codes und zugehörigen Nachrichten, 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. Siehe Code .
101 Für i-mobile ist zum Laden von Anzeigen ein Activity-Kontext erforderlich.
102 Die in der Ad Manager UI konfigurierten Parameter des i-mobile-Servers fehlen oder sind ungültig.
103 Die angeforderte Anzeigengröße stimmt nicht mit einer von i-Mobile unterstützten Bannergröße überein.
104 Der Callback beim erfolgreichen Laden der nativen Anzeigen von i-mobile hat eine leere Liste mit nativen Anzeigen zurückgegeben.

Änderungsprotokoll zum i-mobile Android-Vermittlungsadapter

Version 2.3.2.0

  • Die Kompatibilität mit i-mobile SDK Version 2.3.2 wurde bestätigt.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK, Version 23.1.0.
  • IMobile SDK-Version 2.3.2

Version 2.3.1.2

  • Die mindestens erforderliche Version des Google Mobile Ads SDK wurde auf Version 23.0.0 aktualisiert.
  • Die Kompatibilität mit i-mobile SDK Version 2.3.1 wurde bestätigt.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK Version 23.0.0.
  • IMobile SDK Version 2.3.1.

Version 2.3.1.1

  • Der Adapter wurde aktualisiert, um die neue VersionInfo-Klasse zu verwenden.
  • Die mindestens erforderliche Version des Google Mobile Ads SDK wurde auf Version 22.0.0 aktualisiert.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK, Version 22.0.0.
  • IMobile SDK Version 2.3.1.

Version 2.3.1.0

  • Kompatibilität mit i-mobile SDK v2.3.1 bestätigt.
  • Die mindestens erforderliche Version des Google Mobile Ads SDK wurde auf Version 21.5.0 aktualisiert.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK, Version 21.5.0.
  • IMobile SDK Version 2.3.1.

Version 2.3.0.0

  • Die Kompatibilität mit i-mobile SDK Version 2.3.0 wurde bestätigt.
  • Die mindestens erforderliche Version des Google Mobile Ads SDK wurde auf Version 21.3.0 aktualisiert.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK, Version 21.3.0.
  • Version 2.3.0 des IMobile SDK

Version 2.0.23.1

  • compileSdkVersion und targetSdkVersion auf API 31 aktualisiert
  • Die mindestens erforderliche Version des Google Mobile Ads SDK wurde auf Version 21.0.0 aktualisiert.
  • Das mindestens erforderliche Android-API-Level wurde auf 19 aktualisiert.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK, Version 21.0.0.
  • IMobile SDK Version 2.0.23.

Version 2.0.23.0

  • Die Kompatibilität mit i-mobile SDK Version 2.0.23 wurde bestätigt.
  • Die mindestens erforderliche Version des Google Mobile Ads SDK wurde auf Version 20.5.0 aktualisiert.

Entwickelt und getestet mit

  • Google Mobile Ads SDK-Version 20.5.0
  • IMobile SDK Version 2.0.23.

Version 2.0.22.2

  • Es wurden standardisierte Fehlercodes und Fehlermeldungen für Adapter hinzugefügt.
  • Die mindestens erforderliche Version des Google Mobile Ads SDK wurde auf Version 20.1.0 aktualisiert.

Entwickelt und getestet mit

  • Google Mobile Ads SDK, Version 20.1.0.
  • IMobile SDK Version 2.0.22.

Version 2.0.22.1

  • Die mindestens erforderliche Version des Google Mobile Ads SDK wurde auf Version 20.0.0 aktualisiert.

Entwickelt und getestet mit

  • Google Mobile Ads SDK, Version 20.0.0.
  • IMobile SDK Version 2.0.22.

Version 2.0.22.0

  • Kompatibilität mit i-mobile SDK v2.0.22 bestätigt.
  • Der Adapter wurde aktualisiert, um Inline-Anfragen für adaptive Banner zu unterstützen.

Entwickelt und getestet mit

  • Google Mobile Ads SDK, Version 19.1.0.
  • IMobile SDK Version 2.0.22.

Version 2.0.21.0

  • Die Kompatibilität mit i-mobile SDK Version 2.0.21 wurde bestätigt.
  • Die mindestens erforderliche Version des Google Mobile Ads SDK wurde auf Version 19.1.0 aktualisiert.
  • Die Skalierung von adaptiven Banneranzeigen wird jetzt unterstützt.

Entwickelt und getestet mit

  • Google Mobile Ads SDK, Version 19.1.0.
  • IMobile SDK Version 2.0.21.

Version 2.0.20.2

  • Flexible Banneranzeigengrößen werden jetzt unterstützt.
  • Die Mindestversion des Google Mobile Ads SDK wurde auf 18.3.0 aktualisiert.

Entwickelt und getestet mit

  • Google Mobile Ads SDK Version 18.3.0.
  • IMobile SDK Version 2.0.20.

Version 2.0.20.1

  • Der Adapter gibt jetzt ein mediaContent-Seitenverhältnis ungleich null zurück.

Entwickelt und getestet mit

  • Google Mobile Ads SDK, Version 18.2.0.
  • IMobile SDK Version 2.0.20.

Version 2.0.20.0

  • Erstes Release!
  • Banner-, Interstitial- und native Anzeigen werden jetzt unterstützt.