CMP można wdrożyć w Twojej aplikacji na różne sposoby, co zazwyczaj zależy od tego, jak została ona stworzona.
Integracja z natywną aplikacją na Androida (Java/Kotlin)
Jeśli Twoja aplikacja została stworzona w języku Java lub Kotlin, możesz skorzystać z naszego SDK, aby zintegrować CMP z aplikacją. SDK zapewnia wszystkie potrzebne funkcje. Więcej informacji znajdziesz tutaj.
Integracja z natywną aplikacją na iOS (Swift)
Jeśli Twoja aplikacja została stworzona przy użyciu Swift lub Objective-C, możesz skorzystać z naszego SDK, aby zintegrować CMP z aplikacją. SDK zapewnia wszystkie potrzebne funkcje. Więcej informacji znajdziesz tutaj.
Integracja z aplikacją internetową (HTML)
Jeśli Twoja aplikacja jest stworzona jako aplikacja internetowa (PWA), możesz użyć naszego standardowego kodu HTML w celu zintegrowania CMP.
Obsługa systemów operacyjnych
Nasz CMP SDK opiera się na komponencie WebView do wyświetlania warstwy zgody, a także do wykonywania połączeń sieciowych z naszymi serwerami. Zatem, ze względu na ograniczenia dotyczące tych komponentów oraz sposobu, w jaki obsługują one JavaScript, CSS i HTML5, obsługujemy następujące wersje systemów operacyjnych:
- Android 7.1 i nowsze wersje (minimalny poziom API 25, zapewnione funkcje Chromium, w 100% niezawodne wyświetlanie warstwy zgody)
- Wersja iOS 15.0 i nowsze
Obsługiwane standardy
SDK ConsentManager GDPR/CCPA dla systemu Android obsługuje następujące standardy branżowe:
- IAB TCF v2
- IAB GPP
- Niestandardowi dostawcy i cele ConsentManager
- Tryb dodatkowej zgody Google (ciąg znaków Google AC)