logo
UsercentricsDocs
Home
Initializing search
    Home Consent Management Preference Management Server-Side Tagging Partner API

    Usercentrics Documentation

    Build trust with users, achieve and maintain data privacy compliance and grow your business across all your platforms.
    Get started
    Hero image

    Consent Management Platform (CMP)

    Solve data privacy regulation compliance for any platform with Usercentrics

    CMP
    Consent Management

    Achieve privacy compliance with our highly customizable consent banners. Build trust with your users with seamless brand integration and user-centric design.

    WebCMP Apps CTV
    Open
    Preference Manager Platform
    Preference Management

    Streamline the legally compliant collection, storage, and activation of your users' zero-party data preferences and permissions across all your platforms including websites, internal applications, and mobile apps.

    Preference Management
    Open
    Server-Side Tagging
    Server-Side Tagging

    Take control of your measurement infrastructure and data to improve your marketing performance. Decide exactly what gets shared with marketing platforms.

    Server-Side Tagging
    Open
    Partner API
    Partner API

    An API for Partners who want to offer their own UI to create Settings for their customers.

    GraphQL Partners
    Open

    Useful Sources

    Find all the information you need to start building user consent features in your solution.

    Usercentrics Support Portal Get help

    • Home
      • Overview
        • Overview
        • Getting Started
          • Overview
              • Script Implementation
              • Optional Steps
                • Interfaces
                • Types
            • Google Tag Manager Configuration
            • Embeddings
              • consent_status
              • UC_CONSENT
              • UC_UI_INITIALIZED
              • UC_UI_VIEW_CHANGED
              • UC_UI_CMP_EVENT
              • Custom Events
                • Usage as Window Events
                • Reload page after consent is given
                • Check if it is the first visit
                • Load iframe via Event Listener
                • Add a script to the head via Event Listener
                • Hide iframe when the banner is shown
            • Introduction
            • Overview
            • Dashboards
            • CSV Download
            • Tracked Interactions / Events
            • FAQ
            • Geolocation Rules
            • Cross-Device Consent Sharing
              • General Information
              • Google Services that support Consent Mode
              • Prerequisites
              • Implementation Example
              • Introduction
              • Setup
              • Available Events
              • Available Properties
                • Optimizely
                • Kameleoon
                • TRBO
                • Dynamic Yield
                • Google Optimize
              • Control UI
              • Control Functionality
                • Interfaces
                • Enums
                • Types
            • General Information
              • Configure TCF 2.2 Framework Settings
              • Configure the vendors
              • Configure the Design/Layout
              • Service Integration
          • Browser Support
          • Releases
          • Overview
            • Why Migrate
            • How to Migrate
            • Script Implementation
            • Browser SDK
            • Embeddings
            • Browser Events
            • Smart Data Protector
            • Reduce script size
            • Improve Lighthouse results for LCP
            • Improve Lighthouse results for FID
            • Improve Lighthouse results for CLS
            • Improve performance when using SDP
          • Browser and libraris Support
          • Set up Cookiebot
          • Developer Resources
        • Overview
        • Specifications
        • Releases
        • Samples
          • Install
          • Configure
          • Initialize
          • Collect Consent
          • Apply Consent
          • UI Customization
          • A/B Testing
          • Consent Mediation
          • Google Consent Mode
          • Google Additional Consent v2
          • Restore User Sessions
          • Clear User Session
          • Consent Choice Persistence
          • WebView Continuity
          • Custom Hyperlinks
          • Build your own UI
          • App Tracking Transparency Framework (ATT)
          • Apple's Privacy Manifest
          • Core API
          • Event API
          • Overview
          • Specifications
          • Releases
          • Sample
            • Install
            • Configure
            • Initialize
            • Collect Consent
            • Apply Consent
            • UI Customization
            • A/B Testing
            • Consent Mediation
            • Google Consent Mode
            • Google Additional Consent v2
            • Build your own UI
            • Restore User Sessions
            • Clear User Session
            • Consent Choice Persistence
            • App Tracking Transparency Framework (ATT)
            • Apple's Privacy Manifest
            • Core API
            • Event API
        • Overview
        • Install the TV SDK
        • Configure the Banner
        • Present the Banner
        • Releases
      • Setup and Integration
      • Preference Data Access
      • Analytics
      • Integrations
        • Introduction
          • Authentication
            • Generating
            • Introduction
            • Requesting widget structure
            • Get preferences for the current user
            • Update the preferences for the current user
            • Delete the preferences for the current user
            • Introduction
            • Get preferences for the current user
            • Update the preferences for the current user
            • Delete the user preferences
            • Retrieve consent history log
        • Conclusion
      • Introduction
      • Prerequisites for Setup
      • Prepare CMP for sGTM Setup
      • Create a Server Container in GTM
      • Setup Usercentrics sGTM Container
      • Google Analytics & Measurement ID
      • Direct to sGTM vs. GTM Managed
      • Direct to sGTM, Browser Script
      • Direct to sGTM, Sending Data
      • Direct to sGTM, Testing
      • GTM Managed, Web Container
      • GTM Managed, Server Container
      • GTM Managed, Testing
      • GraphQL Basics
      • Language Consept
      • Environments
      • Playground and Documentation
      • Authorization
      • Configuring the CMP
      • Session and Reporting
    © Copyright 2025 Usercentrics GmbH Support Portal Privacy Policy Terms & Conditions Legal Notice
    Language English
    Deutsch Português Français Italiano Español
    instagram facebook twitter linkedin