Unity-Anzeigen in die Vermittlung einbinden

In diesem Leitfaden erfahren Sie, wie Sie das Google Mobile Ads SDK verwenden, um Anzeigen aus Unity Ads mithilfe von Vermittlung und abfolgebasierten Integrationen zu laden und einzublenden. Darin erfahren Sie, wie Sie Unity Ads zur Vermittlungskonfiguration eines Anzeigenblocks hinzufügen und wie Sie das Unity Ads SDK und den Adapter in eine Android App einbinden.

Unterstützte Integrationen und Anzeigenformate

Der Vermittlungsadapter für Unity Ads bietet folgende Funktionen:

Integration
Gebote  1
Wasserfall
Formate
Banner
Interstitial
Verfügbar
Ich bin Muttersprachler

Voraussetzungen

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

  • Schließen Sie die Vermittlung ab. Startleitfaden

Schritt 1: Konfigurationen in der Unity Ads-Benutzeroberfläche einrichten

Registrieren Sie sich bei Unity Ads oder melden Sie sich an.

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.

Rufe Monetarisierung > Jetzt starten auf und klicke dann auf Jetzt starten.

Wählen Sie im modalen Fenster Projekteinrichtung die Option I plan to use Mediation (Ich möchte die Vermittlung verwenden) und Google AdMob als Mediation Partner (Vermittlungspartner) aus. Klicken Sie dann auf Next (Weiter).

Wählen Sie die Einstellungen für Werbung 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

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

Geben Sie einen Namen für den Anzeigenblock ein und wählen Sie dann Ihre Plattform und Ihr Anzeigenformat aus.

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

Placement hinzufügen

Nachdem das Projekt erstellt wurde, gehe zu Monetarisierung > Placements. Um ein neues Placement zu erstellen, klicken Sie für den Anzeigenblock auf Placement hinzufügen.

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

Notieren Sie sich die Placement-ID.

Unity Ads Reporting API-Schlüssel suchen

Gebote

Dieser Schritt ist für Bidding-Integrationen nicht erforderlich.

Wasserfall

Neben der Game ID (Spiel-ID) und der Placement-ID sind der API-Schlüssel von Unity Ads und die Organization Core ID erforderlich, um die Anzeigenblock-IDAd Manager einzurichten.

Rufen Sie Monetarisierung > Einrichtung > API-Verwaltung auf und notieren Sie sich den Zugriffsschlüssel für die Monetarisierung Stats API.

Rufen Sie dann Monetarisierung > Organisationseinstellungen auf und notieren Sie sich die Kern-ID der Organisation.

Testmodus aktivieren

Der Testmodus kann über das Unity Ads-Dashboard aktiviert werden. Wählen Sie unter den Einstellungen Ihres Projekts den Tab Test aus.

Sie können den Testmodus für Ihre App erzwingen, indem Sie neben Google Play Store auf die Option Clienttestmodus überschreiben klicken und Testmodus für alle Geräte erzwingen (d.h. Testanzeigen verwenden) auswählen.

Alternativ können Sie den Testmodus für bestimmte Geräte aktivieren, indem Sie auf die Schaltfläche Add Test Device (Testgerät hinzufügen) klicken.

Füllen Sie das Formular aus und klicken Sie auf Speichern.

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

Vermittlungseinstellungen für Anzeigenblöcke konfigurieren

Melden Sie sich in Ihrem Ad Manager-Konto an.

Rufen Sie Auslieferung > Ertragsgruppen auf und klicken Sie auf die Schaltfläche Neue Ertragsgruppe.

Geben Sie einen eindeutigen Namen für die Ertragsgruppe ein, setzen Sie den Status auf Aktiv, wählen Sie das Anzeigenformat und dann den Inventartyp auf Mobile App aus. Wählen Sie unter Targeting > Inventar unter Inventar und Mobile App den Anzeigenblock aus, dem Sie die Vermittlung hinzufügen möchten.

Klicken Sie dann auf die Schaltfläche Ertragspartner hinzufügen.

Wenn Sie bereits einen Ertragspartner fürUnity Adshaben, können Sie ihn auswählen. Wählen Sie andernfalls Neuen Ertragspartner erstellen aus.

Wählen Sie Unity Ads als Werbenetzwerk aus, geben Sie einen eindeutigen Namen ein und aktivieren Sie die Vermittlung.

Aktivieren Sie Automatische Datenerhebung und geben Sie denAPI Key and Organization core ID ein, den Sie im vorherigen Abschnitt erhalten haben.

Wählen Sie nach der Auswahl des Ertragspartners als Integrationstyp die Option SDK-Vermittlung für Mobilgeräte, als Plattform Android und als Status Aktiv aus. Geben Sie den im vorherigen Abschnitt ermitteltenGame ID and Placement ID ein. Geben Sie dann einen Wert für den Standard-CPM ein.

Klicken Sie abschließend unten auf der Seite auf Speichern.

Zur Liste der Werbepartner zur DSGVO und zu Verordnungen von US-Bundesstaaten hinzufügen Unity Ads

Folgen Sie den Schritten unter DSGVO-Einstellungen und Einstellungen zu Bestimmungen von US-Bundesstaaten um Unity Ads in die Liste der Werbepartner gemäß DSGVO und US-Bundesstaaten auf der Ad Manager Benutzeroberfläche aufzunehmen.

Schritt 3: Unity Ads SDK und Adapter importieren

Fügen Sie in der Datei build.gradle.kts auf App-Ebene die folgenden Abhängigkeiten und Konfigurationen für die Implementierung hinzu. Verwenden Sie die neuesten Versionen des Unity Ads SDK und des Adapters:

dependencies {
    implementation("com.google.android.gms:play-services-ads:23.2.0")
    implementation("com.unity3d.ads:unity-ads:4.12.1")
    implementation("com.google.ads.mediation:unity:4.12.1.0")
}

Manuelle Integration

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

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

Schritt 4: Datenschutzeinstellungen im Unity Ads SDK implementieren

Gemäß der Google-Richtlinie zur Einwilligung der Nutzer in der EU müssen Sie dafür sorgen, dass Nutzer im Europäischen Wirtschaftsraum (EWR) bestimmte Informationen zur Verwendung von Gerätekennungen und personenbezogenen Daten erhalten und deren Einwilligungen eingeholt werden. Diese 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 alle Werbenetzwerke in Ihrer Vermittlungskette angeben, die personenbezogene Daten erheben, empfangen oder verwenden können, und Informationen zur Nutzung der einzelnen Werbenetzwerke zur Verfügung stellen. Google ist derzeit nicht in der Lage, die Einwilligungsentscheidung des Nutzers automatisch an solche Netzwerke zu übergeben.

In der SDK-Version 2.0.0 hat Unity Ads eine API zur Unterstützung der Datenschutzeinstellungen hinzugefügt. Der folgende Beispielcode zeigt, wie diese Einwilligungsinformationen an das Unity Ads SDK übergeben werden. Wenn Sie Einwilligungsinformationen manuell an das Unity Ads SDK übergeben möchten, sollten Sie diesen Code vor dem Anfordern von Anzeigen über das Google Mobile Ads SDK aufrufen.

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()

In den Leitfäden Privacy Consent and data APIs von Unity Ads und unter Einhaltung der DSGVO finden Sie weitere Details und die Werte, die in den einzelnen Methoden angegeben werden können.

Datenschutzgesetze von US-Bundesstaaten

Datenschutzgesetze von US-Bundesstaaten müssen Nutzern das Recht einräumen, dem „Verkauf“ ihrer „personenbezogenen Daten“ zu widersprechen (laut gesetzlicher Definition dieser Bedingungen). Dazu muss auf der Startseite des „Verkäufers“ ein gut sichtbarer Link mit dem Text „Meine personenbezogenen Daten sollen nicht verkauft werden“ eingeblendet werden. Der Leitfaden zur Einhaltung der Datenschutzgesetze von US-Bundesstaaten bietet die Möglichkeit, die eingeschränkte Datenverarbeitung für die Anzeigenbereitstellung durch Google zu aktivieren. Google kann diese Einstellung jedoch nicht auf die einzelnen Werbenetzwerke 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 Richtlinien der einzelnen Werbenetzwerke befolgen, um die Compliance sicherzustellen.

In der SDK-Version 2.0.0 hat Unity Ads eine API zur Unterstützung der Datenschutzeinstellungen hinzugefügt. Der folgende Beispielcode zeigt, wie diese Einwilligungsinformationen an das Unity Ads SDK übergeben werden. Wenn Sie Einwilligungsinformationen manuell an das Unity Ads SDK übergeben möchten, sollten Sie diesen Code vor dem Anfordern von Anzeigen über das Google Mobile Ads SDK aufrufen.

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 Details und die Werte, die in den einzelnen Methoden angegeben werden können, finden Sie in den Leitfäden Privacy Consent and data APIs von Unity Ads und unter Einhaltung des CCPA .

Schritt 5: Erforderlichen Code hinzufügen

Für Integrationen mit Unity Ads 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 Unity Ads Benutzeroberfläche.

Testanzeigen überprüfen

Wenn Sie prüfen möchten, ob Sie Testanzeigen vonUnity Adserhalten, aktivieren Sie im Anzeigenprüftool mithilfe der Unity Ads (Waterfall) Anzeigenquellen den Test für eine einzelne Anzeigenquelle.

Fehlercodes

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

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

Hier sind die Codes und zugehörigen Nachrichten, die vom UnityAds-Adapter ausgegeben werden, wenn das Laden einer Anzeige fehlschlägt:

Fehlercode Grund
0-10 Das UnityAds SDK hat einen Fehler zurückgegeben. Weitere Informationen finden Sie unter Code.
101 Die in der Ad Manager Benutzeroberfläche konfigurierten 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 DEAKTIVIERT zurückgegeben.
104 UnityAds hat versucht, eine Anzeige ohne Kontext auszuliefern.
105 Der Kontext, der zum Initialisieren, Laden und/oder Einblenden von Anzeigen von Unity Ads verwendet wird, ist keine Activity-Instanz.
106 UnityAds hat versucht, eine Anzeige auszuliefern, die noch nicht zur Auslieferung bereit ist.
107 UnityAds wird auf diesem Gerät nicht unterstützt.
108 UnityAds kann jeweils nur eine Anzeige pro Placement laden.
109 UnityAds wurde mit dem Status ERROR beendet.
200-204 Spezifischer Fehler beim UnityAds-Banner. 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 Die in der Ad Manager Benutzeroberfläche konfigurierten UnityAds-Serverparameter fehlen oder sind ungültig.
102 Gerät wird von UnityAds nicht unterstützt.
103 Die Präsentation von UnityAds ist mit dem Fehlerstatus „kUnityAdsFinishStateError“ abgeschlossen.
104 Das Unity-Anzeigenobjekt ist nach dem Aufrufen seines Initialisierers null.
105 Unity-Anzeigen konnten nicht ausgeliefert werden, weil die Anzeige nicht bereit ist.
106 UnityAds hat einen Placement-Geänderten Callback mit dem Placement-Status „kUnityAdsPlacementStateNoFill“ aufgerufen.
107 UnityAds hat einen Placement-geänderten Callback mit dem Placement-Status „kUnityAdsPlacementStateDisabled“ aufgerufen.
108 Für dieses Placement wurde bereits eine Anzeige geladen. Das UnityAds SDK unterstützt nicht das Laden mehrerer Anzeigen für dasselbe Placement.

Änderungslog zum Unity Ads-Vermittlungsadapter für Android

Version 4.12.1.0

  • Die Kompatibilität mit dem Unity Ads SDK 4.12.1 wurde bestätigt.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK, Version 23.2.0.
  • Unity Ads SDK, Version 4.12.1.

Version 4.12.0.0

  • Die Kompatibilität mit dem Unity Ads SDK 4.12.0 wurde bestätigt.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK, Version 23.1.0.
  • Unity Ads SDK, Version 4.12.0.

Version 4.11.3.0

  • Die Kompatibilität mit dem Unity Ads SDK 4.11.3 wurde bestätigt.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK, Version 23.1.0.
  • Unity Ads SDK, Version 4.11.3.

Version 4.11.2.0

  • Die Kompatibilität mit dem Unity Ads SDK 4.11.2 wurde bestätigt.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK Version 23.0.0.
  • Unity Ads SDK, Version 4.11.2.

Version 4.10.0.0

  • Die mindestens erforderliche Version des Google Mobile Ads SDK wurde auf Version 23.0.0 aktualisiert.
  • Die Kompatibilität mit dem Unity Ads SDK 4.10.0 wurde bestätigt.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK Version 23.0.0.
  • Unity Ads SDK, Version 4.10.0.

Version 4.9.3.0

  • Die Kompatibilität mit dem Unity Ads SDK 4.9.3 wurde bestätigt.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK, Version 22.6.0.
  • Unity Ads SDK, Version 4.9.3.

Version 4.9.2.0

  • Die Kompatibilität mit dem Unity Ads SDK 4.9.2 wurde bestätigt.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK, Version 22.3.0.
  • Unity Ads SDK, Version 4.9.2.

Version 4.9.1.0

  • Die mindestens erforderliche Version des Google Mobile Ads SDK wurde auf Version 22.3.0 aktualisiert.
  • Die Kompatibilität mit dem Unity Ads SDK 4.9.1 wurde bestätigt.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK, Version 22.3.0.
  • Unity Ads SDK, Version 4.9.1.

Version 4.8.0.0

  • Meldet eine Anzeigenimpression, wenn das Unity Ads SDK seine neue Callback-Methode „onBannerShown()“ aufruft.
  • Die Kompatibilität mit dem Unity Ads SDK 4.8.0 wurde bestätigt.

Entwickelt und getestet mit:

  • Google Mobile Ads SDK, Version 22.2.0.
  • Unity Ads SDK, Version 4.8.0.

Version 4.7.1.0

  • Die Kompatibilität mit dem Unity Ads SDK 4.7.1 wurde bestätigt.

Entwickelt und getestet mit:

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

Version 4.7.0.0

  • Die Kompatibilität mit dem Unity Ads SDK 4.7.0 wurde bestätigt.

Entwickelt 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 zur Verwendung der neuen VersionInfo-Klasse aktualisiert.
  • 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.
  • Unity Ads SDK, Version 4.6.1.

Version 4.6.1.0

  • Die Kompatibilität mit dem Unity Ads SDK 4.6.1 wurde bestätigt.

Entwickelt 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 an das Unity Ads SDK wird jetzt unterstützt.
  • Die Kompatibilität mit dem Unity Ads SDK 4.6.0 wurde 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
  • Unity Ads SDK, Version 4.6.0.

Version 4.5.0.0

  • Die Kompatibilität mit dem Unity Ads SDK 4.5.0 wurde bestätigt.
  • Die mindestens erforderliche Version des Google Mobile Ads SDK wurde auf Version 21.4.0 aktualisiert.

Entwickelt und getestet mit:

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

Version 4.4.1.0

  • Die Kompatibilität mit dem Unity Ads SDK 4.4.1 wurde bestätigt.

Entwickelt und getestet mit:

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

Version 4.4.0.0

  • Die Kompatibilität mit dem Unity Ads SDK 4.4.0 wurde bestätigt.
  • Die mindestens erforderliche Version des Google Mobile Ads SDK wurde auf Version 21.2.0 aktualisiert.

Entwickelt und getestet mit:

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

Version 4.3.0.0

  • Die Kompatibilität mit dem Unity Ads SDK 4.3.0 wurde bestätigt.
  • Der onAdOpened()-Callback wird jetzt weitergeleitet, wenn Interstitial-Anzeigen und Anzeigen mit Prämie abgespielt werden.

Entwickelt 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 SDK wurde auf Version 21.0.0 aktualisiert.

Entwickelt und getestet mit:

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

Version 4.2.1.0

  • Die Kompatibilität mit dem Unity Ads SDK 4.2.1 wurde bestätigt.

Entwickelt und getestet mit:

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

Version 4.1.0.0

  • Die Kompatibilität mit dem Unity Ads SDK 4.1.0 wurde bestätigt.

Entwickelt und getestet mit:

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

Version 4.0.1.0

  • Die Kompatibilität mit dem Unity Ads SDK 4.0.1 wurde bestätigt.
  • Die mindestens erforderliche Version des Google Mobile Ads SDK wurde auf Version 20.6.0 aktualisiert.

Entwickelt und getestet mit:

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

Version 4.0.0.0

  • Die Kompatibilität mit dem Unity Ads SDK 4.0.0 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.
  • Unity Ads SDK, Version 4.0.0.

Version 3.7.5.0

  • Die Kompatibilität mit dem Unity Ads SDK 3.7.5 wurde bestätigt.

Entwickelt und getestet mit:

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

Version 3.7.4.0

  • Die Kompatibilität mit dem Unity Ads SDK 3.7.4 wurde bestätigt.

Entwickelt und getestet mit:

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

Version 3.7.2.0

  • Die Kompatibilität mit dem Unity Ads SDK 3.7.2 wurde bestätigt.
  • Die mindestens erforderliche Version des Google Mobile Ads SDK wurde auf Version 20.2.0 aktualisiert.

Entwickelt und getestet mit:

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

Version 3.7.1.0

  • Die Kompatibilität mit dem Unity Ads SDK 3.7.1 wurde bestätigt.
  • 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.
  • Unity Ads SDK, Version 3.7.1.

Version 3.6.2.0

  • Die Kompatibilität mit dem Unity Ads SDK 3.6.2 wurde bestätigt.
  • Anzeigen mit Prämie leiteten keine Klickrückrufe weiter. Das Problem wurde behoben.
  • Das UnityAds SDK wurde aus dem gebündelten Adapter-Build entfernt. Publisher müssen jetzt das UnityAds SDK manuell als zusätzliche Abhängigkeit einbinden.
  • Die mindestens erforderliche Version des Google Mobile Ads SDK wurde auf Version 19.8.0 aktualisiert.

Entwickelt und getestet mit:

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

Version 3.6.0.0

  • Die Kompatibilität mit dem Unity Ads SDK 3.6.0 wurde bestätigt.
  • Die mindestens erforderliche Version des Google Mobile Ads SDK wurde auf Version 19.6.0 aktualisiert.

Entwickelt und getestet mit:

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

Version 3.5.1.1

  • Das Problem, dass beim Anfordern mehrerer Interstitial- und Anzeigen mit Prämie mehrere Interstitial-Anzeigen und Anzeigen mit Prämie angefordert wurden, wurde behoben.

Entwickelt und getestet mit:

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

Version 3.5.1.0

  • Die Kompatibilität mit dem Unity Ads SDK 3.5.1 wurde bestätigt.
  • Smart-Banner-Anzeigenanfragen schlugen fehl.

Entwickelt und getestet mit:

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

Version 3.5.0.0

  • Die Kompatibilität mit dem Unity Ads SDK 3.5.0 wurde bestätigt.
  • Unterstützung für adaptive Banner wurde hinzugefügt.
  • Die mindestens erforderliche Version des Google Mobile Ads SDK wurde auf Version 19.5.0 aktualisiert.

Entwickelt 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 Version des Google Mobile Ads SDK wurde auf Version 19.3.0 aktualisiert.

Entwickelt 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 das gebündelte Unity Ads SDK nicht enthält. Dadurch haben Publisher die Möglichkeit, bei der Vermittlung über Unity die Unity Ads-Dienste zu nutzen, um Abhängigkeitsprobleme zu vermeiden.
    • Verlage und Webpublisher können dies nutzen, indem sie die com.google.ads.mediation:unity-adapter-only:x.y.z.p-Abhängigkeit in ihre build.gradle-Datei auf App-Ebene aufnehmen.

Entwickelt und getestet mit:

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

Version 3.4.6.0

  • Die Kompatibilität mit dem Unity Ads SDK 3.4.6 wurde bestätigt.
  • Der Adapter leitet jetzt den onAdOpened()-Callback weiter, wenn auf eine Banneranzeige geklickt wird.

Entwickelt und getestet mit:

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

Version 3.4.2.3

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

Entwickelt 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 auftrat, wenn Unity Ads einen Fehler zurückgibt.

Entwickelt und getestet mit:

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

Version 3.4.2.1

  • Verbesserte Weiterleitung von Unity-Fehlern, um Initialisierungs- und Anzeigenladefehler früher zu erkennen und Zeitüberschreitungen zu reduzieren.
  • Die mindestens erforderliche Version des Google Mobile Ads SDK wurde auf Version 19.0.1 aktualisiert.

Entwickelt und getestet mit:

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

Version 3.4.2.0

  • Die Kompatibilität mit dem Unity Ads SDK 3.4.2 wurde bestätigt.
  • Die mindestens erforderliche Version des Google Mobile Ads SDK wurde auf Version 18.3.0 aktualisiert.

Entwickelt und getestet mit:

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

Version 3.4.0.0

  • Die Kompatibilität mit dem Unity Ads SDK 3.4.0 wurde bestätigt.
  • Die mindestens erforderliche Version des Google Mobile Ads SDK wurde auf Version 18.3.0 aktualisiert.

Entwickelt und getestet mit:

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

Version 3.3.0.0

  • Die Kompatibilität mit dem Unity Ads SDK 3.3.0 wurde bestätigt.

Entwickelt und getestet mit:

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

Version 3.2.0.1

  • Es wurde ein Absturz der Null-Zeiger-Ausnahme behoben, der beim Aufrufen von loadAd() vor dem Aufrufen von UnityAds.initialize() auftrat.
  • Die mindestens erforderliche Version des Google Mobile Ads SDK wurde auf Version 18.2.0 aktualisiert.

Version 3.2.0.0

  • Anfragen für Banneranzeigen schlugen fehl.
  • Die Kompatibilität mit dem Unity Ads SDK 3.2.0 wurde bestätigt.
  • Der Adapter wurde zu AndroidX migriert.
  • Die mindestens erforderliche Version des Google Mobile Ads SDK wurde auf Version 18.1.1 aktualisiert.

Version 3.1.0.0

  • Flexible Banneranzeigengrößen werden jetzt unterstützt.
  • Die Anzeigenanfrage des Adapters schlägt fehl, wenn die angeforderte Größe nicht mit Unity Ads-Bannergrößen kompatibel ist.
  • Die Kompatibilität mit dem Unity Ads SDK 3.1.0 wurde bestätigt.

Version 3.0.1.0

  • Die Kompatibilität mit dem Unity Ads SDK 3.0.1 wurde bestätigt.
  • Ein Fehler, der beim Einblenden einer Interstitial-Anzeige zu "NPE" geführt hat, wurde behoben.

Version 3.0.0.2

  • Der Adapter wurde aktualisiert, um die neue Open-Beta Reward API zu unterstützen.
  • Die mindestens erforderliche Version des Google Mobile Ads SDK wurde auf Version 17.2.0 aktualisiert.

Version 3.0.0.1

  • Unterstützung für Unity-Anzeigenbanner hinzugefügt.

Version 3.0.0.0

  • Die Kompatibilität mit dem Unity Ads SDK 3.0.0 wurde bestätigt.

Version 2.3.0.0

  • Die Kompatibilität mit dem Unity Ads SDK 2.3.0 wurde bestätigt.

Version 2.2.1.1

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

Version 2.2.1.0

  • Die Kompatibilität mit dem Unity Ads SDK 2.2.1 wurde bestätigt.

Version 2.2.0.0

  • Die Kompatibilität mit dem Unity Ads SDK 2.2.0 wurde bestätigt.

Version 2.1.2.0

  • Die Kompatibilität mit dem Unity Ads SDK 2.1.2 wurde bestätigt.

Version 2.1.1.0

  • Die Kompatibilität mit dem Unity Ads SDK 2.1.1 wurde bestätigt.

Version 2.1.0.0

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

Version 2.0.8.0

  • Die Kompatibilität mit dem Unity Ads SDK 2.0.8 wurde bestätigt.

Version 2.0.7.0

  • Klickberichte von Unity Ads verwenden (Klickstatistiken von AdMob und Unity Ads stimmen überein).
  • Unterstützung für den onAdLeftApplication-Callback hinzugefügt.

Version 2.0.6.0

  • Die Kompatibilität mit dem Unity Ads SDK 2.0.6 wurde bestätigt.

Version 2.0.5.0

  • Die Adapter können jetzt als Kompilierungsabhängigkeit hinzugefügt werden. Dazu fügen Sie dem Abhängigkeiten-Tag der Datei build.gradle Folgendes hinzu: compile 'com.google.ads.mediation:unity:2.0.5.0'
  • Der Adapter wurde als Aar- und nicht als JAR-Datei bereitgestellt. Weitere Informationen finden Sie in der README-Datei.

Version 2.0.4.0

  • Es wurde ein Fehler behoben, bei dem Videoanzeigen mit Prämie nicht geladen wurden, wenn zuerst eine Interstitial-Anzeige geladen wurde.

Version 2.0.2.0

  • Das System zur Benennung der Versionen wurde zu [Unity Ads SDK-Version].[adapter Patchversion] geändert.
  • Das mindestens erforderliche Unity Ads SDK wurde auf Version 2.0.2 aktualisiert.
  • Das mindestens erforderliche Google Mobile Ads SDK wurde auf Version 9.0.0 aktualisiert.
  • Apps müssen nicht mehr UnityAds.changeActivity(this) aufrufen.

Version 1.0.0

  • Erste Version Videoanzeigen und Interstitial-Anzeigen auf Prämienbasis werden unterstützt.