InMobi mit Mediation integrieren

In diesem Leitfaden erfahren Sie, wie Sie mit dem Google Mobile Ads SDK Anzeigen von InMobi mithilfe von Vermittlung laden und präsentieren. Dabei werden sowohl Abfolge- als auch Gebotsintegrationen abgedeckt. Darin wird beschrieben, wie Sie InMobi zur Vermittlungskonfiguration eines Anzeigenblocks hinzufügen und das InMobi SDK und den Adapter in eine Android-App einbinden.

Unterstützte Einbindungen und Anzeigenformate

Der Vermittlungsadapter für InMobi bietet folgende Funktionen:

Integration
Gebote  1
Wasserfall
Formate
Banner
Interstitial
Verfügbar
Nativ  2

1 Die Gebotsintegration befindet sich in der offenen Betaphase.

2 Wird nur für die abfolgebasierte Vermittlung unterstützt.

Voraussetzungen

  • Android API-Level 21 oder höher

  • [Gebote]: Wenn Sie alle unterstützten Anzeigenformate in Gebote einbinden möchten, verwenden Sie den InMobi-Adapter 10.6.3.0 oder höher (die neueste Version wird empfohlen).

  • Neueste Version des Google Mobile Ads SDK

  • Mediation abschließen Startleitfaden

Schritt 1: Konfigurationen in der InMobi-Benutzeroberfläche einrichten

Registrieren Sie sich für ein InMobi-Konto. Lassen Sie beim Erstellen eines Kontos die Option InMobi SSP mit Google Open Bidding verwenden deaktiviert.

Melden Sie sich an, sobald Ihr Konto bestätigt wurde.

App hinzufügen

Klicken Sie auf Inventar > Inventareinstellungen, um Ihre App dem InMobi-Dashboard hinzuzufügen.

Klicken Sie auf Inventar hinzufügen und wählen Sie im Drop-down-Menü den Kanal Mobile App aus.

Geben Sie die URL des veröffentlichten App-Shops in die Suchleiste ein und wählen Sie die App aus den automatisch ausgefüllten Ergebnissen aus. Klicken Sie auf Weiter.

Wenn Ihre App nicht veröffentlicht ist, klicken Sie auf Manuell verknüpfen und geben Sie die erforderlichen Details ein. Klicken Sie auf Weiter.

Prüfen Sie die Einstellungen für die Compliance von Apps und Websites und klicken Sie dann auf Speichern und Placements erstellen.

Placements

Nachdem Sie Ihr Inventar eingerichtet haben, werden Sie zum Workflow zum Erstellen von Placements weitergeleitet.

Wählen Sie den Anzeigenblocktyp aus. Geben Sie dann einen Placement-Namen ein, wählen Sie für Zielgruppengebote die Option Aus aus und füllen Sie den Rest des Formulars aus. Klicken Sie abschließend auf Placement erstellen.

Sobald das Placement erstellt wurde, werden die Details angezeigt. Notieren Sie sich die Placement-ID, die für die Einrichtung Ihres Ad Manager-Anzeigenblocks verwendet wird.

Konto-ID

Sie finden Ihre InMobi-Konto-ID unter „Finanzen“ > „Zahlungseinstellungen“ > „Zahlungsinformationen“.

InMobi Reporting API-Schlüssel ermitteln

Gehen Sie zu Mein Konto > Kontoeinstellungen. Rufen Sie den Tab API-Schlüssel auf und klicken Sie auf API-Schlüssel generieren.

Wählen Sie die E-Mail-Adresse des Nutzers aus, für den der Schlüssel erforderlich ist, und klicken Sie auf API-Schlüssel generieren. Es wird eine Datei mit dem API-Schlüssel und dem Nutzernamen/Anmeldenamen generiert.

Nur der Publisher-Administrator des Kontos kann einen API-Schlüssel für alle Nutzer generieren. Wenn Sie den zuvor generierten API-Schlüssel vergessen haben, können Sie ihn zurücksetzen. Bewegen Sie dazu den Mauszeiger auf dem Tab API-Schlüssel auf Ihre E-Mail-Adresse.

Testmodus aktivieren

Aktivieren Sie den Testmodus für Ihr Placement nur für alle Liveimpressionen oder bestimmte Testgeräte.

Schritt 2: InMobi-Nachfrage in der Ad Manager-Benutzeroberfläche einrichten

Melden Sie sich in Ihrem Ad Manager-Konto an.

InMobi zu „Unternehmen“ hinzufügen

Gebote

Dieser Schritt ist für Geboteinbindungen nicht erforderlich.

Wasserfall

Klicken Sie auf Verwaltung > Unternehmen und dann auf dem Tab Alle Unternehmen auf die Schaltfläche Neues Unternehmen. Wählen Sie Werbenetzwerk aus.

Wählen Sie InMobi als Werbenetzwerk aus, geben Sie einen eindeutigen Namen ein und aktivieren Sie Vermittlung. Aktivieren Sie Automatische Datenerhebung und geben Sie den Nutzernamen und den API-Schlüssel ein, die Sie im vorherigen Abschnitt erhalten haben.

Geben Sie als Nächstes Ihren Nutzernamen ein und klicken Sie auf Speichern.

Freigabe sicherer Signale aktivieren

Gebote

Klicken Sie auf Verwaltung > Globale Einstellungen. Rufen Sie den Tab Ad Exchange-Kontoeinstellungen auf und aktivieren Sie die Option Freigabe sicherer Signale. Klicken Sie auf Speichern.

Wasserfall

Dieser Schritt ist für abfolgebasierte Integrationen nicht erforderlich.

InMobi Bidding konfigurieren

Gebote

Klicken Sie auf Auslieferung > Bieter und dann auf dem Tab SDK-Gebote auf Neuer Bieter.

Wählen Sie InMobi als Bieter aus.

Aktivieren Sie die Optionen Signalbibliothek dieses Bieters der Liste der zulässigen Signale hinzufügen und Zulassen, dass Signale für diesen Bieter freigegeben werden. Klicken Sie dann auf Weiter.

Klicken Sie auf Weiter.

Klicken Sie auf Fertig.

Wasserfall

Dieser Schritt ist für abfolgebasierte Integrationen nicht erforderlich.

Anzeigenblockzuordnung konfigurieren

Gebote

Gehen Sie zu Auslieferung > Bieter und wählen Sie auf dem Tab SDK-Gebote das Unternehmen für InMobi aus.

Klicken Sie auf den Tab Anzeigenblockzuordnung und dann auf Neue Anzeigenblockzuordnung.

Wählen Sie Bestimmter Anzeigenblock aus. Wählen Sie einen Anzeigenblock und ein Format sowie Mobile App als Inventartyp und Ihre mobile App aus. Geben Sie dann die Konto-ID und die Placement-ID ein, die Sie im vorherigen Abschnitt erhalten haben. Klicken Sie abschließend auf Speichern.

Wasserfall

Klicken Sie auf Auslieferung > Ertragsgruppen und dann auf die Schaltfläche Neue Ertragsgruppe. Wählen Sie Ihre Mobile App aus.

Scrollen Sie nach unten und klicken Sie auf Ertragspartner hinzufügen.

Wählen Sie das Unternehmen aus, das Sie im vorherigen Abschnitt für InMobi erstellt haben. Wählen Sie als Integrationstyp SDK-Vermittlung für Mobilgeräte, als Plattform Android und als Status Aktiv aus.

Geben Sie die Konto-ID und die Placement-ID ein, die Sie im vorherigen Abschnitt erhalten haben, sowie den Wert für den Standard-CPM. Klicken Sie auf Speichern.

Hinweis: Es dauert ein paar Tage, bis über die automatische Datenerfassung ausreichend Daten erhoben wurden, um einen Wert für den dynamischen CPM eines Vermittlungsnetzwerks zu berechnen. Sobald der eCPM berechnet werden kann, wird er automatisch in Ihrem Namen aktualisiert.

InMobi zur Liste der Werbepartner für die DSGVO und Verordnungen von US-Bundesstaaten hinzufügen

Folgen Sie der Anleitung unter Einstellungen zur DSGVO und Einstellungen zu Bestimmungen von US-Bundesstaaten, um InMobi in der Ad Manager-Benutzeroberfläche der Liste der Werbepartner für die DSGVO und die Bestimmungen von US-Bundesstaaten hinzuzufügen.

Schritt 3: InMobi SDK und Adapter importieren

Fügen Sie in der build.gradle.kts-Datei auf App-Ebene die folgenden Implementierungsabhängigkeiten und ‑konfigurationen hinzu. Verwenden Sie die neuesten Versionen des InMobi SDK und des Adapters:

dependencies {
    implementation("com.google.android.gms:play-services-ads:23.6.0")
    implementation("com.google.ads.mediation:inmobi:10.8.0.0")
}

Manuelle Integration

  1. Laden Sie das InMobi Android SDK herunter, extrahieren Sie die Datei InMobiSDK.aar in den Ordner libs und fügen Sie sie Ihrem Projekt hinzu.

  2. Rufen Sie die InMobi-Adapter-Artefakte im Maven-Repository von Google auf. Wählen Sie die neueste Version aus, laden Sie die .aar-Datei des InMobi-Adapters herunter und fügen Sie sie Ihrem Projekt hinzu.

  3. Für InMobi müssen auch andere Abhängigkeiten enthalten sein. Weitere Informationen finden Sie in der Dokumentation von InMobi.

Schritt 4: Datenschutzeinstellungen im InMobi SDK implementieren

Gemäß der Google-Richtlinie zur Einwilligung der Nutzer in der EU müssen Sie Nutzern im Europäischen Wirtschaftsraum (EWR) bestimmte Informationen zur Verwendung von Geräte-IDs und personenbezogenen Daten offenlegen und ihre Einwilligung einholen. Die Richtlinie entspricht den Anforderungen der EU-Datenschutzrichtlinie für elektronische Kommunikation und der EU-Datenschutz-Grundverordnung (DSGVO). Wenn Sie die Einwilligung einholen, müssen Sie jedes Werbenetzwerk in Ihrer Vermittlungskette angeben, das personenbezogene Daten erheben, empfangen oder verwenden kann. Außerdem müssen Sie Informationen zur Nutzung jedes Netzwerks bereitstellen. Google kann die Einwilligung des Nutzers derzeit nicht automatisch an diese Netzwerke weitergeben.

In Version 7.1.0.0 wurde dem InMobi-Adapter die Funktion InMobiConsentclass that lets you pass consent information to InMobi. The following sample code callsupdateGDPRConsent() zur Klasse „InMobiConsent“ hinzugefügt. Wenn Sie diese Methode aufrufen, sollten Sie dies vor dem Anfordern von Anzeigen über das Google Mobile Ads SDK tun.

Java

import com.inmobi.sdk.InMobiSdk;
import com.google.ads.mediation.inmobi.InMobiConsent;
// ...

JSONObject consentObject = new JSONObject();
try {
  consentObject.put(InMobiSdk.IM_GDPR_CONSENT_AVAILABLE, true);
  consentObject.put("gdpr", "1");
} catch (JSONException exception) {
  exception.printStackTrace();
}

InMobiConsent.updateGDPRConsent(consentObject);

Kotlin

import com.inmobi.sdk.InMobiSdk
import com.google.ads.mediation.inmobi.InMobiConsent
// ...

val consentObject = JSONObject()
try {
  consentObject.put(InMobiSdk.IM_GDPR_CONSENT_AVAILABLE, true)
  consentObject.put("gdpr", "1")
} catch (exception: JSONException) {
  exception.printStackTrace()
}

InMobiConsent.updateGDPRConsent(consentObject)

Weitere Informationen zu den möglichen Schlüsseln und Werten, die InMobi in diesem Einwilligungsobjekt akzeptiert, finden Sie in den Details zur DSGVO-Implementierung von InMobi.

Datenschutzgesetze von US-Bundesstaaten

Gemäß den Datenschutzgesetzen von US-Bundesstaaten muss Nutzern das Recht eingeräumt werden, dem „Verkauf“ ihrer „personenbezogenen Daten“ zu widersprechen (laut gesetzlicher Definition der Begriffe „sale“ und „personal information“). Dazu muss auf der Website des „Verkäufers“ (selling party) ein gut sichtbarer Link mit dem Text „Do Not Sell My Personal Information“ (Meine personenbezogenen Daten sollen nicht verkauft werden) vorhanden sein. Im Leitfaden zur Einhaltung der Datenschutzgesetze von US-Bundesstaaten können Sie die eingeschränkte Datenverarbeitung für die Anzeigenbereitstellung von Google aktivieren. Google kann diese Einstellung jedoch nicht auf jedes Anzeigennetzwerk in Ihrer Vermittlungskette anwenden. Daher müssen Sie jedes Werbenetzwerk in Ihrer Vermittlungskette identifizieren, das am Verkauf personenbezogener Daten beteiligt sein könnte, und die Anleitungen der einzelnen Netzwerke befolgen, um die Einhaltung der Anforderungen sicherzustellen.

In Version 10.5.7.1 wurde dem InMobi-Adapter die Unterstützung für das Lesen des IAB-Datenschutz-Strings für die USA aus freigegebenen Einstellungen hinzugefügt. Folgen Sie der Anleitung in der Dokumentation zu Datenschutzgesetzen von US-Bundesstaaten, um den Datenschutzstring für die USA in den gemeinsamen Einstellungen festzulegen.

In der CCPA-Dokumentation von InMobi finden Sie außerdem Richtlinien zum Aktivieren der CCPA-Einstellungen im InMobi-Dashboard.

Schritt 5: Zusätzlicher Code erforderlich

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

Schritt 6: Implementierung testen

Testanzeigen aktivieren

Registrieren Sie Ihr Testgerät für Ad Manager und aktivieren Sie den Testmodus in der InMobi-Benutzeroberfläche.

Testanzeigen bestätigen

Wenn Sie prüfen möchten, ob Sie Testanzeigen von InMobi erhalten, aktivieren Sie im Anzeigenprüftool die Tests einzelner Anzeigenquellen und verwenden Sie die Anzeigenquellen InMobi (Bidding) und InMobi (Abfolge).

Optionale Schritte

Berechtigungen

Für eine optimale Leistung empfiehlt InMobi, der AndroidManifest.xml-Datei Ihrer App die folgenden optionalen Berechtigungen hinzuzufügen.

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />

Netzwerkspezifische Parameter

Der InMobi-Adapter unterstützt zusätzliche Anfrageparameter, die dem Adapter als Android-Bundle übergeben werden können. Der Adapter sucht im Bundle nach den folgenden Schlüsseln:

Anfrageparameter und ‑werte
InMobiNetworkKeys.AGE_GROUP
Die Altersgruppe des Nutzers.
InMobiNetworkValues.BELOW_18
InMobiNetworkValues.BETWEEN_18_AND_24
InMobiNetworkValues.BETWEEN_25_AND_29
InMobiNetworkValues.BETWEEN_30_AND_34
InMobiNetworkValues.BETWEEN_35_AND_44
InMobiNetworkValues.BETWEEN_45_AND_54
InMobiNetworkValues.BETWEEN_55_AND_65
InMobiNetworkValues.ABOVE_65
InMobiNetworkKeys.EDUCATION
 Der Bildungsstand des Nutzers.
InMobiNetworkValues.EDUCATION_HIGHSCHOOLORLESS
InMobiNetworkValues.EDUCATION_COLLEGEORGRADUATE
InMobiNetworkValues.EDUCATION_POSTGRADUATEORABOVE
InMobiNetworkKeys.AGE String. Das Alter des Nutzers
InMobiNetworkKeys.POSTAL_CODE String. Die Postleitzahl des Nutzers (normalerweise eine fünfstellige Zahl)
InMobiNetworkKeys.AREA_CODE String. Die Vorwahl des Nutzers (Teil der Telefonnummer)
InMobiNetworkKeys.LANGUAGE String. Die Muttersprache des Nutzers (falls bekannt).
InMobiNetworkKeys.CITY String. Die Stadt des Nutzers
InMobiNetworkKeys.STATE String. Der Status des Nutzers
InMobiNetworkKeys.COUNTRY String. Das Land des Nutzers
InMobiNetworkKeys.LOGLEVEL
Legt die Protokollebene für das InMobi SDK fest.
InMobiNetworkValues.LOGLEVEL_NONE
InMobiNetworkValues.LOGLEVEL_DEBUG
InMobiNetworkValues.LOGLEVEL_ERROR

Hier ein Codebeispiel für die Festlegung dieser Parameter für Anzeigenanfragen:

Java

Bundle extras = new Bundle();
extras.putString(InMobiNetworkKeys.AGE_GROUP, InMobiNetworkValues.BETWEEN_35_AND_54);
extras.putString(InMobiNetworkKeys.AREA_CODE, "12345");

AdManagerAdRequest request = new AdManagerAdRequest.Builder()
   .addNetworkExtrasBundle(InMobiAdapter.class, extras)
   .build();

Kotlin

val extras = Bundle()
extras.putString(InMobiNetworkKeys.AGE_GROUP, InMobiNetworkValues.BETWEEN_35_AND_54)
extras.putString(InMobiNetworkKeys.AREA_CODE, "12345")

val request = AdManagerAdRequest.Builder()
   .addNetworkExtrasBundle(InMobiAdapter::class.java, extras)
   .build()

Native Anzeigen verwenden

Anzeigen-Rendering

Der InMobi-Adapter gibt seine nativen Anzeigen als NativeAd-Objekte zurück. Es füllt die folgenden Felder für ein NativeAd aus.

Feld Vom InMobi-Adapter immer eingeschlossene Assets
Anzeigentitel
Bild 1
Medienansicht
Text
App-Symbol
Call-to-Action
Bewertung
Shop
Preis

1 Der InMobi-Adapter bietet keinen direkten Zugriff auf das Hauptbild-Asset für native Anzeigen. Stattdessen fügt der Adapter das Feld MediaView mit einem Video oder einem Bild aus.

Impressions- und Klick-Tracking

Das Google Mobile Ads SDK verwendet die Callbacks des InMobi SDK für das Impressions- und Klick-Tracking. Daher sollten die Berichte in beiden Dashboards mit nur wenigen oder gar keinen Abweichungen übereinstimmen.

Fehlercodes

Wenn der Adapter keine Anzeige von InMobi empfängt, können Publisher den zugrunde liegenden Fehler in der Anzeigenantwort mithilfe von ResponseInfo.getAdapterResponses() unter den folgenden Klassen prüfen:

com.google.ads.mediation.inmobi.InMobiAdapter
com.google.ads.mediation.inmobi.InMobiMediationAdapter

Im Folgenden finden Sie die Codes und die zugehörigen Meldungen, die vom InMobi-Adapter ausgegeben werden, wenn eine Anzeige nicht geladen werden kann:

Fehlercode Grund
0-99 InMobi SDK-Fehler Weitere Informationen finden Sie unter Code.
100 Die in der Ad Manager-Benutzeroberfläche konfigurierten InMobi-Serverparameter fehlen oder sind ungültig.
101 Das InMobi SDK konnte nicht initialisiert werden.
102 Die angeforderte Anzeigengröße entspricht nicht einer von InMobi unterstützten Bannergröße.
103 Die Anzeigenanfrage ist keine einheitliche Anfrage für native Anzeigen.
104 Es wurde versucht, eine InMobi-Anzeige anzufordern, ohne das InMobi SDK zu initialisieren. Das sollte theoretisch nie passieren, da der Adapter das InMobi SDK initialisiert, bevor InMobi-Anzeigen angefordert werden.
105 Die Anzeige von InMobi kann noch nicht ausgeliefert werden.
106 InMobi konnte keine Anzeige ausliefern.
107 InMobi hat eine native Anzeige zurückgegeben, der ein erforderliches Asset fehlt.
108 Die Bild-Assets der nativen Anzeigen von InMobi enthalten eine fehlerhafte URL.
109 Der Adapter konnte die nativen Bild-Assets für Anzeigen von InMobi nicht herunterladen.

Änderungsprotokoll für den InMobi-Android-Vermittlungsadapter

Version 10.8.0.0

  • Kompilieren Sie mit Java 11 anstelle von Java 17.
  • Kompatibilität mit der InMobi Kotlin SDK-Version 10.8.0 bestätigt.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK Version 23.5.0
  • InMobi Kotlin SDK Version 10.8.0

Version 10.7.8.1

  • Das für Android-Apps erforderliche Mindest-API-Level wurde auf 21 zurückgesetzt.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK Version 23.3.0
  • InMobi Kotlin SDK Version 10.7.8

Version 10.7.8.0

  • Kompatibilität mit der InMobi Kotlin SDK-Version 10.7.8 bestätigt.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK Version 23.3.0
  • InMobi Kotlin SDK Version 10.7.8

Version 10.7.7.0

  • Kompatibilität mit der InMobi Kotlin SDK-Version 10.7.7 bestätigt.
  • Das für die Funktion erforderliche minimale Android-API-Level wurde auf 24 aktualisiert.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK Version 23.3.0
  • InMobi Kotlin SDK-Version 10.7.7

Version 10.7.5.0

  • Kompatibilität mit der InMobi Kotlin SDK-Version 10.7.5 bestätigt.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK Version 23.2.0
  • InMobi Kotlin SDK-Version 10.7.5

Version 10.7.4.0

  • Kompatibilität mit der InMobi Kotlin SDK-Version 10.7.4 bestätigt.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK-Version 23.1.0
  • InMobi Kotlin SDK-Version 10.7.4

Version 10.7.3.0

  • Kompatibilität mit der InMobi Kotlin SDK-Version 10.7.3 bestätigt.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK-Version 23.1.0
  • InMobi Kotlin SDK Version 10.7.3

Version 10.6.7.1

  • Die Mindestversion des Google Mobile Ads SDK wurde auf 23.0.0 aktualisiert.
  • Kompatibilität mit der InMobi Kotlin SDK-Version 10.6.7 bestätigt.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK Version 23.0.0
  • InMobi Kotlin SDK-Version 10.6.7

Version 10.6.7.0

  • Kompatibilität mit der InMobi Kotlin SDK-Version 10.6.7 bestätigt.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK Version 22.6.0
  • InMobi Kotlin SDK-Version 10.6.7

Version 10.6.6.0

  • Kompatibilität mit der InMobi Kotlin SDK-Version 10.6.6 bestätigt.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK Version 22.6.0
  • InMobi Kotlin SDK-Version 10.6.6

Version 10.6.3.0

  • Unterstützung für Wasserzeichen bei Bidding-Banner-, Interstitial- und Anzeigen mit Prämie hinzugefügt
  • Kompatibilität mit der InMobi Kotlin SDK-Version 10.6.3 bestätigt.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK Version 22.6.0
  • InMobi Kotlin SDK-Version 10.6.3

Version 10.6.2.0

  • Der Adapter wurde aktualisiert, damit der Vermittlungs-Callback des Google Mobile Ads SDK aufgerufen wird, wenn InMobi-Interstitial-Anzeigen nicht ausgeliefert werden. onAdFailedToShow
  • Kompatibilität mit der InMobi Kotlin SDK-Version 10.6.2 bestätigt.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK Version 22.5.0
  • InMobi Kotlin SDK-Version 10.6.2

Version 10.6.0.0

  • Kompatibilität mit der InMobi Kotlin SDK-Version 10.6.0 bestätigt.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK Version 22.3.0
  • InMobi Kotlin SDK-Version 10.6.0

Version 10.5.9.0

  • Kompatibilität mit der InMobi Kotlin SDK-Version 10.5.9 bestätigt.
  • Der Adapter wurde aktualisiert, damit InMobi-Banneranzeigen mit den am besten unterstützten Banneranzeigengrößen statt den angeforderten Anzeigengrößen geladen werden. So lassen sich InMobi-Anzeigenauslieferungen ohne Anzeigen vermeiden.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK Version 22.3.0
  • InMobi Kotlin SDK-Version 10.5.9

Version 10.5.8.0

  • Ein Problem, bei dem der Adapter nicht initialisiert werden konnte, wurde behoben.
  • Abhängigkeiten wurden aktualisiert, um Konflikte mit dem Klassenpfad zu beheben.
  • Die Mindestversion des Google Mobile Ads SDK wurde auf 22.3.0 aktualisiert.
  • Kompatibilität mit der InMobi Kotlin SDK-Version 10.5.8 bestätigt.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK Version 22.3.0
  • InMobi Kotlin SDK-Version 10.5.8

Version 10.5.7.1

  • Es wurde Unterstützung für das Lesen des IAB-Datenschutz-Strings für die USA aus freigegebenen Einstellungen hinzugefügt.
  • Gebotsunterstützung für Banner (einschließlich MREC), Interstitial- und Anzeigenformate mit Prämie hinzugefügt.
  • Die Mindestversion des Google Mobile Ads SDK wurde auf 22.2.0 aktualisiert.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK Version 22.2.0
  • InMobi Kotlin SDK-Version 10.5.7

Version 10.5.7.0

  • Kompatibilität mit der InMobi Kotlin SDK-Version 10.5.7 bestätigt.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK Version 22.1.0
  • InMobi Kotlin SDK-Version 10.5.7

Version 10.5.5.0

  • Kompatibilität mit der InMobi Kotlin SDK-Version 10.5.5 bestätigt.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK Version 22.1.0
  • InMobi Kotlin SDK-Version 10.5.5

Version 10.5.4.1

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

Entwickelt und getestet mit:

  • Google Mobile Ads SDK Version 22.0.0
  • InMobi Kotlin SDK-Version 10.5.4

Version 10.5.4.0

  • Kompatibilität mit der InMobi Kotlin SDK-Version 10.5.4 bestätigt.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK Version 21.4.0
  • InMobi Kotlin SDK-Version 10.5.4

Version 10.1.2.1

  • Unterstützung für die Weiterleitung des COPPA-Werts an das InMobi SDK hinzugefügt.
  • Der Adapter wurde aktualisiert, damit er die neuen Vermittlungs-APIs verwendet.
  • Die Mindestversion des Google Mobile Ads SDK wurde auf 21.4.0 aktualisiert.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK Version 21.4.0
  • InMobi SDK-Version 10.1.2

Version 10.1.2.0

  • Kompatibilität mit der InMobi SDK-Version 10.1.2 bestätigt.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK-Version 21.3.0
  • InMobi SDK-Version 10.1.2

Version 10.1.1.0

  • Kompatibilität mit der InMobi SDK-Version 10.1.1 bestätigt.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK-Version 21.3.0
  • InMobi SDK-Version 10.1.1

Version 10.0.9.0

  • Kompatibilität mit InMobi SDK Version 10.0.9 bestätigt.
  • Die Mindestversion des Google Mobile Ads SDK wurde auf 21.3.0 aktualisiert.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK-Version 21.3.0
  • InMobi SDK-Version 10.0.9

Version 10.0.8.0

  • Kompatibilität mit der InMobi SDK-Version 10.0.8 bestätigt.
  • Die Mindestversion des Google Mobile Ads SDK wurde auf 21.2.0 aktualisiert.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK-Version 21.2.0
  • InMobi SDK-Version 10.0.8

Version 10.0.7.0

  • Kompatibilität mit InMobi SDK Version 10.0.7 bestätigt.
  • compileSdkVersion und targetSdkVersion auf API 31 aktualisiert
  • Die Mindestversion des Google Mobile Ads SDK wurde auf 21.0.0 aktualisiert.
  • Das für Android erforderliche Mindest-API-Level wurde auf 19 aktualisiert.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK-Version 21.0.0
  • InMobi SDK-Version 10.0.7

Version 10.0.6.0

  • Kompatibilität mit der InMobi SDK-Version 10.0.6 bestätigt.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK Version 20.6.0
  • InMobi SDK-Version 10.0.6

Version 10.0.5.0

  • Kompatibilität mit der InMobi SDK-Version 10.0.5 bestätigt.
  • Die Mindestversion des Google Mobile Ads SDK wurde auf 20.6.0 aktualisiert.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK Version 20.6.0
  • InMobi SDK-Version 10.0.5

Version 10.0.3.0

  • Kompatibilität mit der InMobi SDK-Version 10.0.3 bestätigt.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK-Version 20.5.0
  • InMobi SDK-Version 10.0.3

Version 10.0.2.0

  • Kompatibilität mit der InMobi SDK-Version 10.0.2 bestätigt.
  • Die Mindestversion des Google Mobile Ads SDK wurde auf 20.5.0 aktualisiert.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK-Version 20.5.0
  • InMobi SDK-Version 10.0.2

Version 10.0.1.0

  • Kompatibilität mit der InMobi SDK-Version 10.0.1 bestätigt.
  • Die Mindestversion des Google Mobile Ads SDK wurde auf 20.4.0 aktualisiert.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK Version 20.4.0
  • InMobi SDK-Version 10.0.1

Version 9.2.1.0

  • Kompatibilität mit der InMobi SDK-Version 9.2.1 bestätigt.
  • Die Mindestversion des Google Mobile Ads SDK wurde auf 20.3.0 aktualisiert.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK Version 20.3.0
  • InMobi SDK-Version 9.2.1

Version 9.2.0.0

  • Kompatibilität mit InMobi SDK Version 9.2.0 bestätigt.
  • Die Mindestversion des Google Mobile Ads SDK wurde auf 20.2.0 aktualisiert.
  • Falsche Fehlermeldungen wurden behoben.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK-Version 20.2.0
  • InMobi SDK-Version 9.2.0

Version 9.1.9.0

  • Kompatibilität mit der InMobi SDK-Version 9.1.9 bestätigt.
  • Die Mindestversion des Google Mobile Ads SDK wurde auf 20.1.0 aktualisiert.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK-Version 20.1.0
  • InMobi SDK-Version 9.1.9

Version 9.1.7.0

  • Kompatibilität mit der InMobi SDK-Version 9.1.7 bestätigt.
  • Die Mindestversion des Google Mobile Ads SDK wurde auf 19.8.0 aktualisiert.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK Version 19.8.0
  • InMobi SDK-Version 9.1.7

Version 9.1.6.0

  • Kompatibilität mit der InMobi SDK-Version 9.1.6 bestätigt.
  • Die Mindestversion des Google Mobile Ads SDK wurde auf 19.7.0 aktualisiert.
  • Der Adapter überschreibt jetzt das Impressions-Tracking und verwendet die Impressionsdefinition von InMobi.
  • Der Adapter liest keine Targeting-Parameter für Geschlecht und Geburtstag mehr, die im Google Mobile Ads SDK der Version 19.7.0 eingestellt wurden.
  • Zu AndroidX migriert

Entwickelt und getestet mit:

  • Google Mobile Ads SDK Version 19.7.0
  • InMobi SDK-Version 9.1.6

Version 9.1.1.0

  • Kompatibilität mit der InMobi SDK-Version 9.1.1 bestätigt.
  • Die Mindestversion des Google Mobile Ads SDK wurde auf 19.5.0 aktualisiert.
  • Beschreibende Fehlercodes und Gründe für Fehler beim Laden/Darstellen von Adaptern hinzugefügt.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK Version 19.5.0
  • InMobi SDK-Version 9.1.1

Version 9.1.0.0

  • Kompatibilität mit der InMobi SDK-Version 9.1.0 bestätigt.
  • Die Mindestversion des Google Mobile Ads SDK wurde auf 19.4.0 aktualisiert.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK Version 19.4.0
  • InMobi SDK-Version 9.1.0

Version 9.0.9.0

  • Kompatibilität mit der InMobi SDK-Version 9.0.9 bestätigt.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK Version 19.3.0
  • InMobi SDK-Version 9.0.9

Version 9.0.8.0

  • Das veraltete Format „NativeAppInstallAd“ wird nicht mehr unterstützt. Apps sollten einheitliche native Anzeigen anfordern.
  • Die Mindestversion des Google Mobile Ads SDK wurde auf 19.3.0 aktualisiert.
  • Kompatibilität mit der InMobi SDK-Version 9.0.8 bestätigt.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK Version 19.3.0
  • InMobi SDK-Version 9.0.8

Version 9.0.7.1

  • Es wurde ein Problem behoben, durch das der Adapter den Initialisierungsstatus des InMobi SDK nicht richtig beibehielt.
  • Die Mindestversion des Google Mobile Ads SDK wurde auf 19.2.0 aktualisiert.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK Version 19.2.0
  • InMobi SDK-Version 9.0.7

Version 9.0.7.0

  • Kompatibilität mit InMobi SDK Version 9.0.7 bestätigt.
  • Der Adapter wurde aktualisiert, um Anfragen für adaptive Inline-Banner zu unterstützen.
  • Der Adapter enthält jetzt eine ProGuard-Konfiguration, wie in den InMobi-Richtlinien empfohlen.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK Version 19.1.0
  • InMobi SDK-Version 9.0.7

Version 9.0.6.0

  • Kompatibilität mit der InMobi SDK-Version 9.0.6 bestätigt.
  • Native Anzeigen: Ein Fehler wurde behoben, durch den die primaryView von InMobi beim Scrollen in der nativen Feedintegration verschwand.
  • Native Anzeigen: Es wurde ein Fehler behoben, durch den die primaryView von InMobi nicht mittig im mediaView platziert wurde.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK Version 19.1.0
  • InMobi SDK-Version 9.0.6

Version 9.0.5.0

  • Kompatibilität mit der InMobi SDK-Version 9.0.5 bestätigt.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK Version 19.1.0
  • InMobi SDK-Version 9.0.5

Version 9.0.4.0

  • Die Mindestversion des Google Mobile Ads SDK wurde auf 19.1.0 aktualisiert.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK Version 19.1.0
  • InMobi SDK-Version 9.0.4

Version 9.0.2.0

  • Kompatibilität mit der InMobi SDK-Version 9.0.2 bestätigt.
  • Die Mindestversion des Google Mobile Ads SDK wurde auf 18.3.0 aktualisiert.
  • Die Gebotsfunktion für Banner-, Interstitial- und Anzeigenformate mit Prämie wurde entfernt.
  • Ein Fehler wurde behoben, der beim Rendern einer nativen Anzeige zu einem Absturz führte.

Entwickelt und getestet mit

  • Google Mobile Ads SDK Version 18.3.0
  • InMobi SDK-Version 9.0.2

Version 7.3.0.1

  • Für native Anzeigen wird jetzt die einheitliche Vermittlungs-API für native Anzeigen verwendet.

Entwickelt und getestet mit

  • Google Mobile Ads SDK Version 18.2.0
  • InMobi SDK-Version 7.3.0

Version 7.3.0.0

  • Kompatibilität mit InMobi SDK Version 7.3.0 bestätigt.
  • Die Mindestversion des Google Mobile Ads SDK wurde auf 18.2.0 aktualisiert.

Version 7.2.9.0

  • Dem Adapter wurden Gebotsfunktionen für Banner-, Interstitial- und Anzeigen mit Prämie hinzugefügt.
  • Kompatibilität mit der InMobi SDK-Version 7.2.9 bestätigt.
  • Die Mindestversion des Google Mobile Ads SDK wurde auf 18.1.1 aktualisiert.

Version 7.2.7.0

  • Kompatibilität mit der InMobi SDK-Version 7.2.7 bestätigt.

Version 7.2.2.2

  • Unterstützung für flexible Banneranzeigengrößen hinzugefügt.

Version 7.2.2.1

  • Der Adapter wurde aktualisiert, um die neue offene Betaversion der Rewarded API zu unterstützen.
  • Die Mindestversion des Google Mobile Ads SDK wurde auf 17.2.0 aktualisiert.

Version 7.2.2.0

  • Kompatibilität mit der InMobi SDK-Version 7.2.2 bestätigt.

Version 7.2.1.0

  • Kompatibilität mit der InMobi SDK-Version 7.2.1 bestätigt.

Version 7.2.0.0

  • Kompatibilität mit InMobi SDK Version 7.2.0 bestätigt.

Version 7.1.1.1

  • Der Adapter wurde aktualisiert, um das onRewardedVideoComplete-Anzeigenereignis aufzurufen.

Version 7.1.1.0

  • Kompatibilität mit der InMobi SDK-Version 7.1.1 bestätigt.

Version 7.1.0.0

  • Die Klasse „InMobiConsent“ wurde hinzugefügt. Sie bietet die Methoden „updateGDPRConsent()“ und „getConsentObj()“.
  • Kompatibilität mit der InMobi SDK-Version 7.1.0 bestätigt.

Version 7.0.4.0

  • Kompatibilität mit der InMobi SDK-Version 7.0.4 bestätigt.

Version 7.0.2.0

  • Kompatibilität mit der InMobi SDK-Version 7.0.2 bestätigt.

Version 7.0.1.0

  • Der Adapter wurde aktualisiert, damit er mit der InMobi SDK-Version 7.0.1 kompatibel ist.
  • Unterstützung für native Videoanzeigen hinzugefügt.
  • Bei nativen Anzeigen gibt der Adapter immer eine Medienansicht zurück. Der Adapter gibt kein Bild-Asset mehr zurück. Stattdessen wird in der Medienansicht ein Bild für native statische Anzeigen angezeigt.
  • Das Adapterprojekt wurde für Android Studio 3.0 aktualisiert.

Version 6.2.4.0

  • Kompatibilität mit der InMobi SDK-Version 6.2.4 bestätigt.

Version 6.2.3.0

  • Das Benennungssystem für Versionen wurde in [InMobi SDK-Version].[Adapter-Patch-Version] geändert.

Frühere Versionen

  • Unterstützung für Banner, Interstitials, Videoanzeigen mit Prämie und native Anzeigenformate.