Documentation

Support

ironSource GDPR Compliance

GDPR compliance information for LevelPlay using ironSource.
Read time 1 minuteLast updated 3 hours ago

ironSource SDK implementations under the GDPR

Updated: January 8th, 2024

When and Why Consent is Required

There are two EU legislations regulating when consent should be obtained from end-users:
  • GDPR: Requires a legal basis for processing personal data. ironSource’s ad network relies on legitimate interest for contextual ads, fraud prevention, and sharing device identifiers with attribution companies. Other ad networks and DSPs may rely on consent for interest-based ads. If you use LevelPlay, you can communicate consent values to supported ad networks.
  • ePrivacy Directive: Requires consent for storing, accessing, or transmitting information from an end user’s device. You must obtain user consent before initializing any third-party SDK, including LevelPlay and ironSource ad network. If consent is not obtained, do not initialize the ironSource SDK.

Settings for Underaged Users

For underaged user settings, see the Child Directed Apps article.

Consent Support

Non TCF users

ironSource SDK provides a client-side API to pass GDPR consent. Learn more: When you report setConsent, the information is shared with all mediated networks that support consent APIs. See tables below for supported networks and adapter versions.

TCF users

Support for Google UMP and CMPs that support Google’s Additional Consent:
  1. If using Google UMP, configure on the AdMob platform (details).
  2. If not using Google UMP, check your CMP’s documentation for Google’s Additional Consent support.
  3. Ensure the following networks are included in Google’s Additional Consent: ironSource, Unity, Vungle, Applovin, Chartboost.
  4. Starting with ironSource SDK 7.7.0, GDPR consent from Google UMP and CMPs is automatically passed to ironSource SDK and the listed networks. No further action needed. For older SDKs, see how to share consent.
For other CMPs:
  • Set up non-registered TCF networks within your CMP per their guidelines.
  • Pass info to LevelPlay using setConsent API (Android, iOS, Unity).
  • All registered TCF vendors receive consent via the TCF protocol.

Mediated networks consent support

Network

Consent API Support

Registered TCF Vendor

Google CMP Custom Ad Partner

oRTB Support (Bidding only)

ironSourcevvv
AppLovinvv
Amazon Publisher Services (APS)v
BidMachinevvv
Chartboostvv
Digital Turbine (Fyber)vvv
Google AdMob & Ad Managervvv
HyprMxv
InMobivvv
Liftoff Monetize (Vungle)vvvv
Maio
Meta Audience Networkvv
Mintegralvv
VK Ad Networkvv
Panglevv
Smaatovv
UnityAdsvvv

Mediated networks adapter support for setConsent API

Network

Earliest consent support adapter version

iOS
AppLovin4.1.4 (SDK 5.0.1)
BidMachineAll versions
Chartboost4.1.2 (SDK 7.2.0)
CSJAll versions
Digital Turbine4.3.1 (SDK 7.4.0)
Google4.1.4 (SDK 7.28)
HyprMX4.1.2 (SDK 5.0)
InMobi4.1.3 (SDK 7.1.1)
Liftoff Monetize4.1.5 (SDK 6.2.0)
MaioAll versions
Meta Audience NetworkAll versions
MintegralAll versions
VK Ad NetworkAll versions
Pangle4.3.6 (3.7.0.5)
UnityAds4.1.1 (SDK 2.1.1)
Important:
  • When sharing information with ironSource SDK through setConsent API, LevelPlay reports the setting to supported networks.
  • AwesomeAds Marketplace does not participate in IAB TCF due to contextual targeting and minimal data collection.
  • CSJ and Tencent: Supported only in China, GDPR not applied.
  • See registered TCF Vendors and Google CMP partners.

For related resources, see: