In diesem Leitfaden erfahren Sie, wie Sie mit dem Google Mobile Ads SDK Anzeigen von Unity Ads mit Vermittlung mit Vermittlungsabfolgen. Hier erfahren Sie, wie Sie Unity-Anzeigen Vermittlungskonfiguration und das Integrieren des Unity Ads SDK und des Adapters in eine Android App.
Unterstützte Integrationen und Anzeigenformate
Der Vermittlungsadapter für Unity Ads 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
Vermittlung abschließen 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.
Gehe zu Monetarisierung > Jetzt starten und dann auf Jetzt starten klicken.
Wählen Sie im modalen Fenster Projekteinrichtung die Optionen I plan to use Mediation (Ich möchte die Vermittlung verwenden) und Google AdMob für Vermittlungspartner und klicken Sie auf 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
Gehe zu Monetarisierung > Anzeigenblöcke 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: Bis Erstellen Sie ein neues Placement, klicken Sie für Ihren 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 (ID des Spiels) und der Placement ID (Platzierungs-ID) benötigen Sie API-Schlüssel und Organisationskern-ID von Unity Ads zur Einrichtung der Ad Manager Anzeigenblock-ID.
Gehe zu Monetarisierung > Einrichtung > API-Verwaltung und beachten Sie des Monetization Stats API-Zugriffsschlüssels.
Rufe dann Monetarisierung > Organisationseinstellungen und notieren Sie sich diese Informationen. der Organisationskern-ID.
Testmodus aktivieren
Der Testmodus kann über die Unity Ads-Dashboard: Im Feld den Tab Test aus.
Sie können den Testmodus für Ihre App erzwingen, indem Sie auf die Schaltfläche „Bearbeiten“ neben Google Play Store aktivieren, aktivieren Sie Client-Testmodus überschreiben und wählen Sie Aktivierung des Testmodus auf allen Geräten erzwingen (d. h. Testanzeigen verwenden)
Alternativ können Sie den Testmodus für bestimmte Geräte aktivieren, indem Sie auf das Schaltfläche Add Test Device (Testgerät hinzufügen).
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
Android Studio-Integration (empfohlen)
Füge der Datei build.gradle.kts
auf App-Ebene die folgende Implementierung hinzu:
Abhängigkeiten und Konfigurationen. Aktuelle Versionen des Unity Ads SDK verwenden
und Adapter:
dependencies {
implementation("com.google.android.gms:play-services-ads:23.3.0")
implementation("com.unity3d.ads:unity-ads:4.12.1")
implementation("com.google.ads.mediation:unity:4.12.2.0")
}
Manuelle Integration
Laden Sie das neueste Unity Ads SDK (
unity-ads.aar
) von der GitHub-Repository und fügen sie Ihrem Projekt hinzu.Gehen Sie zur Unity Ads-Adapter-Artefakte im Maven-Repository von Google. Neueste Version auswählen und Unity herunterladen Google Ads-Adapterdatei
.aar
und fügen Sie sie Ihrem Projekt hinzu.
Schritt 4: Datenschutzeinstellungen im Unity Ads SDK implementieren
Einwilligung der Nutzer in der EU und DSGVO
Gemäß der Google-Einwilligung der Nutzer in der EU den Richtlinien entsprechen, müssen Sie sicherstellen, dass bestimmte Personen Einwilligungen von Nutzern im Europäischen Wirtschaftsraum (EWR) bezüglich die Verwendung von Gerätekennungen und personenbezogenen Daten. Diese Richtlinie entspricht den der EU-Datenschutzrichtlinie für elektronische Kommunikation und der EU-Datenschutz-Grundverordnung Verordnung (DSGVO) aufgeführt. Beim Einholen der Einwilligung müssen Sie jedes Werbenetzwerk angeben in Ihrer Vermittlungskette, die personenbezogene Daten erheben, erhalten oder nutzen, Informationen zur Nutzung der einzelnen Werbenetzwerke enthalten. Google kann derzeit nicht wird die Einwilligungsentscheidung des Nutzers automatisch an diese Netzwerke übergeben.
In der SDK-Version 2.0.0 hat Unity Ads eine API zur Unterstützung der Datenschutzeinstellungen hinzugefügt. Die Der folgende Beispielcode zeigt, wie diese Einwilligungsinformationen an die Unity- Ads SDK. Sollten Sie Einwilligungsinformationen an das Unity Ads SDK übergeben? sollten Sie diesen Code vor der Anforderung von Anzeigen über das Google Mobile Ads SDK.
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()
Siehe Unity-Anzeigen Privacy Consent und Data APIs und Einhaltung der DSGVO finden Sie weitere Details und die Werte, die in den einzelnen Methoden angegeben werden können.
Datenschutzgesetze von US-Bundesstaaten
USA Datenschutzgesetze von Bundesstaaten müssen Sie den Nutzern das Angebot des Angebots ihrer "personenbezogenen Daten" (wie das Gesetz definiert dieser Nutzungsbedingungen), wobei die Widerspruchsmöglichkeit über einen gut sichtbaren "Do Not Sell My Personal"-Artikel Informationen“ auf den Link „Verkauf“ die Startseite der Party. Die USA Datenschutz für Staaten Leitfaden zur Einhaltung gesetzlicher Vorschriften die Möglichkeit, eingeschränkte Datenverarbeitung für die Anzeigenbereitstellung durch Google, aber Google kann diese Einstellung nicht auf jede Anzeige anwenden Netzwerk in Ihrer Vermittlungskette. Daher müssen Sie jedes Werbenetzwerk, Vermittlungskette, die am Verkauf von persönlichen und folgen den Leitlinien der einzelnen Netzwerke, um sicherzustellen, Compliance.
In der SDK-Version 2.0.0 hat Unity Ads eine API zur Unterstützung der Datenschutzeinstellungen hinzugefügt. Die Der folgende Beispielcode zeigt, wie diese Einwilligungsinformationen an die Unity- Ads SDK. Sollten Sie Einwilligungsinformationen an das Unity Ads SDK übergeben? sollten Sie diesen Code vor der Anforderung von Anzeigen über das Google Mobile Ads SDK.
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()
Siehe Unity-Anzeigen Privacy Consent und Data APIs und Einhaltung des CCPA finden Sie weitere Details und die Werte, die in den einzelnen Methoden angegeben werden können.
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,
Publisher können den zugrunde liegenden Fehler der Anzeigenantwort mit
.
ResponseInfo.getAdapterResponses()
in den folgenden Klassen:
com.google.ads.mediation.unity.UnityAdapter
com.google.ads.mediation.unity.UnityMediationAdapter
Dies sind die Codes und zugehörigen Nachrichten, die vom UnityAds-Adapter ausgegeben werden, wenn wenn eine Anzeige nicht geladen wird:
Fehlercode | Grund |
---|---|
0-10 | Das UnityAds SDK hat einen Fehler zurückgegeben. Siehe 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 einzublenden, 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. Siehe Code . |
Änderungslog zum Unity Ads-Vermittlungsadapter für Android
Version 4.12.2.0
- Die Kompatibilität mit dem Unity Ads SDK 4.12.2 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 23.2.0.
- Unity Ads SDK, Version 4.12.2.
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
- Bidding wird jetzt für Banner-, Interstitial- und Anzeigen mit Prämie unterstützt.
- 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
- Erfasst eine Anzeigenimpression, wenn das Unity Ads SDK die neue 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
undtargetSdkVersion
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.
So haben Publisher die Möglichkeit, die Unity Ads-Dienste für die Vermittlung
Einheit, um widersprüchliche Abhängigkeitsprobleme zu vermeiden.
- Publisher können diese Option nutzen, indem sie die
com.google.ads.mediation:unity-adapter-only:x.y.z.p
-Abhängigkeit von ihrem/seinembuild.gradle
-Datei auf App-Ebene.
- Publisher können diese Option nutzen, indem sie die
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()
auftrat. bevor SieUnityAds.initialize()
aufrufen. - 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 kompatibel ist. mit beliebigen Unity Ads-Bannergrößen
- 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.
- Es wurde ein Fehler behoben, der "NPE" verursacht hat. während eine Interstitial-Anzeige zu sehen ist.
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
- Verwenden Sie die Klickberichte von Unity Ads (die Klickstatistiken von AdMob und Unity Ads zusammenpassen).
- 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 Folgendes hinzu:
in das Tag für Abhängigkeiten der Datei build.gradle:
compile 'com.google.ads.mediation:unity:2.0.5.0'
- Der Adapter wurde als AAR- und nicht als JAR-Datei verteilt (Weitere Anweisungen 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 ein Die Interstitial-Anzeige wurde zuerst geladen.
Version 2.0.2.0
- Versionsbenennungssystem wurde geändert zu [Unity Ads SDK-Version].[adapter-Patchversion].
- 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.