Documentation

Development

User Acquisition

Monetization

Industry

Grow

Unity Ads Android SDK

Unity Ads iOS SDK

LevelPlay SDK

Open Unity Dashboard

Grow

Programmatic Ads
​
​
Overview
  • Introduction to Unity Exchange
  • Get started with Unity Exchange
Integration
  • Integration guidelines
  • Bid requests
  • Bid responses
Creative formats
  • Creative format guidelines
  • Video ads
  • Display ads
  • Banner ads
  • Playable ads
Ad experience
  • Ad experience guidelines
  • Auto StoreKit
  • SKOverlay
  • Custom product pages
  • Clickable videos
  • Deeplinking
  • Call-to-action text support
Unity Ads Partner Portal
  • Partner Portal overview
  • Get started
  • Test bid responses
Privacy
  • Privacy overview
  • Data privacy
  • iOS SKAdNetwork support
References
  • IAB category mapping
  • Frequently asked questions
  1. Grow your game
  2. Programmatic Ads
  3. Introduction to Unity's Exchange

Data privacy

Comply with global regulations and support for user consent signals.
Read time 3 minutes
Last updated 4 months ago

Privacy classes

The following object classes contain the requesting app's COPPA compliance flag, GDPR compliance flag, CCPA compliance flag, and user consent flag.
Visit our legal site for more information on Unity's approach to privacy.
To ingest and act on bid requests based on the user's GDPR, COPPA, CCPA, and user consent status, Unity's Exchange provides updated OpenRTB specs to reflect the related changes to the bid request fields.

regs object and extensions

An object class that contains the requesting app's COPPA, GDPR, and CCPA compliance flags.

Attribute

Type

Example

Description

regs.coppa
int
"regs": { "coppa": 1}
Flag indicating if the bid request is subject to the COPPA regulations established by the USA FTC.
  • 0
    indicates no.
  • 1
    indicates yes.
Note
Unity always sends this attribute when the value is
1
.
regs.ext.gdpr
int
"regs": { "ext": { "gdpr": 1 }}
Flag indicating if the request is subject to GDPR.
Note
Unity always sends this attribute when applicable to affected regions.
regs.ext.us_privacy
string
"regs": { "ext": { "us_privacy":"1YN-" }}
Flag indicating consent for requests subject to CCPA regulations. The string format must follow the IAB's U.S. privacy specifications.
Note
Unity always sends this attribute when applicable to affected regions.
regs.ext.lgpd
string
"regs": { "ext": { "lgpd": true }}
Upon confirming opt-out from a LGPD-affected user, the request structure for that user's device sends a flag in the regs.ext.lgpd object with the integer value true. Unity also strips all personally identifiable information (for example: IDFA, AAID, and IP address) from the request.
Note
This attribute is always passed when applicable to affected regions. For more information on the spec, contact your Unity account manager.

user object extension

An object class that contains the requesting app's user consent flag for data collection.

Attribute

Type

Example

Description

user.ext.consent
string
"user": { "ext": { "consent": "1" }}
Flag indicating if the end user has consented to data collection.
  • 0
    indicates no. The device ID is changed to all zeroes, and the IP address is masked.
  • 1
    indicates yes.

Copyright © 2026 Unity Technologies
LegalPrivacy PolicyCookiesDocumentation Terms of UseDo Not Sell or Share My Personal InformationYour Privacy Choices (Cookie Settings)

"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S and elsewhere (more info here). Other names or brands are trademarks of their respective owners.

Some pages are machine-translated for convenience, and may contain inaccuracies. In the event of conflicting information, the English version is authoritative.

  • On this page
    • Privacy classes

      • regs object and extensions

      • user object extension


Report a problem with this page
​
​