Unity-Anzeigen in die Vermittlung einbinden

In diesem Leitfaden erfahren Sie, wie Sie mit dem Google Mobile Ads SDK Anzeigen aus Unity Ads über die Vermittlung laden und präsentieren können. Sie erfahren, wie Sie der Vermittlungskonfiguration eines Anzeigenblocks Unity Ads hinzufügen und das Unity Ads SDK und den Adapter in eine Android App einbinden.

Unterstützte Integrationen und Anzeigenformate

Der AdMob Vermittlungsadapter für Unity Ads bietet die folgenden Funktionen:

Integration
Gebote
Wasserfall
Formate
Banner
Interstitial
Verfügbar
Nativ

Voraussetzungen

  • Android-API-Level 19 oder höher
  • Aktuelles Google Mobile Ads SDK

Schritt 1: Unity-Anzeigen einrichten

Registrieren Sie sich in Unity Ads.

Projekt erstellen

Gehen Sie im Unity Ads-Dashboard zu Projekte und klicken Sie auf Projekt erstellen.

Füllen Sie das Formular aus und klicken Sie auf Projekt erstellen, um Ihr Projekt hinzuzufügen.

Klicken Sie auf Monetarisierung > Jetzt starten und dann auf Jetzt starten.

Wählen Sie im modalen Fenster Projekteinrichtung die Option Ich plane die Vermittlung und Google AdMob für Vermittlungspartner aus und klicken Sie dann auf Weiter.

Wählen Sie die gewünschten Anzeigeneinstellungen aus und klicken Sie auf Weiter.

Füllen Sie das Formular aus und klicken Sie auf Projekt hinzufügen.

Notieren Sie sich die Spiel-ID.

Anzeigenblock erstellen

Klicken Sie auf Monetarisierung > Anzeigenblöcke und dann auf Anzeigenblock hinzufügen.

Geben Sie einen Anzeigenblocknamen ein, wählen Sie dann Android als Plattform und das gewünschte Anzeigenformat aus.

Klicken Sie abschließend auf Erstellen, um den Anzeigenblock zu speichern.

Placement hinzufügen

Klicken Sie nach der Erstellung des Projekts auf Monetarisierung > Placements. Wenn Sie ein neues Placement erstellen möchten, klicken Sie für den gewünschten Anzeigenblock auf Placement hinzufügen.

Geben Sie die erforderlichen Informationen ein und klicken Sie auf Placement hinzufügen.

Notieren Sie sich die Placement-ID.

Anmeldedaten abrufen

Zusätzlich zur Spiel-ID und der Placement-ID benötigen Sie Ihren Unity Ads API-Schlüssel und Ihre Organisationskern-ID für die Einrichtung derAdMob Anzeigenblock-ID.

Gehe zu Monetarisierung > Einrichtung > API-Verwaltung und achte auf den Monetarisierungs-API-Zugriffsschlüssel.

Gehen Sie dann zu Monetarisierung > Organisationseinstellungen und notieren Sie sich die Kern-ID der Organisation.

Schritt 2: Vermittlungseinstellungen für den AdMob Anzeigenblock konfigurieren

Sie müssen der Vermittlungskonfiguration für Ihren Anzeigenblock Unity Ads-Anzeigen hinzufügen. Melden Sie sich zuerst in Ihrem AdMob-Konto an.

Wechseln Sie dann zum Tab Vermittlung. Wenn Sie eine vorhandene Vermittlungsgruppe ändern möchten, klicken Sie auf ihren Namen, um sie zu bearbeiten. Fahren Sie dann mit dem Schritt Unity-Anzeigen als Anzeigenquelle hinzufügen fort.

Wenn Sie eine neue Vermittlungsgruppe erstellen möchten, wählen Sie Vermittlungsgruppe erstellen aus.

AdMob-Tab „Vermittlung“

Geben Sie das Anzeigenformat und die Plattform ein und klicken Sie auf Weiter.

Geben Sie der Vermittlungsgruppe einen Namen und wählen Sie die Standorte für die Ausrichtung aus. Legen Sie als Nächstes den Status der Vermittlungsgruppe auf Aktiviert fest. Klicken Sie dann auf Anzeigenblöcke hinzufügen, um das Overlay für die Anzeigenblockauswahl zu öffnen.

Neue Vermittlungsgruppe 2

Verknüpfen Sie diese Vermittlungsgruppe mit Ihrem vorhandenen AdMob-Anzeigenblock. Klicken Sie dann auf Fertig.

Jetzt sollten Sie die Karte „Anzeigenblöcke“ mit den ausgewählten Anzeigenblöcken sehen.

Anzeigenblöcke der Vermittlungsgruppe

Unity Ads-Anzeigenquellen hinzufügen

Wählen Sie auf der Karte Anzeigenquellen die Option Werbenetzwerk hinzufügen aus. Wählen Sie dann Unity Ads aus.

Aktivieren Sie den Schieberegler Optimize. Geben Sie Ihren API-Schlüssel und die Kern-ID der Organisation ein, die Sie im vorherigen Abschnitt erhalten haben, um die Optimierung der Anzeigenquelle für Unity-Anzeigen einzurichten. Geben Sie dann einen eCPM-Wert für Unity Ads ein und klicken Sie auf Continue (Weiter). Hinweis: Die Optimierung der Anzeigenquelle muss nur einmal pro Netzwerk eingerichtet werden.

Wenn Sie bereits eine Zuordnung für Unity-Anzeigen haben, können Sie diese einfach auswählen. Klicken Sie andernfalls auf Zuordnung hinzufügen.

Geben Sie als Nächstes einen Zuordnungsnamen, die Spiel-ID und die Placement-ID aus dem vorherigen Abschnitt ein. Klicken Sie anschließend auf Fertig.

Anzeigen mit Prämie

Geben Sie in den Einstellungen für den Anzeigenblock für Anzeigen mit Prämie Werte für den Prämienbetrag und die Art der Prämie an. Klicke dann das Kästchen Auf alle Netzwerke in Vermittlungsgruppen anwenden an, damit der Nutzer unabhängig von dem ausgelieferten Werbenetzwerk dieselbe Prämie erhält.

Wenn Sie diese Einstellung nicht anwenden, wird der Unity-Adapter standardmäßig auf eine Prämie vom Typ "" (leerer String) mit dem Wert 1 gesetzt. Das Unity Ads SDK bietet keine spezifischen Prämienwerte für Anzeigen mit Prämie.

Weitere Informationen zum Festlegen von Prämienwerten für AdMob-Anzeigenblöcke finden Sie im Hilfeartikel Anzeigenblock erstellen.

Schritt 3: Unity Ads SDK und Adapter importieren

Fügen Sie der Datei build.gradle auf App-Ebene die folgenden Gradle-Abhängigkeiten mit den neuesten Versionen des Unity Ads SDK und des Adapters hinzu:

repositories {
    google()
    mavenCentral()
}

// ...
dependencies {
    implementation 'com.google.android.gms:play-services-ads:22.1.0'
    implementation 'com.unity3d.ads:unity-ads:4.7.1'
    implementation 'com.google.ads.mediation:unity:4.7.1.0'
}
// ...

Manuelle Integration

  1. Laden Sie das neueste Unity Ads SDK (unity-ads.aar) aus seinem GitHub-Repository herunter und fügen Sie es Ihrem Projekt hinzu.

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

Schritt 4: Zusätzlicher Code erforderlich

Für die Einbindung von Unity Ads ist kein zusätzlicher Code erforderlich.

Schritt 5: Implementierung testen

Es gibt zwei Möglichkeiten, Testanzeigen über das Unity Ads-Dashboard zu aktivieren.

Wenn Sie Testanzeigen für alle Geräte aktivieren möchten, rufen Sie in Ihrem Projekt den Tab Einstellungen > Projekteinstellungen auf. Bearbeiten Sie im Abschnitt Testmodus den Abschnitt Client-Testmodus nicht überschrieben, klicken Sie das Kästchen Client-Testmodus überschreiben an, wählen Sie Testmodus AKTIVIEREN aus und klicken Sie auf Speichern.

Wenn Sie Testanzeigen nur für bestimmte Geräte aktivieren möchten, rufen Sie den Tab Anzeigendatenexport > Testgeräte auf. Klicken Sie im Abschnitt Testgeräte auf die Schaltfläche Neues Gerät hinzufügen und füllen Sie das Formular aus.

Optionale Schritte

Gemäß der Richtlinie zur EU-Nutzereinwilligung von Google müssen Sie gewährleisten, dass Nutzern im Europäischen Wirtschaftsraum (EWR) bestimmte Informationen über die Verwendung von Geräte-IDs und personenbezogenen Daten zur Verfügung gestellt und ihre Einwilligungen eingeholt werden. 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 in Ihrer Vermittlungskette jedes Werbenetzwerk angeben, das personenbezogene Daten erheben, empfangen oder nutzen kann. Außerdem müssen Sie Informationen über die Verwendung der einzelnen Netzwerke zur Verfügung stellen. Google kann die Zustimmung des Nutzers derzeit nicht automatisch an ein solches Netzwerk übergeben.

In SDK-Version 2.0.0 wurde von Unity Ads eine API hinzugefügt, um Datenschutzeinstellungen zu unterstützen. Der folgende Beispielcode zeigt, wie diese Einwilligungsinformationen an das Unity Ads SDK übergeben werden. Wenn Sie die Einwilligungsinformationen manuell an das Unity Ads SDK übergeben möchten, wird empfohlen, dass dieser Code aufgerufen wird, bevor Anzeigen über das Google Mobile Ads SDK angefordert werden.

Java

import com.unity3d.ads.metadata.MetaData;
// ...

MetaData gdprMetaData = new MetaData(this);
gdprMetaData.set("gdpr.consent", true);
gdprMetaData.commit();

Kotlin

import com.unity3d.ads.metadata.MetaData
// ...

val gdprMetaData = MetaData(this)
gdprMetaData["gdpr.consent"] = true
gdprMetaData.commit()

Weitere Informationen finden Sie in den Leitfäden zu Datenschutzeinwilligung und Daten-APIs von Unity Ads und Einhaltung der DSGVO Weitere Informationen und Informationen zu den Werten, die in den einzelnen Methoden angegeben werden können

Unity-Anzeigen auf die Liste der DSGVO-Werbepartner setzen

Folgen Sie der Anleitung unter DSGVO-Einstellungen , um Unity Ads der Liste der DSGVO-Werbepartner in derAdMob UI hinzuzufügen.

CCPA

Kalifornisches Gesetz zum Schutz der Privatsphäre von Verbrauchern (California Consumer Privacy Act, CCPA) erfordert, dass Einwohner des Bundesstaats Kalifornien das Recht haben, dem „Verkauf“ ihrer „personenbezogenen Daten“ (laut gesetzlicher Definition dieser Begriffe) zu widersprechen, und zwar über das deutlich sichtbare Link „Do Not Sell My Personal Information“ auf der Startseite des „Verkäufers“. Im CCPA-Vorbereitungsleitfaden kann die eingeschränkte Datenverarbeitung für die Anzeigenbereitstellung bei Google aktiviert werden. Google kann diese Einstellung jedoch nicht auf jedes Werbenetzwerk in Ihrer Vermittlungskette anwenden. Sie müssen daher jedes Werbenetzwerk in Ihrer Vermittlungskette angeben, das am Verkauf personenbezogener Daten beteiligt sein kann, und die Richtlinien dieser Netzwerke einhalten, um die Einhaltung des CCPA zu gewährleisten.

In SDK-Version 2.0.0 wurde von Unity Ads eine API hinzugefügt, um Datenschutzeinstellungen zu unterstützen. Der folgende Beispielcode zeigt, wie diese Einwilligungsinformationen an das Unity Ads SDK übergeben werden. Wenn Sie die Einwilligungsinformationen manuell an das Unity Ads SDK übergeben möchten, wird empfohlen, dass dieser Code aufgerufen wird, bevor Anzeigen über das Google Mobile Ads SDK angefordert werden.

Java

import com.unity3d.ads.metadata.MetaData;
// ...

MetaData ccpaMetaData = new MetaData(this);
ccpaMetaData.set("privacy.consent", true);
ccpaMetaData.commit();

Kotlin

import com.unity3d.ads.metadata.MetaData
// ...

val ccpaMetaData = MetaData(this)
ccpaMetaData["privacy.consent"] = true
ccpaMetaData.commit()

Weitere Informationen finden Sie in den Leitfäden zu Datenschutzeinwilligung und Daten-APIs von Unity Ads und Einhaltung des CCPA Weitere Informationen und die Werte, die in den einzelnen Methoden angegeben werden können.

Fehlercodes

Wenn der Adapter eine Anzeige von Unity Ads nicht empfängt, können Publisher den zugrunde liegenden Fehler in der Anzeigenantwort mithilfe von ResponseInfo.getAdapterResponse() in den folgenden Klassen prüfen:

com.google.ads.mediation.unity.UnityAdapter
com.google.ads.mediation.unity.UnityMediationAdapter

Im Folgenden finden Sie die Codes und die zugehörigen Nachrichten, die vom UnityAds-Adapter ausgegeben werden, wenn eine Anzeige nicht geladen wird:

Fehlercode Grund
0-10 Das UnityAds-SDK hat einen Fehler zurückgegeben. Weitere Informationen finden Sie unter Code.
101 In der AdMob -Benutzeroberfläche konfigurierte UnityAds-Serverparameter fehlen oder sind ungültig.
102 UnityAds hat ein Placement mit dem Status NO_FILL zurückgegeben.
103 UnityAds hat ein Placement mit dem Status „DISABLED“ zurückgegeben.
104 UnityAds hat versucht, eine Anzeige ohne Kontext zu präsentieren.
105 Der Kontext, der zum Initialisieren, Laden und/oder Ausliefern von Anzeigen aus Unity-Anzeigen verwendet wird, ist keine Aktivitätsinstanz.
106 UnityAds hat versucht, eine Anzeige zu präsentieren, die nicht ausgeliefert werden kann.
107 UnityAds wird auf dem Gerät nicht unterstützt.
108 UnityAds kann jeweils nur eine Anzeige pro Placement laden.
109 UnityAds mit dem Status „FEHLER“ abgeschlossen.
200-204 UnityAds-Banner-spezifischer Fehler Weitere Informationen finden Sie unter Code.
0-9 Das UnityAds-SDK hat einen Fehler zurückgegeben. Weitere Informationen finden Sie in der Dokumentation von Unity.
101 In der AdMob -Benutzeroberfläche konfigurierte UnityAds-Serverparameter fehlen oder sind ungültig.
102 Das Gerät wird von UnityAds nicht unterstützt.
103 UnityAds-Präsentation mit dem Fehlerstatus „kUnityAdsFinishStateError“ wurde abgeschlossen.
104 Das Unity-Anzeigenobjekt ist nach dem Aufrufen des Initialisierers null.
105 Unity-Anzeigen konnten nicht geschaltet werden, da die Anzeige nicht bereit war.
106 UnityAds hat einen Callback für das Placement mit dem Placement-Status „kUnityAdsPlacementStateNoFill“ geändert.
107 UnityAds hat ein Callback für das Placement mit dem Placement-Status „kUnityAdsPlacementStateDisabled“ geändert.
108 Für dieses Placement wurde bereits eine Anzeige geladen. Das UnityAds-SDK unterstützt nicht das Laden mehrerer Anzeigen für dasselbe Placement.

Änderungsprotokoll des Android Mediation-Adapters von Unity Ads

Version 4.7.1.0

  • Überprüfte Kompatibilität mit Unity Ads SDK 4.7.1.

Erstellt und getestet mit:

  • Google Mobile Ads SDK Version 22.1.0.
  • Unity Ads SDK Version 4.7.1.

Version 4.7.0.0

  • Überprüfte Kompatibilität mit Unity Ads SDK 4.7.0.

Erstellt und getestet mit:

  • Google Mobile Ads SDK Version 22.0.0.
  • Unity Ads SDK Version 4.7.0.

Version 4.6.1.1

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

Erstellt und getestet mit:

  • Google Mobile Ads SDK Version 22.0.0.
  • Unity Ads SDK Version 4.6.1.

Version 4.6.1.0

  • Überprüfte Kompatibilität mit Unity Ads SDK 4.6.1.

Erstellt und getestet mit:

  • Google Mobile Ads SDK: Version 21.5.0
  • Unity Ads SDK Version 4.6.1.

Version 4.6.0.0

  • Die Weiterleitung von COPPA-Informationen zum COPPA wird dem Unity Ads SDK unterstützt.
  • Überprüfte Kompatibilität mit Unity Ads SDK 4.6.0.
  • Die mindestens erforderliche Google Mobile Ads SDK-Version wurde auf 21.5.0 aktualisiert.

Erstellt und getestet mit:

  • Google Mobile Ads SDK: Version 21.5.0
  • Unity Ads SDK 4.6.0.

Version 4.5.0.0

  • Überprüfte Kompatibilität mit Unity Ads SDK 4.5.0.
  • Die mindestens erforderliche Google Mobile Ads SDK-Version wurde auf 21.4.0 aktualisiert.

Erstellt und getestet mit:

  • Google Mobile Ads SDK: Version 21.4.0
  • Unity Ads SDK Version 4.5.0.

Version 4.4.1.0

  • Überprüfte Kompatibilität mit Unity Ads SDK 4.4.1.

Erstellt und getestet mit:

  • Google Mobile Ads SDK: Version 21.2.0
  • Unity Ads SDK Version 4.4.1.

Version 4.4.0.0

  • Überprüfte Kompatibilität mit Unity Ads SDK 4.4.0.
  • Die mindestens erforderliche Version des Google Mobile Ads SDKs wurde auf 21.2.0 aktualisiert.

Erstellt und getestet mit:

  • Google Mobile Ads SDK: Version 21.2.0
  • Unity Ads SDK 4.4.0.

Version 4.3.0.0

  • Überprüfte Kompatibilität mit Unity Ads SDK 4.3.0.
  • Der onAdOpened()-Callback wird jetzt weitergeleitet, wenn Interstitial-Anzeigen und Anzeigen mit Prämie wiedergegeben werden.

Erstellt und getestet mit:

  • Google Mobile Ads SDK: Version 21.1.0
  • Unity Ads SDK Version 4.3.0.

Version 4.2.1.1

  • compileSdkVersion und targetSdkVersion wurden auf API 31 aktualisiert.
  • Die mindestens erforderliche Version des Google Mobile Ads SDKs wurde auf 21.0.0 aktualisiert.

Erstellt und getestet mit:

  • Google Mobile Ads SDK Version 21.0.0.
  • Unity Ads SDK Version 4.2.1.

Version 4.2.1.0

  • Überprüfte Kompatibilität mit Unity Ads SDK 4.2.1.

Erstellt und getestet mit:

  • Google Mobile Ads SDK Version 20.6.0.
  • Unity Ads SDK Version 4.2.1.

Version 4.1.0.0

  • Überprüfte Kompatibilität mit Unity Ads SDK 4.1.0.

Erstellt und getestet mit:

  • Google Mobile Ads SDK Version 20.6.0.
  • Unity Ads SDK Version 4.1.0.

Version 4.0.1.0

  • Überprüfte Kompatibilität mit Unity Ads SDK 4.0.1.
  • Die mindestens erforderliche Google Mobile Ads SDK-Version wurde auf 20.6.0 aktualisiert.

Erstellt und getestet mit:

  • Google Mobile Ads SDK Version 20.6.0.
  • Unity Ads SDK Version 4.0.1.

Version 4.0.0.0

  • Überprüfte Kompatibilität mit Unity Ads SDK 4.0.0.
  • Die mindestens erforderliche Version des Google Mobile Ads SDKs wurde auf 20.5.0 aktualisiert.

Erstellt und getestet mit:

  • Google Mobile Ads SDK Version 20.5.0.
  • Unity Ads SDK Version 4.0.0.

Version 3.7.5.0

  • Überprüfte Kompatibilität mit Unity Ads SDK 3.7.5.

Erstellt und getestet mit:

  • Google Mobile Ads SDK Version 20.2.0.
  • Unity Ads SDK-Version 3.7.5.

Version 3.7.4.0

  • Überprüfte Kompatibilität mit Unity Ads SDK 3.7.4.

Erstellt und getestet mit:

  • Google Mobile Ads SDK Version 20.2.0.
  • Unity Ads SDK-Version 3.7.4.

Version 3.7.2.0

  • Überprüfte Kompatibilität mit Unity Ads SDK 3.7.2.
  • Die mindestens erforderliche Version des Google Mobile Ads SDKs wurde auf 20.2.0 aktualisiert.

Erstellt und getestet mit:

  • Google Mobile Ads SDK Version 20.2.0.
  • Unity Ads SDK-Version 3.7.2.

Version 3.7.1.0

  • Überprüfte Kompatibilität mit Unity Ads SDK 3.7.1.
  • Die mindestens erforderliche Version des Google Mobile Ads SDKs wurde auf 20.1.0 aktualisiert.

Erstellt und getestet mit:

  • Google Mobile Ads SDK Version 20.1.0.
  • Unity Ads SDK-Version 3.7.1.

Version 3.6.2.0

  • Überprüfte Kompatibilität mit Unity Ads SDK 3.6.2.
  • Bei Anzeigen mit Prämie wurden Klick-Callbacks nicht weitergeleitet. Das Problem wurde behoben.
  • Das UnityAds-SDK wurde aus dem gebündelten Adapter-Build entfernt. Publisher müssen jetzt das UnityAds SDK als zusätzliche Abhängigkeit manuell einfügen.
  • Die mindestens erforderliche Google Mobile Ads SDK-Version wurde auf 19.8.0 aktualisiert.

Erstellt und getestet mit:

  • Google Mobile Ads SDK Version 19.8.0.
  • Unity Ads SDK-Version 3.6.2.

Version 3.6.0.0

  • Überprüfte Kompatibilität mit Unity Ads SDK 3.6.0.
  • Die mindestens erforderliche Google Mobile Ads SDK-Version wurde auf 19.6.0 aktualisiert.

Erstellt und getestet mit:

  • Google Mobile Ads SDK Version 19.6.0.
  • Unity Ads SDK-Version 3.6.0.

Version 3.5.1.1

  • Beim Anfordern mehrerer Interstitial-Anzeigen und Anzeigen mit Prämie wurden Probleme behoben.

Erstellt und getestet mit:

  • Google Mobile Ads SDK Version 19.5.0.
  • Unity Ads SDK-Version 3.5.1.

Version 3.5.1.0

  • Überprüfte Kompatibilität mit Unity Ads SDK 3.5.1.
  • Smart-Banner-Anzeigenanfragen schlugen fehl. Das Problem wurde behoben.

Erstellt und getestet mit:

  • Google Mobile Ads SDK Version 19.5.0.
  • Unity Ads SDK-Version 3.5.1.

Version 3.5.0.0

  • Überprüfte Kompatibilität mit Unity Ads SDK 3.5.0.
  • Adaptive Banner werden jetzt unterstützt.
  • Die mindestens erforderliche Google Mobile Ads SDK-Version wurde auf 19.5.0 aktualisiert.

Erstellt und getestet mit:

  • Google Mobile Ads SDK Version 19.5.0.
  • Unity Ads SDK-Version 3.5.0.

Version 3.4.8.0

  • Ein NullPointerException-Fehler wurde behoben, der beim Löschen einer Banneranzeige aufgetreten ist.
  • Die mindestens erforderliche Google Mobile Ads SDK-Version wurde auf 19.3.0 aktualisiert.

Erstellt und getestet mit:

  • Google Mobile Ads SDK Version 19.3.0.
  • Unity Ads SDK-Version 3.4.8.

Version 3.4.6.1

  • Es wurde ein Adapter-Build erstellt, der nicht das gebündelte Unity Ads SDK enthält. So können Publisher die Unity Ads-Dienste bei der Vermittlung von Unity verwenden, um in Konflikt stehende Abhängigkeitsprobleme zu vermeiden.
    • Verlage und Webpublisher können diese Option verwenden, wenn sie die com.google.ads.mediation:unity-adapter-only:x.y.z.p-Abhängigkeit in die Datei build.gradle auf App-Ebene aufnehmen.

Erstellt und getestet mit:

  • Google Mobile Ads SDK Version 19.1.0.
  • Unity Ads SDK-Version 3.4.6.

Version 3.4.6.0

  • Überprüfte Kompatibilität mit Unity Ads SDK 3.4.6.
  • Der Adapter leitet jetzt den onAdOpened()-Callback weiter, wenn auf eine Banneranzeige geklickt wird.

Erstellt und getestet mit:

  • Google Mobile Ads SDK Version 19.1.0.
  • Unity Ads SDK-Version 3.4.6.

Version 3.4.2.3

  • Wir haben beschreibende Fehlercodes und Gründe für Fehler beim Laden/Anzeigen des Adapters hinzugefügt.
  • Die mindestens erforderliche Google Mobile Ads SDK-Version wurde auf 19.1.0 aktualisiert.

Erstellt und getestet mit:

  • Google Mobile Ads SDK Version 19.1.0.
  • Unity Ads SDK-Version 3.4.2.

Version 3.4.2.2

  • Ein ConcurrentModificationException-Absturz wurde behoben, der aufgetreten war, als Unity Ads einen Fehler zurückgab.

Erstellt und getestet mit:

  • Google Mobile Ads SDK Version 19.0.1.
  • Unity Ads SDK-Version 3.4.2.

Version 3.4.2.1

  • Die Weiterleitung von Unity-Fehlern wurde verbessert, um Initialisierung sowie Fehler beim Laden von Anzeigen früher zu erkennen und Zeitüberschreitungen zu reduzieren.
  • Die mindestens erforderliche Version des Google Mobile Ads SDKs wurde auf 19.0.1 aktualisiert.

Erstellt und getestet mit:

  • Google Mobile Ads SDK Version 19.0.1.
  • Unity Ads SDK-Version 3.4.2.

Version 3.4.2.0

  • Überprüfte Kompatibilität mit Unity Ads SDK 3.4.2.
  • Die mindestens erforderliche Google Mobile Ads SDK-Version wurde auf 18.3.0 aktualisiert.

Erstellt und getestet mit:

  • Google Mobile Ads SDK Version 18.3.0.
  • Unity Ads SDK-Version 3.4.2.

Version 3.4.0.0

  • Überprüfte Kompatibilität mit Unity Ads SDK 3.4.0.
  • Die mindestens erforderliche Google Mobile Ads SDK-Version wurde auf 18.3.0 aktualisiert.

Erstellt und getestet mit:

  • Google Mobile Ads SDK Version 18.3.0.
  • Unity Ads SDK-Version 3.4.0.

Version 3.3.0.0

  • Überprüfte Kompatibilität mit Unity Ads SDK 3.3.0.

Erstellt und getestet mit:

  • Google Mobile Ads SDK Version 18.2.0.
  • Unity Ads SDK-Version 3.3.0.

Version 3.2.0.1

  • Ein Absturz mit Nullzeigerausnahme, der beim Aufrufen von loadAd() vor dem Aufruf von UnityAds.initialize() aufgetreten ist, wurde behoben.
  • Die mindestens erforderliche Google Mobile Ads SDK-Version wurde auf 18.2.0 aktualisiert.

Version 3.2.0.0

  • Banneranzeigenanfragen konnten nicht ausgelöst werden. Das Problem wurde behoben.
  • Überprüfte Kompatibilität mit Unity Ads SDK 3.2.0.
  • Der Adapter wurde zu AndroidX migriert.
  • Die mindestens erforderliche Version des Google Mobile Ads SDKs wurde auf 18.1.1 aktualisiert.

Version 3.1.0.0

  • Unterstützung für flexible Banneranzeigengrößen hinzugefügt
  • Der Adapter schlägt die Anzeigenanfrage fehl, wenn die angeforderte Größe nicht mit Unity Ads-Bannergrößen kompatibel ist
  • Überprüfte Kompatibilität mit Unity Ads SDK 3.1.0.

Version 3.0.1.0

  • Überprüfte Kompatibilität mit Unity Ads SDK 3.0.1.
  • Ein Fehler wurde verursacht, der „NPE“ verursachte, wenn eine Interstitial-Anzeige zu sehen war.

Version 3.0.0.2

  • Aktualisierter Adapter zur Unterstützung der neuen Open-Beta-Prämien-API.
  • Die mindestens erforderliche Google Mobile Ads SDK-Version wurde auf 17.2.0 aktualisiert.

Version 3.0.0.1

  • Das Unity Ads-Banner wird jetzt unterstützt.

Version 3.0.0.0

  • Überprüfte Kompatibilität mit Unity Ads SDK 3.0.0.

Version 2.3.0.0

  • Überprüfte Kompatibilität mit Unity Ads SDK 2.3.0.

Version 2.2.1.1

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

Version 2.2.1.0

  • Überprüfte Kompatibilität mit Unity Ads SDK 2.2.1.

Version 2.2.0.0

  • Überprüfte Kompatibilität mit Unity Ads SDK 2.2.0.

Version 2.1.2.0

  • Überprüfte Kompatibilität mit Unity Ads SDK 2.1.2.

Version 2.1.1.0

  • Überprüfte Kompatibilität mit Unity Ads SDK 2.1.1.

Version 2.1.0.0

  • Der Adapter wurde aktualisiert, damit er mit dem Unity Ads SDK 2.1.0 kompatibel ist.

Version 2.0.8.0

  • Überprüfte Kompatibilität mit Unity Ads SDK 2.0.8.

Version 2.0.7.0

  • Klickberichte von Unity Ads verwenden. Die Klickstatistiken von AdMob und Unity Ads werden übereinstimmen.
  • Callback-Unterstützung für onAdLeftApplication wurde hinzugefügt.

Version 2.0.6.0

  • Überprüfte Kompatibilität mit Unity Ads SDK 2.0.6.

Version 2.0.5.0

  • Die Adapter können jetzt als Kompilierungsabhängigkeit hinzugefügt werden. Dazu fügen Sie dem Abhängigkeits-Tag der build.gradle-Datei Folgendes hinzu: compile 'com.google.ads.mediation:unity:2.0.5.0'
  • Wir haben den Adapter als aar-Verteilung und nicht als JAR-Datei verteilt. Weitere Informationen finden Sie in der README-Datei.

Version 2.0.4.0

  • Ein Fehler wurde behoben, der dazu führte, dass Videoanzeigen mit Prämie beim Laden einer Interstitial-Anzeige nicht geladen wurden.

Version 2.0.2.0

  • Das Versionsbenennungssystem wurde zu [Unity Ads SDK-Version].[adapter Patchversion] geändert.
  • Das mindestens erforderliche Unity Ads SDK wurde auf Version 2.0.2 aktualisiert.
  • Das erforderliche Google Mobile Ads SDK wurde auf Version 9.0.0 aktualisiert.
  • Apps sind nicht mehr erforderlich, um UnityAds.changeActivity(this) aufzurufen.

Version 1.0.0

  • Erste Version Unterstützt prämienbasierte Videoanzeigen und Interstitial-Anzeigen.