Przegląd wersji pakietu SDK i dziennik zmian
Omówienie wersji zestawu SDK systemu iOS
Wersja | Data wydania |
---|---|
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-bez at | 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 |
Omówienie wersji zestawu SDK systemu Android
Wersja | Data wydania |
---|---|
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 |
Przegląd wersji pakietu Unity SDK
Wersja | Data wydania | Zgodna wersja zestawu SDK dla systemu iOS | Zgodna wersja SDK Androida |
---|---|---|---|
1.0.0 | 2024-03-03 | 1.100.1 i wyżej | 2.3.0 i wyżej |
0.99.0 | 2023-12-18 | 1.99.1 i wyżej | 2.0.0 i wyżej |
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 |
Lista zmian pakietu SDK dla systemu iOS
Wszystkie istotne zmiany w tym projekcie zostaną udokumentowane w tym pliku.
Wersja 1.104.0 (wydana 2024)
Refaktoryzacja
- Zaktualizowano menedżera ATT
Wersja 1.102.0 (wydana 2024)
W dodatku
- Konfiguracja interfejsu użytkownika
- Sprawdź ATT w checkAndOpen API
Wersja 1.101.0 (wydana 2024)
Refaktoryzacja
- Publiczny interfejs API dla menedżera ATT
W dodatku
-
Biała lista domen
- API menedżera CMP ATT
Wersja 1.99.4-no-att (wydana 2024)
Fixes
- Naprawiono niekompletny nagłówek parasola
- Naprawiono problem z archiwizacją w iOS 15.3
Wersja 1.99.4 (wydana 2024)
Fixes
- Naprawiono niekompletny nagłówek parasola
- Naprawiono problem z archiwizacją w iOS 15.3
Wersja 1.99.3 (wydana 2024)
W dodatku
-
Funkcja Google ConsentMode
Wersja 1.99.2 (wydana 2023)
Refaktoryzacja
- MigrationManager dla starszych wersji
Fixes
- wstępne zapisanie zgody wyzwala zdarzenie błędu, ale zgoda zostaje zapisana
Wersja 1.99.1 (wydana 2023)
W dodatku
-
CmpViewControllerConfigurationBlock dla niestandardowego zachowania kontrolera widoku
-
CmpUIViewConfigurationBlock dla niestandardowych ustawień uiview
- Zmień zdarzenia śledzenia
- Ulepszone zarządzanie ATTrackingiem
Refaktoryzacja
- Baza kodu: dokonano znaczącej refaktoryzacji w celu poprawy stabilności kodu.
- Ulepszenia dotyczące wyłączania i włączania akcji dostawcy/celu
- CmpConfig z obiektem CmpLayout
Fixes
- ulepszony importCmp
- Oczyszczanie: Ogólne porządkowanie bazy kodu.
Wersja 1.7.3 (wydana 2023)
W dodatku
- Ulepszenia funkcji i stabilności: Do systemu dodano nowe ulepszenia.
- Logika ponawiania prób: wprowadzono nowy mechanizm ponawiania prób w celu zwiększenia niezawodności.
Refaktoryzacja
- Baza kodu: dokonano znaczącej refaktoryzacji w celu poprawy stabilności kodu.
- ViewController: Operacje skupiające się na refaktoryzacji ViewController i usprawnianiu dzienników debugowania.
Fixes
- Usunięcie przestarzałej klasy: Usunięto przestarzałą klasę, która nie była już używana.
- Oczyszczanie: Ogólne porządkowanie bazy kodu.
Wersja 1.7.2 (wydana 2023)
Refaktoryzacja
- Zoptymalizowany CmpConfig
Wersja 1.7.1 (wydana 2023)
Fixes
- Poprawka serializacji dla NSString
Wersja 1.7.0 (wydana 2023)
Refaktoryzacja
- Refaktoryzacja procesu zgody Cmp
Wersja 1.6.4 (wydana 2023)
W dodatku
- updateVendor Parametr służący do aktualizacji dostawców w celu wyłączenia/włączenia interfejsu API PurposeList
Refaktoryzacja
- Aktualizacje dokumentacji
Fixes
- poprawkę „disablePurposeList” i „włączPurposeList”.
- getDisableVendors i poprawka celu
- close Listener jest teraz wykonywany poprawnie
Wersja 1.6.3 (wydana 2023)
W dodatku
- Sprawdź API do serwera żądań, jeśli warstwa zgody musi być otwarta.
- Dodawanie włączania i wyłączania dostawcy oraz celu za pomocą zwrotnego wywołania zwrotnego
- Sprawdź funkcję buforowania API
- Dodanie parametru identyfikatora projektu do ustawienia projektu zgody
Refaktoryzacja
- Usuń Webview po zniknięciu
- Dodanie adresu URL V4 dla starego repozytorium Cmp
Fixes
- wyłącz poprawkę VendorList
Wersja 1.6.2 (wydana 2023)
W dodatku
- Sprawdź API do serwera żądań, jeśli warstwa zgody musi być otwarta.
Fixes
- Błąd dotyczący pobierania listy dostawców i celów
Wersja 1.6.1 (wydana 2023)
Refaktoryzacja
- Dodano stary interfejs API konstruktora do CMPConsentTool
W dodatku
- Udostępnij nowe identyfikatory kodów.
- Typy błędów Cmp przy wywołaniu zwrotnym błędu.
- Wywołania zwrotne zdarzeń przycisku Cmp. Callback dostarcza informacji o kliknięciu przycisku przez użytkownika
Refaktoryzacja
- Zmieniono wywołania konstruktora. Łańcuch wywołań zwrotnych i usunięto automatyczną aktualizację
- Zaktualizowany podpis.
- Zsynchronizowane nazewnictwo funkcji API.
- Zrefaktoryzowana sygnatura funkcji API, zmieniony proces zgody na odczyt i zapis.
- Zrefaktoryzowano klasę usługi do pojedynczej instancji z właściwościami nasłuchiwania.
- Zrefaktoryzowane wewnętrzne nazewnictwo i zrefaktoryzowany proces zgody zaplecza.
- Zmieniono sygnaturę funkcji API getAgreed na getEnabled.
Wersja 1.6.0 (wydana 2023)
W dodatku
- Udostępnij nowe identyfikatory kodów.
- Typy błędów Cmp przy wywołaniu zwrotnym błędu.
- Wywołania zwrotne zdarzeń przycisku Cmp. Callback dostarcza informacji o kliknięciu przycisku przez użytkownika
Refaktoryzacja
- Zmieniono wywołania konstruktora. Łańcuch wywołań zwrotnych i usunięto automatyczną aktualizację
- Zaktualizowany podpis.
- Zsynchronizowane nazewnictwo funkcji API.
- Zrefaktoryzowana sygnatura funkcji API, zmieniony proces zgody na odczyt i zapis.
- Zrefaktoryzowano klasę usługi do pojedynczej instancji z właściwościami nasłuchiwania.
- Zrefaktoryzowane wewnętrzne nazewnictwo i zrefaktoryzowany proces zgody zaplecza.
- Zmieniono sygnaturę funkcji API getAgreed na getEnabled.
Wersja 1.5.2 (wydana 2023)
Fixes
- Poprawki błędów
Wersja 1.5.1 (wydana 2023)
Korzyści
- Dodano listę wyłączonych celów i dostawców
- Osoby niepełnosprawne i dostawcy
- Zmieniono ciąg dostawcy
- Dodano włączanie/wyłączanie dostawcy i celów
Wersja 1.5.0 (wydana 2023)
Refaktoryzacja
- Oczyszczanie
- Usunięto dzienniki
- Dzienniki
- Zrefaktoryzowany interfejs API i dodany interfejs. Wyczyszczono punkty końcowe i oznaczono określone punkty końcowe jako przestarzałe
Korzyści
- Zmieniono at
- getAgreed i getAll api
Wersja 1.3.93 (wydana 2023)
Korzyści
- Interfejs API dostawcy i celu
- maConsent API
Refaktoryzacja
- Przekroczenie limitu czasu i słuchacz błędów
Wersja 1.3.92 (wydana 2023)
Refaktoryzacja
- Aktualizacja języka
Wersja 1.3.91 (wydana 2023)
Refaktoryzacja
- Wersja
- Przekroczenie limitu czasu i słuchacz błędów
Wersja 1.3.9 (wydana 2023)
Refaktoryzacja
- Przekroczenie limitu czasu i częsty błąd
- Synchronizuj detektor błędów
Wersja 1.3.8 (wydana 2022)
Refaktoryzacja
- Usunięto widok wskaźnika
Wersja 1.3.7 (wydana 2022)
Korzyści
- Podspec
- maConsent API
Wersja 1.3.6 (wydana 2022)
Korzyści
- ModalTransitionStyle, błąd openListener, funkcja odrzucania wszystkich
Wersja 1.3.5 (wydana 2022)
Korzyści
- Niestandardowy układ i pomijanie dostosowywania strony
Wersja 1.3.4 (wydana 2022)
Korzyści
- Niestandardowy kolor interfejsu użytkownika
Wersja 1.3.3 (wydana 2022)
Fixes
- Wymaga poprawki akceptacji
Wersja 1.3.2 (wydana 2022)
Refaktoryzacja
- Zmieniono podpis na CmpSdk
- Zaktualizuj bliskiego i nie bliskiego słuchacza
Wersja 1.3.1 (wydana 2022)
Refaktoryzacja
- Dodano konstruktor do opcji weryfikacji zaplecza
Wersja 1.2.9 (wydana 2022)
Stały
- Domyślna analiza użytkownika dla wartości kluczy IABTCF
Wersja 1.2.8 (wydana 2022)
Refaktoryzacja
- Ulepszenia stabilności komunikacji CMP ConsentLayer
- Niezawodność żądań sieciowych
Wersja 1.2.7 (wydana 2022)
Stały
- Naprawiono stan ATT dla ustawień warstwy zgody:
Wersja 1.2.6 (wydana 2022)
W dodatku
- poziom szczegółowości dziennika
Stały
- Dodatkowa kontrola przebiegu procesu
Wersja 1.2.3 (wydana 2021)
Refaktoryzacja
- podstawowe ulepszenia i uporządkowanie projektu
Wersja 1.2.2 (wydana 2021)
Stały
- zdekoduj błąd w łańcuchu
Refaktoryzacja
- Wywołanie zwrotne zdarzenia Consentlayer
Wersja 1.2.1 (wydana 2021)
W dodatku
- Limit czasu dla określonych zdarzeń
Wersja 1.2.0 (wydana 2021)
W dodatku
- Funkcja zastępcza
- Wsparcie ATT
Zmieniono
- Przetwarzanie zdarzeń Consentlayer
- Zapytania API
Refaktoryzacja
- Projekt restrukturyzacji
- Poprawiona wydajność warstwy zgody
- Przygotowanie do nowej struktury interfejsu
Wersja 1.1.1 (wydana 2021)
Stały
- poprawka błędu dla metody hasVendor
Wersja 1.1.0 (wydana 2021)
W dodatku
- dodano zdarzenie wywołania zwrotnego, gdy widok cmp nie zostanie otwarty
Stały
- dezaktywowane odrzucanie modalu cmp
- obsługiwać logikę zgody w przypadku ruchu spoza UE
Refaktoryzacja
- zmieniono logikę generatora adresów URL
Wersja 1.0.3 (wydana 2021)
Stały
- naprawiono błędne działanie wywołań linków zewnętrznych w widoku cmp.
Wersja 1.0.2 (wydana 2021)
Stały
- drobne problemy z wersją xcframework
Wersja 1.0.0 (wydana 2021)
W dodatku
- dodano DZIENNIK ZMIAN do cyklu rozwojowego
Zmieniono
- Zmieniono wewnętrzne nazwy klas dotyczące konfliktów nazw
Stały
- Naprawiono nieużywany element Ostrzeżenie powodowany przez Parser
- Naprawiono ostrzeżenie o powiązaniu delegatów ConsentController
Wersja 0.1.5 (wydana 2021)
Refaktoryzacja
- zrefaktoryzowano mniejsze części sdk w celu lepszej konserwacji
Wersja 0.1.1 (wydana 2021)
W dodatku
- dodatkowy opcjonalny parametr do narzędzia CmpConsentTool w celu przekazania ciągu idfa
Wersja 0.1.0 (wydana 2021)
W dodatku
- dodano integrację z frameworkiem xc
Stały
- naprawiono obsługę błędów na nieprawidłowych danych json
Wersja 0.0.1 (wydana 2021)
W dodatku
- przykładowy projekt pod dla polecenia try pod
Wersja 0.0.1 (wydana 2021)
W dodatku
- Zapewnienie integracji za pośrednictwem kakaopod
Dziennik zmian SDK dla Androida
Wszystkie istotne zmiany w tym projekcie zostaną udokumentowane w tym pliku.
Wersja 2.3.4-ktx-1.7 (wydana 2024)
Refaktoryzacja
- Maks ponawia próbę
- zmień menedżera migracji preferencji na preferencje domyślne
Wersja 2.3.3-ktx-1.7 (wydana 2024)
Refaktoryzacja
- niestandardowy parametr ponownej próby
Wersja 2.3.2 (wydana 2024)
W dodatku
- odrzuć WebView dodany do okna dialogowego
Refaktoryzacja
- wartość domyślna/awaryjna nieprawidłowego udostępnionego pref na 0
- Sprawdź, czy Android WebView jest włączony
Wersja 2.3.1 (wydana 2024)
Refaktoryzacja
- Poprawa obsługi błędów
Wersja 2.3.0 (wydana 2024)
W dodatku
- Konfiguracja CmpUIConfiguration
- Różne opcje tworzenia elementu okna interfejsu użytkownika dla warstwy zgody
- biała lista domen
- wywołanie łącza wewnętrznego
Wersja 2.2.0 (wydana 2024)
W dodatku
- Opcja konfiguracji Cmp umożliwiająca włączenie lub wyłączenie animacji ładowania aktywności cmp
- Opcja konfiguracji Cmp umożliwiająca włączenie lub wyłączenie interakcji przycisku Wstecz aktywności cmp
Przykład użycia (Kotlin):
val config = CmpConfig.apply {
identyfikator = ""
domena = ConsentActivity.CMP_DOMAIN
appName = ConsentActivity.CMP_APP_NAME
język = Aktywność Zgody.LANG
zapobiegajBackButtonInteraction = true
hasLoadingAnimation = fałsz
}
Wersja 2.1.1 (wydana 2024)
Refaktoryzacja
- Optymalizacja ładowania strony WebView
Wersja 2.1.0 (wydana 2024)
W dodatku
- Tryb zgody Google, wersja 2
Wersja 2.0.2 (wydana 2023)
Refaktoryzacja
- Menedżer migracji
- migracja wersji lib
- CmpConfig z CMPConfig
- oczyścić nowy interfejs
Wersja 2.0.0 (wydana 2023)
W dodatku
- Ładowanie animacji
- Pomocnik FrameLayout
- Demo komponowalne
Refaktoryzacja
- proces oddzwonienia
- Konstruktor URI
- Konwencje nazewnictwa
Wersja 1.7.5 (wydana 2023)
W dodatku
- Skanowanie kodu QR TvSDK Mobile
Wersja 1.7.33 (wydana 2023)
W związku z migracją pakiet SDK jest teraz dostępny w tym repozytorium: netto.consentmanager.sdk:Android:1.7.33
Zmieniono
- Zoptymalizowano CmpConfig Api
- Właściwości o zmienionych nazwach:
- - `idfa` -> `gaid`
- `domena serwera` -> `domena`
- `skipToCustomizePage` -> `jumpToSettingsPage`
- `customLayerColor` -> `dialogBgColor`
- `debugowanie` -> `isDebugMode`
- - Zagnieżdżony obiekt `CustomLayer` do zarządzania niestandardowymi operacjami na warstwach:
- `.CustomLayer.activate(containerViewId: Int)`
- `.CustomLayer.deactivate()`
- `.CustomLayer.isActive(): Wartość logiczna`
- Oddalony:
- `setCustomViewContainerId`
- `włącz stronę ustawień`
- `usuńCustomViewContainerId`
- Właściwości o zmienionych nazwach:
Przykład użycia (Kotlin):
Przed
kotlinCMPConfig.idfa = "abcd"
CMPConfig.serverDomain = "example.com"
CMPConfig.activateCustomLayer(R.id.container)
CMPConfig.skipToCustomizePage = true
Po:
CMPConfig.gaid = "abcd"
CMPConfig.domain = "example.com"
CMPConfig.CustomLayer.activate(R.id.container)
CMPConfig.jumpToSettingsPage = true
Refaktoryzacja
- Metoda dostępności sieci
Wersja 1.7.32 (wydana 2023)
W związku z migracją pakiet SDK jest teraz dostępny w tym repozytorium: netto.consentmanager.sdk:Android:1.7.32
W dodatku
- Spróbuj ponownie logiki
Zmieniono
- Ulepszone zasady Proguard
- Zoptymalizowana obsługa błędów
- Ulepszenia wydajności dla WebView
Refaktoryzacja
- Fragment i aktywność dla Consentlayer
- Logowanie niestandardowe
Wersja 1.6.3 (wydana 2023)
W dodatku
- wywołanie zwrotne OnConsentReceived dla wszystkich APIS w celu zmiany dostawcy i celu
- wsparcie dla starszych wersji Androida
Wersja 1.6.2 (wydana 2023)
W dodatku
- Dodano typy kluczy metadanych.
Wersja 1.6.1 (wydana 2023)
W dodatku
- Sprawdź API za pomocą onOpenCallback
- Dodano interfejs usługi zgody i brak usługi wywołania zwrotnego.
Refaktoryzacja
- Naprawiono błąd cmp w różnych lokalizacjach
- Zaktualizowana wersja Gradle
- Ustaw domyślną wartość dla zdarzenia przycisku.
Wersja 1.6.0 (wydana 2023)
W dodatku
- Poprawiono obiekt konfiguracji i dodano reset
- Dodano brakujące funkcje interfejsu
Refaktoryzacja
- Poprawiona stabilność CMPConfig
- Usunięto metadane jako klasę wewnętrzną
- Poprawiona stabilność i zaktualizowane dane obiektu Cmp Consent
- Poprawiona stabilność nieprawidłowego dekodowania i kodowania JSON
- Rejestrowanie ulepszonych i refaktoryzowanych nieużywanych funkcji
- Zmień sygnaturę API checkAndOpenCmpLayer, dodano opcjonalny interfejs aplikacji
- Zmień sygnaturę API getLastConsentString na getConsentstring, exportConsentString na exportCmpString, importCMPData na importCmpString, aby bardziej rozróżnić ciąg cmp według consentmanager oraz ciąg zgody sporządzony przez iab
- Zmień sygnaturę API getAgreedVendor na getEnabledVendors
- Zaktualizowano stopień do 7.4.1
- Poprawiona stabilność błędów, gdy warstwa zgody jest otwarta
- Poprawiona stabilność migracji oraz dekodowania i kodowania nowszych i starszych interfejsów API
- Ulepszona klasa usług i obsługa błędów
Stały
- Naprawiono ciąg idfa
- możliwy wyciek pamięci i poprawiona wydajność
Usunięto
- Informacja o wycofaniu zastępczego interfejsu API
- Nieużywany słuchacz
- Zinternalizowane repozytorium
- Zinternalizowane klasy dla modułu
Testowanie
- Zrefaktoryzowane klasy testowe
- Zaktualizowane testy
- Dodano test obiektu zgody
- Dodano testy konstruktora
Wersja 1.5.7 (wydana 2023)
Korzyści
- Dodano listę wyłączonych celów i dostawców
- Osoby niepełnosprawne i dostawcy
Fixes
- Brakuje errorCallback w createInstance
Refaktoryzacja
- Poprawiona stabilność przez dodanie bloków try catch wokół części serializacji i deserializacji
- Udoskonalono sprawdzanie dostępności sieci
- Zrefaktoryzowany interfejs API i dodany interfejs. Wyczyszczono punkty końcowe i oznaczono określone punkty końcowe jako przestarzałe
- Poprawiona stabilność zapisywania zgody
Styl
- Zaktualizowano dokumenty i wyczyszczono kod
- Dokumenty
Wersja 1.5.6 (wydana 2023)
Zmiany
- Naprawiono błąd związany z RODO lub CCPA.
Wersja 1.5.5 (wydana 2023)
Fixes
- Wyeliminowano klasę Java w celu poprawy wydajności.
Wersja 1.5.4 (wydana 2023)
Refaktoryzacja
- Ogromna refaktoryzacja i zmiana API hasVendor
Wersja 1.5.3 (wydana 2023)
Fixes
- Usunięto statyczną instancję usługi
Wersja 1.5.2 (wydana 2023)
Fixes
- Usunięto statyczną instancję usługi
Wersja 1.5.1 (wydana 2023)
Refaktoryzacja
- Refaktoryzacja i czyszczenie
Wersja 1.5.0 (wydana 2023)
Zmiany
- Dodano API getAgreed i getAll Purposes and Vendors
Wersja 1.4.94 (wydana 2023)
Zmiany
- Dodano statyczną klasę wywołania zwrotnego
Wersja 1.4.93 (wydana 2023)
Zmiany
- Dodano interfejs API listy dostawców i celów
Wersja 1.4.92 (wydana 2023)
Zmiany
- Dodano wywołanie zwrotne błędu i interfejs API języka CMP
Wersja 1.4.91 (wydana 2023)
Fixes
- Usunięto niepotrzebny dziennik
Wersja 1.4.9 (wydana 2022)
Zmiany
- Dodano częsty błąd
Wersja 1.4.8 (wydana 2022)
Zmiany
- Zaktualizowany materiał na Androida
Wersja 1.5.6 (wydana 2023)
Zmiany
- Naprawiono błąd związany z RODO lub CCPA.
Wersja 1.5.5 (wydana 2023)
Fixes
- Wyeliminowano klasę Java w celu poprawy wydajności.
Wersja 1.4.8 (wydana 2022)
Zmiany
- Zaktualizowany materiał na Androida.
Wersja 1.4.7 (wydana 2022)
Zmiany
- Dodano hasConsent.
Wersja 1.4.6 (wydana 2022)
Fixes
- Naprawiono błąd braku klucza.
Wersja 1.4.5 (wydana 2022)
Zmiany
- Dodano funkcję „rejectAll” i „hasConsentPurpose/Vendor”.
Wersja 1.4.4 (wydana 2022)
Zmiany
- Dodano zdarzenie javascript.
Wersja 1.4.3 (wydana 2022)
Zmiany
- Dodano style aktywności.
Wersja 1.4.2 (wydana 2022)
Zmiany
- Zaktualizowano wersję pakietu CMP SDK.
Wersja 1.4.1 (wydana 2022)
Zmiany
- Zainicjuj.
Wersja 1.4.0 (wydana 2022)
Zmiany
- Zaimplementowany fragment i porządki.
Wersja 1.3.4 (wydana 2022)
W dodatku
- oferują niestandardowy kolor i niestandardowy rozmiar ekranu
Wersja 1.3.3 (wydana 2022)
W dodatku
- zdarzenia po zapisaniu
Wersja 1.3.2 (wydana 2022)
W dodatku
- zgoda zapisane zdarzenie po funkcji zapisu
Wersja 1.3.1 (wydana 2022)
W dodatku
- czynność nowe zadanie
Wersja 1.3.0 (wydana 2020)
Stały
- Sprawdź zgodę, jeśli jest pusta lub null
Wersja 1.2.9 (wydana 2020)
Zmieniono
- Dodatkowa weryfikacja na hasPurpose/hasVendor w celu sprawdzenia, czy wyrażono zgodę
Wersja 1.2.8 (wydana 2022)
Stały
- Naprawiono wyzwalacze zdarzeń do zamykania CMP
- Naprawiono wyzwalacz zdarzenia dla nieotwartego CMP. Zdarzenie Not open będzie teraz wyzwalane również wtedy, gdy ConsentLayer wypchnie zgodę bez otwierania.
Wersja 1.2.7 (wydana 2022)
Zmieniono
- Wywołanie zwrotne OpenListener zostało przeniesione do rzeczywistego zdarzenia otwarcia warstwy
Wersja 1.2.6 (wydana 2022)
Refaktoryzacja
- Ulepszenia stabilności komunikacji CMP ConsentLayer
- Zrefaktoryzowana aktywność interfejsu użytkownika i WebView
Stały
- Naprawiono synchronizację zgody użytkownika ConsentLayer z zestawem SDK
Wersja 1.2.5 (wydana 2022)
Refaktoryzacja
- Stabilność dla urządzeń CCPA/GDP
- Niezawodność żądań sieciowych
Wersja 1.2.4 (wydana 2022)
Stały
- Możliwość tworzenia instancji bez żadnych funkcji zwrotnych
- Naprawiono stan urządzeń CCPA/GDPR na żądanie dostawcy/celu
Wersja 1.2.3 (wydana 2022)
Stały
- Naprawiono błąd związany z akceptacją potrzeb
Zmieniono
- Aktywność działa w tle
Wersja 1.2.2 (wydana 2022)
Zmieniono
- zmieniony czas wstawiania funkcji js na webview
- wywołanie interfejsu API zaplecza zostało zmienione, jeśli nie ma zgody
Wersja 1.2.1 (wydana 2021)
Zmieniono
- zmieniono wywołanie API ConsentLayer
- Widoczność
Wersja 1.2.0 (wydana 2021)
W dodatku
- Obiekt zastępczy podglądu
Refaktoryzacja
- wprowadził obiekty Kotlin dla nadchodzącego Android SDK
- zsynchronizowane nazwy wywołań zwrotnych zdarzeń między projektami
Stały
- naprawiono problem ponownego otwierania ConsentLayer
Wersja 1.1.0 (wydana 2021)
Stały
- dezaktywowane, odrzucając modal CMP
- obsługiwać logikę zgody w przypadku ruchu spoza UE
Refaktoryzacja
- zmieniono logikę generatora adresów URL
Wersja 1.0.1 (wydana 2021)
Stały
- naprawiony zminimalizowany błąd
Wersja 1.0.0 (wydana 2021)
W dodatku
- dodano obsługę właściwości AddId
- dodano plik Readme i działający przykładowy projekt
Wersja 0.0.1 (wydana 2021)
W dodatku
- Zapewnienie integracji poprzez jitpack
Dziennik zmian Unity SDK
Wszystkie istotne zmiany w tym projekcie zostaną udokumentowane w tym pliku.
Wersja 1.0.0 (wydana 2024)
W dodatku
- niestandardowe układy
- Obsługa śledzenia AT
Wersja 0.99.2 (wydana 2023)
W dodatku
-
Dynamiczna ścieżka kompilacji iOS dla xcframework
- budować optymalizacje
Wersja 0.99.0 (wydana 2023)
Łamanie zmian
- `Ustaw wywołania zwrotne Androida` i `Ustaw wywołania zwrotne IOS` metoda została usunięta. Wywołania zwrotne są teraz ustawione w pliku `Dodaj słuchaczy zdarzeń` metoda.
- Nazwa wywołań zwrotnych dla systemu iOS została zmieniona na `IOnOpenCallback`, `IOnCloseOddzwonienie`, `Wywołanie zwrotne IOnCmpNotOpened`, `IOnCmpButtonClickedCallback`, `IOnErrorCallback`.
- Zmiana nazw klas wewnętrznych i metod
W dodatku
-
Implementacja plików asemblera
-
Okno edytora skryptów kompilacji
-
Integracja niestandardowych układów dla Androida
Refaktoryzacja
-
Usprawnienie implementacji odbiornika zdarzeń dla systemu iOS
-
Optymalizacja skryptów kompilacji
Wersja 0.4.0 (wydana 2023)
W dodatku
- Obiekt CmpConfig
- ImportujCmpString
Wersja 0.3.0 (wydana 2023)
W dodatku
- Dodano funkcję układu niestandardowego i klasę konfiguracji.
Refaktoryzacja
- Zoptymalizowana integracja iOS xcFramework
Wersja 0.2.0 (wydana 2023)
W dodatku
- Wsparcie dla starszych wersji Gradle 6.1.1
Refaktoryzacja
- zaktualizowane consentmanager Zależność SDK i usunięty pakiet Jitpack
Wersja 0.1.0 (wydana 2023)
W dodatku
- Implementacja Unity SDK dla iOS i Androida