Skip to main content

FAQs for Privacy Manager for CCPA

Please see below for common questions and answers. Don’t see your question answered here? Please do not hesitate to reach out to us through the Messenger in the lower right-hand corner.

NoteThis is not a substitute for legal opinion, in case you are unsure of whether or not your service will constitute conclusively as a sale, we suggest you consult your lawyer. However, we can tentatively provide the following advice on this matter.

The CCPA broadly defines the term “sale” to mean: “Selling, renting, releasing, disclosing, disseminating, making available, transferring, or otherwise communicating orally, in writing, or by electronic or other means, a consumer’s personal information by the business to a third party for valuable consideration; or (B) sharing orally, in writing, or by electronic or other means, a consumer’s personal information with a third party, whether for valuable consideration or for no consideration, for the third party’s commercial purposes.”

Within this meaning, any arrangement between a business and a third party or other business, that allows the business to receive some value (monetary or not) in exchange for the personal information of consumers is broadly included in the “sale” definition.

Luckily, CCPA goes into more detail to define what is not a sale. Here are a couple of key exclusions:

  • If a consumer uses or directs your business to intentionally disclose their personal information through deliberate interactions

  • If your business uses or shares consumer information with a service provider.

Based on this broadly, following depending on your context may be constituted as a sale or no sale:

Types of service

Possible Sale/ Not Sale

Advertising

Sale

Analytics

Sale

Displaying content from external platforms

Sale

Social features

Sale

Tag Management

Sale

To handle payments

Not Sale

Selling goods and services online

Not sale

Please go to the Messenger in Console or Help Documentation and fill in the details at the bottom of the Messenger so the Technical Support team can pick this up and inform you when the Vendor has been added. This usually takes about 2 working days.

If there is not a privacy policy that governs the vendor’s treatment of California resident data, we will unfortunately be unable to add the vendor.

Privacy Manager follows the IAB’s CCPA compliance framework when communicating Do Not Sell signals to your configured downstream vendors. The Privacy Manager ‘listens’ for a Do Not Sell request such that:

  • When a user clicks the Do Not Sell button, the Privacy Manager is triggered

  • The Privacy Manager then generates the U.S. Privacy String per the IAB’s technical requirements to communicate the user’s consent status under CCPA

  • The signal is then communicated to vendors which you have configured for the purpose of “Selling” data

  • These vendors are able to read the U.S. Privacy String to determine whether the consent status allows them to continue selling data or not, and they take the appropriate action downstream to ensure they maintain CCPA compliance

Depending on your implementation, you may elect to generate your own log files tied to your proprietary identifiers based on how you deploy the Privacy Manager. This will allow you to maintain a record of the opt-outs alongside other data you might have tied to proprietary identifiers.

If you do not wish to generate your own log file for this purpose, you may leverage Privacy Manager’s Audit Trail functionality. The Audit Trail is a log of all of the consumer interactions with the Privacy Manager and stores consent status tied to a user-specific “Audit ID.” When making a request, a consumer could provide you with their Audit ID found within the Privacy Manager UI, and you would be able to look up the consent status associated with the user.

Unlike for IAB’s Transparency & Consent Framework (TCF) for GDPR, there is not yet a public vendor list available for those third parties respecting the IAB CCPA framework. We recommend reaching out to your representative from each of your vendors via whom you sell data in order to be certain they are participating and will respect the consent status.

Yes, you may! We are able to automatically deliver the audit trail to a permissioned AWS S3 bucket of your choice. If you provide us with your vendor’s bucket, we will be able to deliver there. If you would like to deliver the Audit Trail via another mechanism, please reach out to support-privacy-manager@liveramp.com, and we will work with you to see how we might accommodate your request.

Yes, you may! We are able to automatically deliver the audit trail to a permissioned AWS S3 bucket of your choice. If you provide us with your vendor’s bucket, we will be able to deliver there. If you would like to deliver the Audit Trail via another mechanism, please reach out to support-privacy-manager@liveramp.com, and we will work with you to see how we might accommodate your request.

In partnership with your legal counsel, determine how your compliance needs can intersect with your desired user experience on-site. We recognize that some clients may not wish to expose the full Privacy Manager for CCPA UI to their users. In this case, we have provided guidelines on how to implement Alternative User Experiences (CCPA for Web) you may wish to explore.

You may configure the size or appearance of the privacy notice from within LiveRamp Console. Please see "Customize the Look and Feel" for more details. If you wish to customize the size or appearance further, you may explore implementing the Alternative CCPA UX: Custom Banner Notice.

In our default configuration we only support the Do not Sell (DNS) button, but if you wish to have more granularity you can select the ‘Do not disclose vendors’ check box in the granular controls and disclosure section. This enables the end-user to opt-out per vendor basis.

However, this doesn’t mean the same as ‘Do not sell my personal information’ as we do not create any DNS signal when the vendor is opted-out. The use-case for such an event would be to have more control over which vendors are allowed to load/trigger their pixels on your website. By wrapping all script’s on your page around our APIs to check if the end-user opted-out for the vendor, you can control if their script is allowed to load or not.

When the end-user clicks on the DNS button the signal created will be shared through the U.S.-privacy string with vendors that support that format. The opt-out functions solely through our APIs and does not inform any vendor of the ‘Do not sell’.

if the publisher is part of the IAB, it should use the signatory option. IAB state in their policy that whenever a transaction is happening (transaction is a sale between the publisher and SSP, or SSP and Exchange, Exchange and DSP, basically the transfer of the data between vendors) both parties should be part of the IAB. IF one of the two parties are not part of the IAB, than the transaction is happening outside the framework, and thus, the framework doesn't have to be respected and the option for respecting the transaction is left to the receiving party.

With our APIs you are able to capture Privacy Manager events that are available by default. Whenever a change is made on those events you are able to push these events in real-time into your Analytics environment of your choosing.

The API is ‘addEventListener, please replace the [event] in the code for one of the available events from "Events":

window.__ccpa('addEventListener',[event], 1, function () {
//use client api of tool of choosing to push data to your BI environment
}