Comment on page
- CCPA is only available for mobile devices for the moment. Android TV and tvOS are not supported.
- Currently, only English language is supported.
As CCPA support is still in beta, it is not possible to configure it from the console for the moment. If you wish to support CCPA in your app, please contact [email protected]. The customer support will setup a configuration for you using the following elements:
- Color code in hexadecimal (for buttons and links)
- Organization name
- Text to put in 1st layer (notice banner)
- Text to put in 2nd layer (preferences screen), except this text that needs to stay: The California Consumer Privacy Act provides you with the option to opt-out from the selling of your data to third parties. You can apply granular choices to the following.
- List of vendors and purposes you want to handle (may be the same as GDPR). For the moment, vendors used in CCPA notices are all custom vendors with legitimate interest purposes.
- Notice ID used by your app. See next section to understand how it will behave.
When a notice is configured for CCPA, SDK will receive different configurations according to the location from where the request is issued. So for example, a user located in France or in Spain will receive the GDPR regulation notice, while a user located in California will receive the CCPA regulation notice.
When a user is not located in a country subject to GDPR or CCPA, they will not receive any notice, unless
app.gdprAppliesGloballyis set to
true, in which case they will receive GDPR notice as well. For the moment, we recommend activating
gdprAppliesGloballywhen supporting CCPA regulation.
The user location is determined by our back-end using the request IP address. To test different locations, you can use a VPN (remember to clear app data before switching locations, otherwise a 1-hour cache will apply)
- Notice position: CCPA notice can only be displayed as a banner.
- Only 2 buttons are present: "Agree & Close" and "Do not sell my data". "Do not sell my data" allows users to open the preferences screen and deny consent from there. This text can not be changed.
- Purposes are not displayed at first. The only option is "Sell my data". User has to opt out to disallow data processing.
Main preferences screen
- By selecting "Sell my data" item, the list of purposes will be presented to the user. From there it is possible to disable purposes individually.
- The applied regulation is indicated in the
regulationfield. It can be
consentStringfield will contain the US Privacy String instead of the GDPR Consent String.
- For the moment, vendors used in CCPA notices are all custom vendors with legitimate interest purposes. To retrieve a specific vendor in the lists, remember to add the prefix
- As we only manipulate legitimate interest purposes, consent information like
vendors.consent.enabled... will always be empty. But
vendors.global.enabled, will contain the accurate information.