Info
Inhalt

SDK-Versionsübersicht und Änderungsprotokoll

Übersicht über die iOS SDK-Version

Version Release Date
1.100.5 2024.04.09
1.100.4 2024-03-13
1.100.2 2024-03-06
1.100.1 2024-03-04
1.100.0 2024-02-19
1.99.4-no-att 2024-01-31
1.99.4 2024-01-31
1.99.3 2024-01-17
1.99.2 2023-12-21
1.99.1 2023-12-16
1.7.3 2023-10-03
1.7.2 2023-08-09
1.7.1 2023-07-04
1.7.0 2023-06-28
1.6.4 2023-05-24
1.6.3 2023-05-14

Übersicht über die Android SDK-Version

Version Release Date
2.4.0 2024.04.09
2.3.4-ktx-1.7 2024.03.13
2.3.3-ktx-1.7 2024.03.12
2.3.2 2024.03.06
2.3.1 2024.03.04
2.3.0 2024.02.27
2.2.0 2024-01-31
2.1.1 2024-01-18
2.1.0 2024-01-17
2.0.2 2023-12-21
2.0.0 2023-12-12
1.7.5 2023-10-24
1.7.33 2023-10-06
1.7.32 2023-09-17
1.6.3 2023-05-10

Übersicht über die Unity SDK-Version

Version Release Date Kompatible iOS SDK-Version Kompatible Android SDK-Version
1.0.0 2024-03-03 1.100.1 und höher 2.3.0 und höher
0.99.0 2023-12-18 1.99.1 und höher 2.0.0 und höher
0.4.0 2023-11-15 1.7.0 - 1.99.1 1.7.32 - 1.7.5
0.3.0 2023-10-25 1.6.3 1.6.3
0.2.0 2023-10-03 1.6.3 1.6.3
0.1.0 2023-08-24 1.6.3 1.6.3

 

Changelog iOS SDK

Alle wesentlichen Änderungen an diesem Projekt werden in dieser Datei dokumentiert.

Version 1.104.0 (veröffentlicht am 2024)

Refaktorieren

  • ATT-Manager aktualisiert

Version 1.102.0 (veröffentlicht am 2024)

Hinzugefügt

  • UI-Konfig
  • ATT-Check in der checkAndOpen-API

Version 1.101.0 (veröffentlicht am 2024)

Refaktorieren

  • Öffentliche API für ATT Manager

Hinzugefügt

  • Domain-Whitelisting

  • CMP ATT Manager-API

Version 1.99.4-no-att (veröffentlicht am 2024)

Fehlerkorrekturen

  • Unvollständiger Umbrella-Header behoben
  • iOS 15.3-Archivierungsproblem behoben

Version 1.99.4 (veröffentlicht am 2024)

Fehlerkorrekturen

  • Unvollständiger Umbrella-Header behoben
  • iOS 15.3-Archivierungsproblem behoben

Version 1.99.3 (veröffentlicht am 2024)

Hinzugefügt

  • Google ConsentMode-Funktion

Version 1.99.2 (veröffentlicht am 2023)

Refaktorieren

  • MigrationManager für ältere Versionen

Fehlerkorrekturen

  • Das Speichern der ersten Einwilligung löst ein Fehlerereignis aus, die Einwilligung wird jedoch gespeichert 

Version 1.99.1 (veröffentlicht am 2023)

Hinzugefügt

  • CmpViewControllerConfigurationBlock für benutzerdefiniertes Viewcontroller-Verhalten

  • CmpUIViewConfigurationBlock für benutzerdefinierte UIView-Einstellungen

  • Änderungsverfolgungsereignisse
  • Verbesserte ATTracking-Verwaltung

Refaktorieren

  • Codebasis: Erhebliche Umgestaltung zur Verbesserung der Codestabilität.
  • Verbesserungen beim Deaktivieren und Aktivieren von Anbieter-/Zweckaktionen
  • CmpConfig mit CmpLayout-Objekt

Fehlerkorrekturen

  • importCmp verbessert
  • Aufräumen: Allgemeines Aufräumen der Codebasis.

Version 1.7.3 (veröffentlicht am 2023)

Hinzugefügt

  • Funktions- und Stabilitätsverbesserungen: Dem System wurden neue Verbesserungen hinzugefügt.
  • Wiederholungslogik: Neuer Wiederholungsmechanismus für bessere Zuverlässigkeit eingeführt.

Refaktorieren

  • Codebasis: Erhebliche Umgestaltung zur Verbesserung der Codestabilität.
  • ViewController: Die Operationen konzentrierten sich auf die Umgestaltung des ViewControllers und die Optimierung der Debug-Protokolle.

Fehlerkorrekturen

  • Entfernung veralteter Klassen: Eine veraltete Klasse, die nicht mehr verwendet wurde, wurde entfernt.
  • Aufräumen: Allgemeines Aufräumen der Codebasis.

Version 1.7.2 (veröffentlicht am 2023)

Refaktorieren

  • CmpConfig optimiert

Version 1.7.1 (veröffentlicht am 2023)

Fehlerkorrekturen

  • Serialisierungsfix für NSString

Version 1.7.0 (veröffentlicht am 2023)

Refaktorieren

  • Refactoring des Cmp-Zustimmungsprozesses

Version 1.6.4 (veröffentlicht am 2023)

Hinzugefügt

  • updateVendor Parameter zum Aktualisieren von Vendors beim Deaktivieren/Aktivieren der PurposeList-API

Refaktorieren

  • Aktualisierungen der Dokumentation

Fehlerkorrekturen

  • Behebung von „disablePurposeList“ und „enablePurposeList“.
  • getDisableVendors und Zweckkorrektur
  • close Listener wird jetzt korrekt ausgeführt

Version 1.6.3 (veröffentlicht am 2023)

Hinzugefügt

  • Überprüfen Sie die API zum Anforderungsserver, wenn die Einwilligungsschicht geöffnet sein muss.
  • Hinzufügen von Aktivierung und Deaktivierung von Anbieter und Zweck mit Feedback-Rückruf
  • Überprüfen Sie die API-Caching-Funktion
  • Design-ID-Parameter hinzugefügt, um das Zustimmungsdesign festzulegen

Refaktorieren

  • Entfernen Sie Webview nach dem Verschwinden
  • V4-URL für das alte Cmp-Repository hinzufügen

Fehlerkorrekturen

  • DisableVendorList-Fix

Version 1.6.2 (veröffentlicht am 2023)

Hinzugefügt

  • Überprüfen Sie die API zum Anforderungsserver, wenn die Einwilligungsschicht geöffnet sein muss.

Fehlerkorrekturen

  • Fehler beim Abrufen der Anbieter- und Zweckliste

Version 1.6.1 (veröffentlicht am 2023)

Refaktorieren

  • Alte Konstruktor-API zu CMPConsentTool hinzugefügt

Hinzugefügt

  • Mit neuen Code-IDs.
  • Cmp-Fehlertypen beim Fehlerrückruf.
  • Cmp-Button-Ereignisrückrufe. Rückruf gibt Informationen über die vom Benutzer angeklickte Schaltfläche

    Refaktorieren

  • Konstruktoraufrufe geändert. Verkettbare Rückrufe und automatische Aktualisierung entfernt
  • Aktualisierte Signatur.
  • Synchronisierte API-Funktionsbenennung.
  • Überarbeitete Signatur von API-Funktionen, geänderter Prozess der Lese-/Schreibzustimmung.
  • Umgestaltete Serviceklasse zur Singleton-Instanz mit Listener-Eigenschaften.
  • Überarbeitete interne Benennung und überarbeiteter Backend-Zustimmungsprozess.
  • Geänderte Signatur der API-Funktionen getAgreed wird zu getEnabled.

Version 1.6.0 (veröffentlicht am 2023)

Hinzugefügt

  • Mit neuen Code-IDs.
  • Cmp-Fehlertypen beim Fehlerrückruf.
  • Cmp-Button-Ereignisrückrufe. Rückruf gibt Informationen über die vom Benutzer angeklickte Schaltfläche

    Refaktorieren

  • Konstruktoraufrufe geändert. Verkettbare Rückrufe und automatische Aktualisierung entfernt
  • Aktualisierte Signatur.
  • Synchronisierte API-Funktionsbenennung.
  • Überarbeitete Signatur von API-Funktionen, geänderter Prozess der Lese-/Schreibzustimmung.
  • Umgestaltete Serviceklasse zur Singleton-Instanz mit Listener-Eigenschaften.
  • Überarbeitete interne Benennung und überarbeiteter Backend-Zustimmungsprozess.
  • Geänderte Signatur der API-Funktionen getAgreed wird zu getEnabled.

Version 1.5.2 (veröffentlicht am 2023)

Fehlerkorrekturen

  • Bugfixes

Version 1.5.1 (veröffentlicht am 2023)

Eigenschaften

  • Eine Liste der deaktivierten Zwecke und Anbieter wurde hinzugefügt
  • Behinderte Zwecke und Anbieter
  • Anbieterstring geändert
  • Anbieter und Zwecke zum Aktivieren/Deaktivieren hinzugefügt

Version 1.5.0 (veröffentlicht am 2023)

Refaktorieren

  • Aufräumen
  • Protokolle entfernt
  • Logs
  • Überarbeitete API und hinzugefügte Schnittstelle. Endpunkte bereinigt und bestimmte Endpunkte als veraltet markiert

Eigenschaften

  • Att. geändert
  • getAgreed und getAll API

Version 1.3.93 (veröffentlicht am 2023)

Eigenschaften

  • Anbieter- und Zweck-API
  • hasConsent-API

Refaktorieren

  • Timeout- und Fehler-Listener

Version 1.3.92 (veröffentlicht am 2023)

Refaktorieren

  • Sprachaktualisierung

Version 1.3.91 (veröffentlicht am 2023)

Refaktorieren

  • Version
  • Timeout- und Fehler-Listener

Version 1.3.9 (veröffentlicht am 2023)

Refaktorieren

  • Zeitüberschreitung und häufiger Fehler
  • Fehler-Listener synchronisieren

Version 1.3.8 (veröffentlicht am 2022)

Refaktorieren

  • Indikatoransicht entfernt

Version 1.3.7 (veröffentlicht am 2022)

Eigenschaften

  • Podspec
  • hasConsent-API

Version 1.3.6 (veröffentlicht am 2022)

Eigenschaften

  • ModalTransitionStyle, openListener-Fehler, RejectAll-Funktion

Version 1.3.5 (veröffentlicht am 2022)

Eigenschaften

  • Benutzerdefiniertes Layout und SkiptoCustomize-Seite

Version 1.3.4 (veröffentlicht am 2022)

Eigenschaften

  • Benutzerdefinierte UI-Farbe

Version 1.3.3 (veröffentlicht am 2022)

Fehlerkorrekturen

  • Muss bei der Abnahme behoben werden

Version 1.3.2 (veröffentlicht am 2022)

Refaktorieren

  • Signatur in CmpSdk geändert
  • Schließen Sie das Update und schließen Sie den Listener nicht

Version 1.3.1 (veröffentlicht am 2022)

Refaktorieren

  • Konstruktor für Backend-Verifizierungsoption hinzugefügt

Version 1.2.9 (veröffentlicht am 2022)

Behoben

  • Benutzerstandardparsing für IABTCF-Schlüsselwerte

Version 1.2.8 (veröffentlicht am 2022)

Überarbeitet

  • Stabilitätsverbesserungen für die CMP-Kommunikation von ConsentLayer
  • Zuverlässigkeit von Netzwerkanfragen

Version 1.2.7 (veröffentlicht am 2022)

Behoben

  • ATT-Status für Consentlayer-Einstellungen behoben:

Version 1.2.6 (veröffentlicht am 2022)

Hinzugefügt

  • Ausführlichkeitsstufe protokollieren

Behoben

  • Zusätzliche Prozessablaufsteuerung

Version 1.2.3 (veröffentlicht am 2021)

Überarbeitet

  • grundlegende Verbesserungen und Projektbereinigung

Version 1.2.2 (veröffentlicht am 2021)

Behoben

  • String-Fehler dekodieren

Überarbeitet

  • Rückruf des Consentlayer-Ereignisses

Version 1.2.1 (veröffentlicht am 2021)

Hinzugefügt

  • Timeout für bestimmte Ereignisse

Version 1.2.0 (veröffentlicht am 2021)

Hinzugefügt

  • Platzhalterfunktion
  • ATT-Unterstützung

Geändert

  • Consentlayer-Ereignisverarbeitung
  • API-Abfragen

Überarbeitet

  • Restrukturierungsprojekt
  • Verbesserte Leistung von ConsentLayer
  • Vorbereitung auf die neue Schnittstellenstruktur

Version 1.1.1 (veröffentlicht am 2021)

Behoben

  • Fehlerbehebung für die hasVendor-Methode

Version 1.1.0 (veröffentlicht am 2021)

Hinzugefügt

  • Rückrufereignis hinzugefügt, wenn die CMP-Ansicht nicht geöffnet wird

Behoben

  • deaktiviert, wodurch das CMP-Modal verworfen wird
  • Behandeln Sie die Einwilligungslogik mit Nicht-EU-Verkehr

Überarbeitet

  • URL-Generatorlogik geändert

Version 1.0.3 (veröffentlicht am 2021)

Behoben

  • Fehlverhalten externer Linkaufrufe in der CMP-Ansicht behoben.

Version 1.0.2 (veröffentlicht am 2021)

Behoben

  • Kleinere Probleme mit der xcframework-Version

Version 1.0.0 (veröffentlicht am 2021)

Hinzugefügt

  • CHANGELOG zum Entwicklungslebenszyklus hinzugefügt

Geändert

  • Interne Klassennamen im Hinblick auf Namenskonflikte geändert

Behoben

  • Die vom Parser verursachte Warnung zu nicht verwendeten Elementen wurde behoben
  • Die Delegiertenzuordnungswarnung von ConsentController wurde behoben

Version 0.1.5 (veröffentlicht am 2021)

Überarbeitet

  • Kleinere Teile des SDK wurden zur besseren Wartung überarbeitet

Version 0.1.1 (veröffentlicht am 2021)

Hinzugefügt

  • zusätzlicher optionaler Parameter für CmpConsentTool zur Übergabe der IDFA-Zeichenfolge

Version 0.1.0 (veröffentlicht am 2021)

Hinzugefügt

  • XC-Framework-Integration hinzugefügt

Behoben

  • Fehlerbehandlung bei ungültigen JSON-Daten behoben

Version 0.0.1 (veröffentlicht am 2021)

Hinzugefügt

  • Pod-Beispielprojekt für den Pod-Try-Befehl

Version 0.0.1 (veröffentlicht am 2021)

Hinzugefügt

  • Bereitstellung von Integration durch Cocoapod

Changelog Android SDK

Alle wesentlichen Änderungen an diesem Projekt werden in dieser Datei dokumentiert.

Version 2.3.4-ktx-1.7 (veröffentlicht am 2024)

Refaktorieren

  • Max versucht es noch einmal
  • Ändern Sie den Präferenzmigrationsmanager auf die Standardeinstellungen

Version 2.3.3-ktx-1.7 (veröffentlicht am 2024)

Refaktorieren

  • Benutzerdefinierter Wiederholungsparameter

Version 2.3.2 (veröffentlicht am 2024)

Hinzugefügt

  • Verwerfen Sie WebView, das zu Dialog hinzugefügt wurde

Refaktorieren

  • Standard/Fallback einer ungültigen gemeinsamen Voreinstellung auf 0
  • Überprüfen Sie, ob Android WebView aktiviert ist

Version 2.3.1 (veröffentlicht am 2024)

Refaktorieren

  • Verbesserung der Fehlerbehandlung 

Version 2.3.0 (veröffentlicht am 2024)

Hinzugefügt

  • CmpUIConfiguration
  • Verschiedene Optionen zum Erstellen eines UI-Fensterelements für die Einwilligungsebene
  • Domain-Whitelisting
  • interner Link Callbak

Version 2.2.0 (veröffentlicht am 2024)

Hinzugefügt

  • CMP-Konfigurationsoption zum Aktivieren oder Deaktivieren der CMP-Aktivitätsladeanimation
  • CMP-Konfigurationsoption zum Aktivieren oder Deaktivieren der Interaktion mit der Zurück-Schaltfläche der CMP-Aktivität 
Anwendungsbeispiel (Kotlin):
val config = CmpConfig.apply {
id = ""
domain = ConsentActivity.CMP_DOMAIN
appName = ConsentActivity.CMP_APP_NAME
Sprache = ConsentActivity.LANG
präventBackButtonInteraction = true
hasLoadingAnimation = false

}

Version 2.1.1 (veröffentlicht am 2024)

Refaktorieren

  • Optimierung des Ladens von WebView-Seiten

Version 2.1.0 (veröffentlicht am 2024)

Hinzugefügt

  • Google ConsentMode V2

Version 2.0.2 (veröffentlicht am 2023)

Refaktorieren

  • Migrationsmanager
  • lib-Versionsmigration
  • CmpConfig von CMPConfig
  • Neue Schnittstelle bereinigen

Version 2.0.0 (veröffentlicht am 2023)

Hinzugefügt

  • Animation wird geladen
  • FrameLayout-Helfer
  • Composable-Demo

Refaktorieren

  • Rückrufvorgang
  • URI-Builder
  • Regeln der Namensgebung

Version 1.7.5 (veröffentlicht am 2023)

Hinzugefügt

  • TvSDK Mobile QR-Code-Scan 

Version 1.7.33 (veröffentlicht am 2023)

Aufgrund einer Migration ist das SDK jetzt in diesem Repository verfügbar: net.consentmanager.sdk:android:1.7.33

Geändert

  • CmpConfig API optimiert
    • Umbenannte Eigenschaften:
      • - `idfa` -> `gaid`
      • `serverDomain` -> `domain`
      • `skipToCustomizePage` -> `jumpToSettingsPage`
      • „customLayerColor“ -> „dialogBgColor“.
      • `debug` -> `isDebugMode`
      • - Verschachteltes „CustomLayer“-Objekt zur Verwaltung benutzerdefinierter Layer-Operationen:
        • `.CustomLayer.activate(containerViewId: Int)`
        • `.CustomLayer.deactivate()`
        • `.CustomLayer.isActive(): Boolean`
    • Entfernt:
      • `setCustomViewContainerId`
      • `enableSettingsPage`
      • `removeCustomViewContainerId`
Anwendungsbeispiel (Kotlin):

Vorher

kotlinCMPConfig.idfa = "abcd"
CMPConfig.serverDomain = "example.com"
CMPConfig.activateCustomLayer(R.id.container)
CMPConfig.skipToCustomizePage = true

Nach: 

CMPConfig.gaid = "abcd"
CMPConfig.domain = "example.com"
CMPConfig.CustomLayer.activate(R.id.container)
CMPConfig.jumpToSettingsPage = true

 

Überarbeitet

  • NetworkAvailability-Methode

Version 1.7.32 (veröffentlicht am 2023)

Aufgrund einer Migration ist das SDK jetzt in diesem Repository verfügbar: net.consentmanager.sdk:android:1.7.32

Hinzugefügt

  • Logik wiederholen

Geändert

  • Verbesserte Proguard-Regeln 
  • Optimierte Fehlerbehandlung
  • Leistungsverbesserungen für WebView 

Überarbeitet

  • Fragment und Aktivität für Consentlayer
  • Benutzerdefinierte Protokollierung

Version 1.6.3 (veröffentlicht am 2023)

Hinzugefügt

  • Rückruf OnConsentReceived für alle APIS, um Anbieter und Zweck zu ändern
  • Unterstützung für ältere Android-Versionen

Version 1.6.2 (veröffentlicht am 2023)

Hinzugefügt

  • Typen für Metadatenschlüssel hinzugefügt.

Version 1.6.1 (veröffentlicht am 2023)

Hinzugefügt

  • Überprüfen Sie die API mit onOpenCallback
  • ConsentServiceinterface und kein Rückrufdienst hinzugefügt.

Überarbeitet

  • CMP-Fehler an verschiedenen Orten behoben
  • Aktualisierte Gradle-Version
  • Legen Sie den Standardwert für das Schaltflächenereignis fest.

Version 1.6.0 (veröffentlicht am 2023)

Hinzugefügt

  • Konfigurationsobjekt verbessert und Reset hinzugefügt
  • Fehlende Schnittstellenfunktionen hinzugefügt

Überarbeitet

  • Verbesserte Stabilität für CMPConfig
  • Metadaten als interne Klasse entfernt
  • Verbesserte Stabilität und aktualisierte Daten des Cmp Consent-Objekts
  • Verbesserte Stabilität bei ungültiger JSON-Dekodierung und -Kodierung
  • Die Protokollierung wurde verbessert und ungenutzte Funktionen überarbeitet
  • API-Signatur von checkAndOpenCmpLayer ändern, optionales appInterface hinzugefügt
  • Ändern Sie die API-Signatur getLastConsentString in getConsentstring, exportConsentString in exportCmpString und importCMPData in importCmpString, um die CMP-Zeichenfolge besser zu unterscheiden consentmanager und der Consentstring von iab
  • API-Signatur ändern: getAgreedVendor wird zu getEnabledVendors
  • Gradle auf 7.4.1 aktualisiert
  • Verbesserte Stabilität bei Fehlern, während ConsentLayer geöffnet ist
  • Verbesserte Stabilität für die Migration sowie die Dekodierung und Kodierung neuerer und älterer APIs
  • Verbesserte Serviceklasse und Fehlerbehandlung

Behoben

  • Idfa-String korrigiert
  • Möglicher Speicherverlust und verbesserte Leistung

Entfernt

  • Hinweis zur veralteten Platzhalter-API
  • Unbenutzter Listener
  • Internalisiertes Repository
  • Verinnerlichte Klassen für Modul

Test

  • Überarbeitete Testklassen
  • Aktualisierte Tests
  • Test für Einwilligungsobjekt hinzugefügt
  • Konstruktortests hinzugefügt

Version 1.5.7 (veröffentlicht am 2023)

Eigenschaften

  • Eine Liste der deaktivierten Zwecke und Anbieter wurde hinzugefügt
  • Behinderte Zwecke und Anbieter

Fehlerkorrekturen

  • Fehlender errorCallback in createInstance

Refaktorieren

  • Verbesserte Stabilität durch Hinzufügen von Try-Catch-Blöcken um Serialisierungs- und Deserialisierungsteile
  • Die Überprüfung der Netzwerkverfügbarkeit wurde verbessert
  • Überarbeitete API und hinzugefügte Schnittstelle. Endpunkte bereinigt und bestimmte Endpunkte als veraltet markiert
  • Verbesserte Stabilität beim Speichern der Einwilligung

Design

  • Aktualisierte Dokumente und bereinigter Code
  • Dokumentation

Version 1.5.6 (veröffentlicht am 2023)

Änderungen

  • Ein Fehler im Zusammenhang mit DSGVO oder CCPA wurde behoben.

Version 1.5.5 (veröffentlicht am 2023)

Fehlerkorrekturen

  • Die Java-Klasse wurde zur Verbesserung der Leistung entfernt.

Version 1.5.4 (veröffentlicht am 2023)

Überarbeitet

  • Umfangreiche Umgestaltung und Änderung der API von hasVendor

Version 1.5.3 (veröffentlicht am 2023)

Fehlerkorrekturen

  • Statische Instanz des Dienstes entfernt

Version 1.5.2 (veröffentlicht am 2023)

Fehlerkorrekturen

  • Statische Instanz des Dienstes entfernt

Version 1.5.1 (veröffentlicht am 2023)

Überarbeitet

  • Refactoring und Bereinigung

Version 1.5.0 (veröffentlicht am 2023)

Änderungen

  • API getAgreed und getAll Purposes and Vendors hinzugefügt

Version 1.4.94 (veröffentlicht am 2023)

Änderungen

  • Statische Rückrufklasse hinzugefügt

Version 1.4.93 (veröffentlicht am 2023)

Änderungen

  • Anbieter- und Zwecklisten-API hinzugefügt

Version 1.4.92 (veröffentlicht am 2023)

Änderungen

  • Bei Fehlerrückruf und CMP-Sprach-API hinzugefügt

Version 1.4.91 (veröffentlicht am 2023)

Fehlerkorrekturen

  • Unnötiges Protokoll entfernt

Version 1.4.9 (veröffentlicht am 2022)

Änderungen

  • Häufiger Fehler hinzugefügt

Version 1.4.8 (veröffentlicht am 2022)

Änderungen

  • Aktualisiertes Android-Material

Version 1.5.6 (veröffentlicht am 2023)

Änderungen

  • Ein Fehler im Zusammenhang mit DSGVO oder CCPA wurde behoben.

Version 1.5.5 (veröffentlicht am 2023)

Fehlerkorrekturen

  • Die Java-Klasse wurde zur Verbesserung der Leistung entfernt.

Version 1.4.8 (veröffentlicht am 2022)

Änderungen

  • Aktualisiertes Android-Material.

Version 1.4.7 (veröffentlicht am 2022)

Änderungen

  • hasConsent hinzugefügt.

Version 1.4.6 (veröffentlicht am 2022)

Fehlerkorrekturen

  • Ein Fehler wegen fehlendem Schlüssel wurde behoben.

Version 1.4.5 (veröffentlicht am 2022)

Änderungen

  • Die Funktionen „rejectAll“ und „hasConsentPurpose/Vendor“ wurden hinzugefügt.

Version 1.4.4 (veröffentlicht am 2022)

Änderungen

  • Ein Javascript-Ereignis hinzugefügt.

Version 1.4.3 (veröffentlicht am 2022)

Änderungen

  • Aktivitätsstile hinzugefügt.

Version 1.4.2 (veröffentlicht am 2022)

Änderungen

  • Die CMP SDK-Version wurde aktualisiert.

Version 1.4.1 (veröffentlicht am 2022)

Änderungen

  • Initialisieren.

Version 1.4.0 (veröffentlicht am 2022)

Änderungen

  • Fragment- und Bereinigungen implementiert.

Version 1.3.4 (veröffentlicht am 2022)

Hinzugefügt

  • mit benutzerdefinierter Farbe und benutzerdefinierter Bildschirmgröße

Version 1.3.3 (veröffentlicht am 2022)

Hinzugefügt

  • Ereignisse nach dem Speichern

Version 1.3.2 (veröffentlicht am 2022)

Hinzugefügt

Version 1.3.1 (veröffentlicht am 2022)

Hinzugefügt

  • Aktivität neue Aufgabe

Version 1.3.0 (veröffentlicht am 2020)

Behoben

Version 1.2.9 (veröffentlicht am 2020)

Geändert

  • Zusätzliche Überprüfung auf hasPurpose/hasVendor, um zu prüfen, ob die Einwilligung erteilt wurde

Version 1.2.8 (veröffentlicht am 2022)

Behoben

  • Ereignisauslöser für das Schließen von CMP behoben
  • Ereignisauslöser für nicht geöffnetes CMP behoben. Das Ereignis „Nicht geöffnet“ wird jetzt auch dann ausgelöst, wenn ConsentLayer eine Einwilligung ohne Öffnung übermittelt.

Version 1.2.7 (veröffentlicht am 2022)

Geändert

  • Der OpenListener-Rückruf wurde zum eigentlichen Layer-Öffnungsereignis verschoben

Version 1.2.6 (veröffentlicht am 2022)

Überarbeitet

  • Stabilitätsverbesserungen für die CMP-Kommunikation von ConsentLayer
  • Überarbeitete UI-Aktivität und WebView

Behoben

  • Die Synchronisierung der Benutzereinwilligung von ConsentLayer mit dem SDK wurde behoben

Version 1.2.5 (veröffentlicht am 2022)

Überarbeitet

  • Stabilität für CCPA/GDP-Geräte
  • Zuverlässigkeit von Netzwerkanfragen

Version 1.2.4 (veröffentlicht am 2022)

Behoben

  • Möglichkeit, eine Instanz ohne Rückruffunktionen zu erstellen
  • Status von CCPA/GDPR-Appliances bei Anbieter-/Zweckanfragen korrigiert

Version 1.2.3 (veröffentlicht am 2022)

Behoben

  • Fehler beim Need-Acceptance-Verhalten behoben

Geändert

  • Die Aktivität wird im Hintergrund ausgeführt

Version 1.2.2 (veröffentlicht am 2022)

Geändert

  • Zeitpunkt des Einfügens von JS-Funktionen in die Webansicht geändert
  • Backend-API-Aufruf geändert, wenn keine Einwilligung vorliegt

Version 1.2.1 (veröffentlicht am 2021)

Geändert

  • API-Aufruf von ConsentLayer geändert
  • Sichtbarkeit

Version 1.2.0 (veröffentlicht am 2021)

Hinzugefügt

  • Platzhalter-Vorschauobjekt

Überarbeitet

  • führte Kotlin-Objekte für zukünftige kommende Android Sdk ein
  • synchronisierte Ereignisrückrufnamen zwischen Projekten

Behoben

  • Problem beim erneuten Öffnen von ConsentLayer behoben

Version 1.1.0 (veröffentlicht am 2021)

Behoben

  • deaktiviert, wodurch das CMP-Modal verworfen wird
  • Behandeln Sie die Einwilligungslogik mit Nicht-EU-Verkehr

Überarbeitet

  • URL-Generatorlogik geändert

Version 1.0.1 (veröffentlicht am 2021)

Behoben

  • Minimierter Fehler behoben

Version 1.0.0 (veröffentlicht am 2021)

Hinzugefügt

  • AddId-Eigenschaftsbehandlung hinzugefügt
  • Readme und funktionierendes Beispielprojekt hinzugefügt

Version 0.0.1 (veröffentlicht am 2021)

Hinzugefügt

  • Bereitstellung der Integration durch Jitpack

Changelog Unity SDK

Alle wesentlichen Änderungen an diesem Projekt werden in dieser Datei dokumentiert.

Version 1.0.0 (veröffentlicht am 2024)

Hinzugefügt

  • benutzerdefinierte Layouts
  • ATTracking-Unterstützung

Version 0.99.2 (veröffentlicht am 2023)

Hinzugefügt

  • Dynamischer iOS-Build-Pfad für xcframework

  • Build-Optimierungen 

Version 0.99.0 (veröffentlicht am 2023)

Brechen von Änderungen

  • Die `SetAndroidCallbacks` und `SetIOSCallbacks` Methode wurde entfernt. Die Rückrufe werden nun im ` eingestelltAddEventListeners` Methode.
  • Die Rückrufe für iOS wurden in „ umbenanntIOnOpenCallback`,`IOnCloseCallback`,`IOnCmpNotOpenedCallback`,`IOnCmpButtonClickedCallback`,`IOnErrorCallback`.
  • Umbenennung interner Klassen und Methoden

Hinzugefügt

  • Implementierung von Assembler-Dateien

  • Editorfenster für Build-Skripte

  • Integration benutzerdefinierter Layouts für Android

Refaktorieren

  • Optimierte Event-Listener-Implementierung für iOS

  • Optimierung von Build-Skripten

Version 0.4.0 (veröffentlicht am 2023)

Hinzugefügt

  • CmpConfig-Objekt
  • ImportCmpString 

    Version 0.3.0 (veröffentlicht am 2023)

    Hinzugefügt

    • Benutzerdefinierte Layoutfunktion und Konfigurationsklasse hinzugefügt. 

    Refaktorieren

      • Optimierte Integration von iOS xcFramework

      Version 0.2.0 (veröffentlicht am 2023)

      Hinzugefügt

      • Unterstützung für ältere Gradle-Versionen 6.1.1

      Refaktorieren

        • aktualisiert consentmanager SDK-Abhängigkeit und Jitpack entfernt

        Version 0.1.0 (veröffentlicht am 2023)

        Hinzugefügt

        • Unity SDK-Implementierung für iOS und Android
        Nach oben