Consent Management Page Integration

Consent Management Page Integration

Overview

To properly setup consent management with AdConsent, it is required to add some elements to the page. This guide explains which elements are required and how they should be implemented.

 

Privacy Policy

It is assumed that your page has an explicit privacy policy page. This page needs to be configured in AdConsent and it will display the link for the user to get more information.

Privacy Policy Link

In order to have full compliance, please link Snigel in your privacy policy page. This closes the chain in terms of data flow.

Add the following text to your privacy policy:

We use a third-party to provide monetization technologies for our site. You can review their privacy and cookie policy here

Html tag example:

<p> We use a third-party to provide monetization technologies for our site. You can review their privacy and cookie policy <a href="https://www.snigel.com/privacy-policy/">here</a>. </p>

Manage Consent

To be fully compliant with GDPR and CCPA, the publisher must provide users with a way to change their privacy settings in the CMP. This should be available both on the Privacy Policy page and in the footer of every page, by adding a small piece of code that calls the CMP API method showGUI.

When users want to update their privacy preferences, they should be able to navigate to the Privacy Policy page or the footer and click a button or link to reopen the CMP interface.

Footer

Add a section in your footer with text similar to the following, followed by a Manage Consent button or link:

You can change your privacy settings by clicking the link below:

Example HTML:

<a href="#" onclick="adconsent('showGUI');">Manage Consent</a>

Privacy Policy Page

On your Privacy Policy page (in the GDPR section), include a section like the following, also followed by a Manage Consent button:

You can change your privacy settings by clicking the button below:

Example HTML:

<p> You can change your privacy settings by clicking the following button: <button onclick="adconsent('showGUI')">Manage Consent</button>. </p>

California Consumer Privacy Act (CCPA)

CCPA is by default a button floating on the side of the screen. Snigel recommends implementation with a link instead. To implement the link the only thing that's required is to create a new div, on an already existent element of the page (eg: footer), with the message that should be associated with the CCPA opt-out (eg: "Do not share my Personal Information."). The style of the div can be changed as needed, but the id="ccpa" is required. The id can be changed by the account manager on request.

<div id="ccpa" style="display:none;cursor:pointer;">Do not share my Personal Information.</div>

This way the link can be labeled and associated to any element on the page and it will be automatically managed by AdConsent.
Please note that this must be presented to all Californian users and that it is their opt-out link, otherwise, you may run into unnecessary legal issues.
The element must be hidden by default so that users outside of California do not see the element. It will be automatically shown by AdConsent when a user is from California.

Add an explicit notice to the privacy policy for the California Consumer Privacy Act

Note

  • The display:none style needs to be applied inline to the element, otherwise it will not be visible when the CCPA is triggered.