i-mobile in die Vermittlung einbinden

In diesem Leitfaden erfahren Sie, wie Sie das Google Mobile Ads SDK verwenden, um Anzeigen von i-Mobile mithilfe der Vermittlung zu laden und einzublenden. Dabei werden auch Vermittlungsabfolgen berücksichtigt. Darin wird beschrieben, wie Sie i-mobile der Vermittlungskonfiguration eines Anzeigenblocks hinzufügen und das i-mobile SDK und den Adapter in eine Unity-App einbinden.

Die Dashboard-Oberfläche für i-mobile verwendet japanischen Text für Labels, Schaltflächen und Beschreibungen. Die Screenshots in diesem Leitfaden wurden nicht übersetzt. In den Beschreibungen und Anleitungen dieses Leitfadens sind Labels und Schaltflächen jedoch übersetzt und die englischen Entsprechungen stehen in Klammern.

Unterstützte Einbindungen und Anzeigenformate

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

Integration
Gebote
Wasserfall
Formate
Banner
Interstitial
Verfügbar

Voraussetzungen

  • Unity 5.6 oder höher
  • Neueste Version des Google Mobile Ads SDK
  • Bereitstellung auf Android-Geräten
    • Android API-Level 21 oder höher
  • Bereitstellung auf iOS-Geräten
    • 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.
  • Mediation abschließen Startleitfaden

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

Melde dich in deinem i-mobile-Konto an oder mache eine Registrierung.

Fügen Sie Ihre App dem i-mobile-Dashboard hinzu, indem Sie auf den Tab サイト/アプリ管理 (Website-/App-Verwaltung) und dann auf die Schaltfläche für die Plattform Ihrer App klicken.

Android

iOS

Füllen Sie das Formular aus und klicken Sie auf die Schaltfläche 新規登録 (Registrieren).

Android

iOS

Wenn Sie einen neuen Werbeblock erstellen möchten, wählen Sie auf dem Tab サイト/アプリ管理 (Website-/App-Verwaltung) Ihre App aus.

Android

iOS

Navigieren Sie zum Tab 広告ッポット管理 (Verwaltung von Werbespots) und klicken Sie auf die Schaltfläche 名規広告선ポット (Neuer Werbespot).

create_ad_spot

Füllen Sie als Nächstes das Formular aus, indem Sie 広告리ポットち (Name des Werbespots), 広告テポッ Vierイズ (Größe des Werbespots) und weitere Details angeben. Klicken Sie dann auf die Schaltfläche 新規登録 (Registrieren).

new_ad_spot_form

Ihr neuer Anzeigen-Spot ist fertig. Klicken Sie auf die Schaltfläche アプリ設定取得 (App-Einstellungen abrufen), um die Integrationsdetails aufzurufen.

ad_spot_list

Notieren Sie sich die パッットID (Publisher-ID), die 名デテッID (Media-ID) und die 名ポットID (Spot-ID). Sie benötigen diese Parameter später, wenn Sie i-mobile für die Vermittlung in der AdMob-Benutzeroberfläche konfigurieren.

Android

iOS

Schritt 2: i-mobile-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: i-mobile SDK und Adapter importieren

OpenUPM-CLI

Wenn Sie OpenUPM-CLI installiert haben, können Sie das Google Mobile Ads-i-mobile-Vermittlungs-Plug-in für Unity in Ihrem Projekt installieren. Führen Sie dazu den folgenden Befehl aus dem Stammverzeichnis Ihres Projekts aus:

openupm add com.google.ads.mobile.mediation.imobile

OpenUPM

Wählen Sie im Unity-Projekt-Editor Bearbeiten > Projekteinstellungen > Paketmanager aus, um die Unity-Paketmanagereinstellungen 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

OpenUPM-Details

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.

Unity-Registre

Wählen Sie das Paket Google Mobile Ads i-mobile Mediation aus und klicken Sie auf Installieren.

Über OpenUPM installieren

Unity-Paket

Laden Sie die neueste Version des Google Mobile Ads-Vermittlungs-Plug-ins für i-mobile über den Downloadlink im Changelog herunter und extrahieren Sie die GoogleMobileAdsIMobileMediation.unitypackage aus der ZIP-Datei.

Wählen Sie im Unity-Projekteditor Assets > Import Package > Custom Package aus und suchen Sie nach der heruntergeladenen GoogleMobileAdsIMobileMediation.unitypackage-Datei. Achten Sie darauf, dass alle Dateien ausgewählt sind, und klicken Sie auf Importieren.

Von Unity importieren

Wählen Sie dann Assets > External Dependency Manager (Externer Abhängigkeitsmanager) > Android Resolver (Android-Resolver) > Force Resolve (Auflösen erzwingen) 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.

Problem erzwingen

Schritt 4: Zusätzlicher Code erforderlich

Android

Es ist kein zusätzlicher Code erforderlich.

iOS

SKAdNetwork-Integration

Folgen Sie der Anleitung von i-mobile, 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. i-mobile stellt die Spot-ID, die Media-ID und die Publisher-ID für Tests bereit. Sie finden diese hier.

Testanzeigen überprüfen

Wenn Sie prüfen möchten, ob Sie Testanzeigen von i-mobile erhalten, aktivieren Sie im Anzeigenprüftool die Tests für einzelne Anzeigenquellen und verwenden Sie die Anzeigenquellen i-mobile (Abfolge).

Fehlercodes

Wenn der Adapter keine Anzeige von i-mobile empfängt, können Publisher mit ResponseInfo in den folgenden Klassen den zugrunde liegenden Fehler aus der Anzeigenantwort prüfen:

Android

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

iOS

Format Klassenname
Banner IMobileAdapter
Interstitial IMobileAdapter
Nativ GADMediationAdapterIMobile

Hier sind die Codes und zugehörigen Meldungen, die vom i-mobile-Adapter ausgegeben werden, wenn eine Anzeige nicht geladen werden kann:

Android

Fehlercode Grund
0-99 Das i-mobile SDK hat einen Fehler zurückgegeben. Weitere Informationen finden Sie im Code.
101 Für i-mobile ist ein Activity-Kontext erforderlich, um Anzeigen zu laden.
102 Die in der Ad Manager -Benutzeroberfläche konfigurierten i-mobile-Serverparameter fehlen oder sind ungültig.
103 Die angeforderte Anzeigengröße entspricht nicht einer von i-mobile unterstützten Bannergröße.
104 Der Rückruf nach dem erfolgreichen Laden von nativen Anzeigen von i-mobile hat eine leere Liste mit nativen Anzeigen zurückgegeben.

iOS

Fehlercode Grund
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 i-mobile-Serverparameter fehlen oder sind ungültig.
102 Die angeforderte Anzeigengröße entspricht nicht einer von i-mobile unterstützten Bannergröße.
103 i-mobile konnte keine Anzeige präsentieren.
104 „i-mobile“ hat ein leeres Array für native Anzeigen zurückgegeben.
105 Native Anzeigen-Assets konnten von i-mobile nicht heruntergeladen werden.
106 i-mobile unterstützt nicht die Anfrage mehrerer Interstitial-Anzeigen mit derselben Spot-ID.

Änderungsprotokoll für das i-mobile Unity-Vermittlungs-Plug-in

Version 1.3.6

Version 1.3.5

Version 1.3.4

Version 1.3.3

Version 1.3.2

Version 1.3.1

Version 1.3.0

Version 1.2.2

Version 1.2.1

Version 1.2.0

Version 1.1.0

Version 1.0.2

Version 1.0.1

Version 1.0.0