Interpret consent mode values

  • The UMP SDK interprets GDPR consent choices for Google Consent Mode, specifically for ad storage, ad personalization, ad user data, and analytics storage purposes.

  • To use the UMP SDK for interpreting consent mode values, you need to use the Google Analytics for Firebase SDK and choose between basic versus advanced consent mode.

  • Getting started involves turning on consent mode in the AdMob UI, using UMP SDK version 3.2.0 or higher, and initializing Firebase before starting the UMP SDK.

  • You should set the default consent state for users not subject to EU regulations, while the UMP SDK updates it for those who are.

The UMP SDK can interpret GDPR consent choices for Google Consent Mode. The UMP SDK interprets the following purposes:

  • ad storage
  • ad personalization
  • ad user data
  • analytics storage

Interpreting consent mode values is useful for apps that get consent for the use of your products.

Before you begin

Get started

  1. Turn on consent mode in the AdMob UI. For more details, see Manage consent mode settings.

  2. Use UMP SDK version 3.2.0 or higher.

  3. Initialize Firebase before starting the UMP SDK. For more details, see Add the Analytics SDK to your app.

The UMP SDK updates the consent state when European Union (EU) regulations apply to the user. Set the default consent state when EU regulations don't apply to the user.

Use basic mode

To use basic mode, see Consent mode basic mode support.