Informacia
Treść

[Jedność] 1. consentmanager Integracja SDK

1. Przegląd

consentmanager SDK to kompleksowe rozwiązanie do zarządzania zgodą użytkownika w aplikacjach mobilnych. Zaprojektowany do obsługi zgodności z GDPR, preferencji prywatności użytkownika i przejrzystości śledzenia reklam, ten SDK zapewnia bezproblemową integrację z platformami iOS i Android. Ponadto oferuje wtyczki/mostki wrapper dla React Native, Flutter i Unity, co czyni go wszechstronnym w różnych środowiskach programistycznych.

Niniejszy dokument obejmuje procedurę instalacji i funkcje udostępniane naszym klientom rozwijającym aplikacje za pomocą Unity, aby uzyskać dostęp do naszego zestawu SDK CMP do zarządzania zgodami za pośrednictwem naszego Unity C# Native Bridge. Aby uzyskać więcej szczegółów, zapoznaj się z naszym Dokumentacja API dokumentacja. Nasz pakiet Unity zawiera scenę demonstracyjną (ConsentManagerDemo) z prostą implementacją prezentującą najczęstsze przypadki użycia procedur zarządzania zgodami w aplikacji mobilnej Unity. 

2. Instalacja

1. Kroki - Opis ogólny

  1. Integracja i konfiguracja:

    • Zintegruj SDK ze swoją aplikacją mobilną.
    • Skonfiguruj ustawienia SDK zgodnie ze swoimi potrzebami.
  2. Tworzenie instancji i wyświetlanie warstwy zgody:

    • Podczas uruchamiania aplikacji utwórz instancję CMPManager klasa. Ta instancja będzie obsługiwać proces wyrażania zgody.
    • W razie potrzeby zestaw SDK automatycznie wyświetli ekran zgody.
  3. Przetwarzanie danych zgody użytkownika:

    • Po zebraniu zgód informacje są przechowywane i dostępne do zapytania za pośrednictwem różnych właściwości i metod udostępnianych przez nasz zestaw SDK. Będziesz mieć informacje o odrzuconych lub zaakceptowanych zgodach, dostawcach i celach.

Jeśli chodzi o kompatybilność, mamy:

  • Unity 20XX.XX lub nowsza wersja
  • iOS (przez DllImport)
  • Android (przez JNI)

2. Importowanie pakietu SDK

Upewnij się, że build.gradle plik w folderze Android twojego projektu ma zadeklarowaną właściwą zależność. Jest to Unity C# Native Bridge, więc obie zależności muszą być zsynchronizowane. To samo dotyczy iOS: upewnij się, że twój plik podspec odzwierciedla właściwą zależność, jak pokazano poniżej.

    • Pobierz najnowszą wersję Wtyczki.
    • Zaimportuj pakiet do projektu Unity poprzez Zasoby > Importuj pakiet > Pakiet niestandardowy.
    • Zobaczysz folder ConsentManagerZestaw SDK w folderze Assets w strukturze projektu w edytorze Unity
    • Przejdź do wybranej platformy, zbuduj rozwiązanie i otwórz wygenerowany projekt na wybranym przez siebie środowisku IDE.
      • iOS
        • Ustaw nasz XCFramework jako zależność, używając albo KakaoPods or SPM
        • Dodaj cm-sdk-ios-v3 do celów Unity-iPhone i Jedność Framework i biblioteki sekcja XCode
      • Android
        • Ustaw nasz zestaw SDK Androida jako zależność w pliku build.gradle w :unityLibrary poziom modułu: implementation 'net.consentmanager.sdkv3:cmsdkv3:3.2.0'

 

 

Powrót do góry