Did you know that Google, by default, doesn’t limit how users’ data is processed? So that means, it’s the duty of a publisher to ensure that the ad server is following the privacy regulations.
Method #1: Making Changes in the Google Ad Manager Account Set-up
- Go to the Ad Manager home page, and then Admin > CCPA settings.
- Select Restrict data processing if you want to stop users’ data processing.
As you have guessed, this will prevent you from serving personalized ads to all the CCPA users. Regardless of whether the user opted-in or out of data sale, you’re serving non-personalized ads. If you want to serve non-personalized ads to only those who’ve opted-out, then you need to go with method #2.
Method #2: Making Changes in the Google Publisher Tag (GPT)
Google Ad Manager supports sending ad requests via ad tags to follow CCPA and restrict data processing of visitors. In order to do it, add the below code to head section of Google Publisher Tags:
googletag.pubads().setRequestNonPersonalizedAds (1) //Integer 1 is used to mark the ad request as non-personalized and 0 is used for ad requests that are personalized.
Also, to make the ad server operate in the restricted data processing mode via GPT, the publisher has to add the following snippet to the GPT head section:
You need to implement a CMP and pass the consent string. Want to see a step-by-step explanation, then refer our CCPA guide for publishers.