Infos
Inhalt

[Einheit] 1. consentmanager SDK-Integration

1. Überblick

consentmanager SDK ist eine umfassende Lösung für die Verwaltung der Benutzereinwilligung in mobilen Anwendungen. Dieses SDK wurde für die Einhaltung der DSGVO, die Berücksichtigung von Benutzerdatenschutzeinstellungen und die Transparenz der Anzeigenverfolgung entwickelt und bietet eine nahtlose Integration für iOS- und Android-Plattformen. Darüber hinaus bietet es Wrapper-Plugins/Bridges für React Native, Flutter und Unity, wodurch es in verschiedenen Entwicklungsumgebungen vielseitig einsetzbar ist.

Dieses Dokument beschreibt die Installationsprozedur und die Funktionen, die unseren Kunden zur Verfügung stehen, die Apps mit Unity entwickeln, um über unsere Unity C# Native Bridge auf unser Consent Management CMP SDK zuzugreifen. Weitere Informationen zu den zugrunde liegenden nativen SDKs finden Sie in unserer Dokumentation. iOS kombiniert mit einem nachhaltigen Materialprofil. Android API-Dokumentationsseiten. Unser Unity-Paket enthält eine Demo-Szene (ConsentManagerDemo) mit einer einfachen Implementierung, die die häufigsten Anwendungsfälle der Einwilligungsverwaltungsverfahren in einer mobilen Unity-App demonstriert. 

2. Installation

1. Schritte - Allgemeine Beschreibung

  1. Integration und Konfiguration:

    • Integrieren Sie das SDK in Ihre mobile App.
    • Konfigurieren Sie die SDK-Einstellungen entsprechend Ihren Anforderungen.
  2. Erstellen einer Instanz und Anzeigen des Consent Layers:

    • Erstellen Sie beim Start der App eine Instanz von CMPManager Klasse. Diese Instanz übernimmt den Einwilligungsprozess.
    • Das SDK zeigt bei Bedarf automatisch den Zustimmungsbildschirm an.
  3. Verarbeitung der Einwilligungsdaten des Benutzers:

    • Sobald die Einwilligungen eingeholt wurden, werden die Informationen gespeichert und stehen für Abfragen über verschiedene Eigenschaften und Methoden zur Verfügung, die unser SDK bereitstellt. Sie erhalten Informationen über abgelehnte oder akzeptierte Einwilligungen, Anbieter und Zwecke.

In Bezug auf die Kompatibilität haben wir:

  • Unity 20XX.XX oder höher (bitte beachten Sie, dass es Schwachstellen (bei früheren Versionen von Unity) 
  • iOS (über DllImport)
  • Android (über JNI)

2. Importieren des SDK-Pakets

Stellen Sie sicher, dass Ihre build.gradle Die Datei im Android-Ordner Ihres Projekts enthält die korrekte Abhängigkeit. Da es sich um eine Unity C# Native Bridge handelt, müssen beide Abhängigkeiten synchron sein. Dasselbe gilt für iOS: Stellen Sie sicher, dass Ihre Podspec-Datei die korrekte Abhängigkeit widerspiegelt, wie unten gezeigt.

    • Laden Sie die neueste Version herunter des Plugins.
    • Importieren Sie das Paket über Assets > Paket importieren > Benutzerdefiniertes Paket in Ihr Unity-Projekt.
    • Sie sehen den Ordner ConsentManagerSDK im Assets-Ordner in der Projektstruktur im Unity Editor
    • Wechseln Sie zur gewählten Plattform, erstellen Sie die Lösung und öffnen Sie das generierte Projekt in der jeweiligen IDE Ihrer Wahl.
      • iOS
        • Legen Sie unser XCFramework als Abhängigkeit fest, indem Sie entweder CocoaPods or SPM
        • Speichern cm-sdk-ios-v3 zu den Zielen Unity-iPhone kombiniert mit einem nachhaltigen Materialprofil. UnityFramework in England, Framework und Bibliotheken Abschnitt von XCode
      • Android
        • Legen Sie unser Android SDK als Abhängigkeit in der Datei build.gradle im :unityLibrary Modulebene: implementation 'net.consentmanager.sdkv3:cmsdkv3:3.6.0'

 

 

Nach oben