Informacia
Treść

Przegląd wersji pakietu SDK i dziennik zmian

Omówienie wersji zestawu SDK systemu iOS

Wersja Data wydania
2.5.3 2024-09-06
2.5.2 2024-09-06
2.5.1 2024-07-17
2.5.0-bez at 2024-07-16
2.0.2-bez at 2024-05-20
2.0.1 2024-05-06
2.0.0 / 2.0.0-bez at 2024-04-30
1.105.0 2024-04-10
1.104.0 2024-03-13
1.102.0 2024-03-06
1.101.0 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.5.2 2024-09-06
2.5.1-nzz 2024-08-29
2.5.1 2024-07-17
2.5.0 2024-06-16
2.4.1 2024-05-16
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 2.5.3 (wydana 2024)

Wersja ta zawiera istotne zmiany.

W dodatku
  • w dodatku defaultReturn opcja dla funkcji hasVendor i hasPurpose. 
Stały
  • Zmiany w zachowaniu ATT w zakresie śledzenia prywatności.
Refaktoryzacja
  • Zharmonizowano interfejs API CmpManager.
  • Nieaktualna hasVendorConsent i hasPurposeConsent Metody. 

Wersja 2.0.1 (wydana 2024)

W dodatku
  • Plik manifestu prywatności
Stały
  • Automatyczne zarządzanie ATTrackingiem

Wersja 1.105.0 (wydana 2024)

W dodatku
  • Funkcja trybu ciemnego
Stały
  • stronę jumpToSettings

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)

Stały

  • Naprawiono niekompletny nagłówek parasola
  • Naprawiono problem z archiwizacją w iOS 15.3

Wersja 1.99.4 (wydana 2024)

Stały

  • 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

Stały

  • 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

Stały

  • 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.

Stały

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

Stały

  • 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

Stały

  • 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

Stały

  • wyłącz poprawkę VendorList

Wersja 1.6.2 (wydana 2023)

W dodatku

  • Sprawdź API do serwera żądań, jeśli warstwa zgody musi być otwarta.

Stały

  • Błąd dotyczący pobierania listy dostawców i celów

Wersja 1.6.1 (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

  • Dodano stary interfejs API konstruktora do CMPConsentTool
  • 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)

Stały

  • Poprawki błędów

Wersja 1.5.1 (wydana 2023)

W dodatku

  • 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

W dodatku

  • Zmieniono at
  • getAgreed i getAll api

Wersja 1.3.93 (wydana 2023)

W dodatku

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

W dodatku

  • Podspec
  • maConsent API

Wersja 1.3.6 (wydana 2022)

W dodatku

  • ModalTransitionStyle, błąd openListener, funkcja odrzucania wszystkich

Wersja 1.3.5 (wydana 2022)

W dodatku

  • Niestandardowy układ i pomijanie dostosowywania strony

Wersja 1.3.4 (wydana 2022)

W dodatku

  • Niestandardowy kolor interfejsu użytkownika

Wersja 1.3.3 (wydana 2022)

Stały

  • 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.5.2 (wydana 2024)

Refaktoryzacja

  • Problem z Menedżerem migracji podczas migracji ze starszych wersji

W dodatku

  • Wywołanie zwrotne Google Analytics

Wersja 2.5.2-nzz (wydana 2024-08-29)

Nie używaj tej wersji, chyba że wyraźnie zaleci to nasz zespół wsparcia. 

Refaktoryzacja

  • Migracja do nowszych wersji specyficzna dla klienta. 

Wersja 2.5.1 (wydana 2024)

Wersja ta zawiera istotne zmiany.

Zmieniono

  • Sposób getConsentString został oznaczony jako przestarzały. Teraz można go również nazwać consentString
  • Sposób checkAndOpenConsentLayer został oznaczony jako przestarzały. Teraz można go również nazwać openConsentLayerOnCheck
  • Metody hasVendorConsent i hasPurposeConsent oferują teraz parametr defaultReturn służący do definiowania zwracanej wartości domyślnej.
    • Stary
      • hasVendorConsent(id: String): Boolean
      • hasPurposeConsent(id: String): Boolean
    • Nowość:
      • hasVendorConsent(id: String, defaultReturn: Boolean): Boolean
      • hasPurposeConsent(id: String, defaultReturn: Boolean): Boolean

Refaktoryzacja

  • Dodawanie wersji platformy do wywołań zaplecza

Wersja 2.5.0 (wydana 2024)

Stały

  • Problem z onOpenCallback (nie jest wyzwalany w niektórych sytuacjach)

Refaktoryzacja

  • Drobne sprzątanie

Wersja 2.4.1 (wydana 2024)

Stały

  • Blokowanie nakładki na problem z warstwą zgody

Wersja 2.4.0 (wydana 2024)

Stały

  • Problem z wątkiem WebView

W dodatku

  • Parametr trybu ciemnego przekazany do zaplecza
  • Nakładka blokująca na warstwę zgody w celu zarządzania interakcjami z nią

Wersja 2.3.4/5-ktx-1.7 (wydana 2024-03-13)

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

W dodatku

  • Dodano listę wyłączonych celów i dostawców
  • Osoby niepełnosprawne i dostawcy

Stały

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

Zmieniono

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

Stały

  • Usunięto statyczną instancję usługi

Wersja 1.5.2 (wydana 2023)

Stały

  • Usunięto statyczną instancję usługi

Wersja 1.5.1 (wydana 2023)

Refaktoryzacja

  • Ogólny refaktor i porządkowanie

Wersja 1.5.0 (wydana 2023)

W dodatku

  • API getAgreed i getAll Purposes and Vendors

Wersja 1.4.94 (wydana 2023)

W dodatku

  • Statyczna klasa wywołania zwrotnego

Wersja 1.4.93 (wydana 2023)

W dodatku

  • Dodano interfejs API listy dostawców i celów

Wersja 1.4.92 (wydana 2023)

W dodatku

  • onErrorCallback i API języka CMP

Wersja 1.4.91 (wydana 2023)

Stały

  • Usunięto niepotrzebny dziennik

Wersja 1.4.9 (wydana 2022)

W dodatku

  • Typowy błąd

Wersja 1.4.8 (wydana 2022)

Zmieniono

  • Zaktualizowany materiał na Androida

Wersja 1.5.6 (wydana 2023)

Stały

  • Błąd związany z RODO lub CCPA.

Wersja 1.5.5 (wydana 2023)

Stały

  • Wyeliminowano klasę Java w celu poprawy wydajności.

Wersja 1.4.8 (wydana 2022)

Zmieniono

  • Zaktualizowany materiał na Androida.

Wersja 1.4.7 (wydana 2022)

W dodatku

  • hasConsent() Metoda.

Wersja 1.4.6 (wydana 2022)

Stały

  • Brakujący błąd klucza.

Wersja 1.4.5 (wydana 2022)

W dodatku

  • metody:
    • rejectAll()
    • hasConsentPurpose()
    • hasConsentVendor()

Wersja 1.4.4 (wydana 2022)

W dodatku

  • Zdarzenie JavaScript.

Wersja 1.4.3 (wydana 2022)

W dodatku

  • Style aktywności.

Wersja 1.4.2 (wydana 2022)

Zmieniono

  • Zaktualizowano wersję pakietu CMP SDK.

Wersja 1.4.1 (wydana 2022)

Zmiany

  • Initialize() metoda

Wersja 1.4.0 (wydana 2022)

W dodatku

  • Zaimplementowany fragment i porządki.

Wersja 1.3.4 (wydana 2022)

W dodatku

  • Funkcja niestandardowego koloru i niestandardowego rozmiaru ekranu.

Wersja 1.3.3 (wydana 2022)

W dodatku

  • Zdarzenia po zapisaniu.

Wersja 1.3.2 (wydana 2022)

W dodatku

Wersja 1.3.1 (wydana 2022)

W dodatku

  • Aktywność nowe zadanie.

Wersja 1.3.0 (wydana 2020)

Stały

Wersja 1.2.9 (wydana 2020)

Zmieniono

  • Dodatkowa weryfikacja na hasPurpose/hasVendor w celu sprawdzenia, czy została wyrażona zgoda.

Wersja 1.2.8 (wydana 2022)

Stały

  • Naprawiono wyzwalacze zdarzeń zamykania CMP.
  • Naprawiono wyzwalacz zdarzenia dla nieotwartego CMP.
  • Zdarzenie Nieotwarte będzie teraz wyzwalane także wtedy, gdy ConsentLayer przekaże 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 w ConsentLayer.
  • Zrefaktoryzowano aktywność interfejsu użytkownika i widok sieci Web.

Stały

  • Naprawiono synchronizację zgody użytkownika ConsentLayer z pakietem SDK.

Wersja 1.2.5 (wydana 2022)

Refaktoryzacja

  • Stabilność urządzeń CCPA/GDP.
  • Niezawodność żądań sieciowych.

Wersja 1.2.4 (wydana 2022)

Stały

  • Możliwość tworzeniaInstancji bez żadnych funkcji wywołania zwrotnego.
  • Naprawiono status urządzeń CCPA/RODO na żądanie dostawcy/celu.

Wersja 1.2.3 (wydana 2022)

Stały

  • Naprawiono błąd związany z zachowaniem akceptacji potrzeby.

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 w przypadku braku zgody.

Wersja 1.2.1 (wydana 2021)

Zmieniono

  • zmienione 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

  • dezaktywowano odrzucanie modalu 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

  • Kurs SetAndroidCallbacks i SetIOSCallbacks metody zostały usunięte. Wywołania zwrotne są teraz ustawione w pliku AddEventListeners Metoda.
  • Nazwa wywołań zwrotnych dla systemu iOS została zmieniona na IOnOpenCallback, IOnCloseCallback, IOnCmpNotOpenedCallback, 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

         

         

        Powrót do góry