Configure a web notice


circle-info

Before creating your notice, you need to have a valid source declared in AppConsent.

See section Create a source in order to learn how to create a new source

In the left menu, click on Notices and then on CREATE NOTICE.

Settings

  • Source: Select the source you want to attach the notice to. Notice is always linked to one source.

  • Notes: Add the comments you want. It’s a reminder for your own usage and it will not be displayed anywhere in the notice.

Language & text customization

Languages

Select the language you want to be included in your notice. Languages available for web notice:

  • English

  • French

  • Spanish

  • Italian

  • German

  • Dutch

  • Portuguese

  • Polish

  • Bulgarian

  • Czech

  • Catalan

  • Swedish

  • Danish

  • and 36 other languages available

Default language

This language will be used if the browser language is not configured in one of the languages included in the notice.

By default, a new notice is configured in English only. But you can add other languages and translations.

Privacy policy URL

Add the link to your privacy policy for each of the languages selected above. This link will be automatically added to the "See more paragraph" banner field in the text customization section once the notice has been created.

Text customization

In each language tab, you will find all text of your notice. You can modify them. But you can also reset the default texts by clicking on Reset to default.

circle-exclamation

It is possible to create links in text to redirect users to other parts of the notice. For this, two tags are available:

  • <goto_vendors>: Allows to create a redirection link to the list of all partners (vendors) that are present in the notice.

    • Note: The <goto> tag is deprecated, use <goto_vendors> instead

  • <goto_settings>: Allows to create a redirection link to consent settings page

The titles of the IAB purposes and their definitions can't be changed. It's due to the IAB TCF compatibility with their Term & Privacy policies.

Display layout

Choose between a bottom banner or a middle modal window.

  • Choose the buttons and their order on the introduction page

  • Choose to add or not the "Continue without accepting" button so that the user can leave the notice without making a choice. By default, it is a link "continue without accepting" placed at the top right of the window.

circle-info

NOTE

From April 1st, 2021, the "Refuse All" button is mandatory in France. To learn more about the new guidelines of the CNIL since April 1st, you can have a look at our dedicated articlearrow-up-right

Illustration

[ Standard, Essential & Premium Plans] Choose to display illustrations or not on your banner. (only for Clear banner)

Success Screen

Activate this option if you want the following screen when the user goes beyond the introduction screen and makes mixed choices.

Display purposes list on layer 1

[ Standard, Essential & Premium Plans]

Choose to display or hide the list of processing purposes used by you and your partners on the main page of the banner.

triangle-exclamation

Privacy widget

This option enables you to activate the privacy widget and configure its display (colour, position and text). More information

Url redirect

The CMP offers the option of defining redirection urls after the click for each consent button ("refuse all", "accept all" and "continue without accepting") on each page (main and settings).

UI customization

[ Standard, Essential & Premium Plans ]

  • Add a logo or icon : Your image will be displayed on your banner

  • Add a logo or icon to be displayed on the success page : If you have chosen to display a success screen, choose the image to be displayed on it.

Buttons and texts color

circle-info

NOTE

If you do not fill any color codes, then the default colors will be applied.

Header and background

triangle-exclamation

Switches

Custom CSS

Additional CSS code

circle-exclamation
chevron-rightExample of full CSS customizationhashtag
circle-info

NOTE

CSS : You can past specific CSS rules to customize the UI and adapt it. You can change the background color and so on.

Example:

ac-notice .intro {

background: white!important;

color: #656565!important;

}

.intro .title {

color: #656565!important;

}

The CSS rules are common for each languages.

Additional CSS code for AMP

If you're using AMP, put in this field the same code as above.

circle-info

INFO

If Additional CSS code for AMP is empty, the classic CSS will be applied to all notices, including AMP.

If Additional CSS code for AMP is filled in, it will be applied to AMP notices, the classic CSS will be applied to other notices.

Enable GCM (Google Consent Mode) so that Google Analytics is controlled by the CMP. See the AppConsent configuration for Google Analytics section.

Enable TCF integration with GCM

Allows Google to use the IAB Transparency & Consent Framework to send consent signals to Google tags. En savoir plusarrow-up-right

Delay the loading of Google tags until the user interacts with the notice, thereby regulating data transmission. En savoir plusarrow-up-right.

Countries to exclude

Allows you to define a list of countries in which Google Consent Mode will not be applied.

Url_passthrough

When this property is activated, Google can transmit information in the URL about ad clicks. En savoir plusarrow-up-right.

Ads_data_redaction

Used to hide ad data when ad_storage is set to denied. En savoir plusarrow-up-right.

Advanced settings

ForceGDPRApplies

Enables you to force the notice to be displayed for all visitors from any country in the world.

GDPR extra countries

When this property is configured, the notice will only be displayed for the list of countries selected, in addition to countries already displayed according to the rules defined by the RGPD.

Floating extra purpose

A floating purpose is a purpose for which only the storage of the consent is concerned. See the Floating purpose feature section.

circle-info

NOTE

The text part is managed on your side. In the case of Floating, it is a new API save-floating-purpose route that receives them with the UUID, the AppKey of the notice as well as the possible External IDs. The consent payload is stored separately in another table. If the payload contains an external ID it must be saved as it is at the moment in order not to lose the correspondence UUID/ContractID etc.

Enable Legitimate Interest purposes when Refuse All/Continue without accepting (skip)

If the user refuses or leaves, you can decide to collect any data (switch off) or collect only data for purposes under a legitimate interest legal base (switch on)

circle-info

NOTE

As recommended by the Italian regulator, the Garante, our Continue without accepting link is automatically replaced by a cross for all web notices, for whom the user browser is in Italian. This cross has the same effect as our link Continue without accepting: close the notice with no consent.

Excluded URLs from display

You can prevent the notice from being displayed by entering either a specific URL or a regular expression matching the pages to exclude. For example, for a Privacy Policy page, you can provide its full URL directly or define a regex targeting its path. Any URL matching the entered value will not trigger the display of the notice.

These default values, which we recommend, allow you to be in compliance while maximizing your consent rates. Those durations represent the time lapse before the consent notice will be displayed again and consent will be sought once more.

  • Accept all: 12 months

  • Refuse all: 6 months

  • Mixed choice: 12 months

  • (If applicable) Continue without accepting: 3 days

You can modify the durations at any time.

circle-info

If you have created your consent notice before October 28th, 2021, the default settings for mobile consent notices are on 12 months for all choices. Feel free now to adjust them.

Save the notice

circle-check

Each update is stored in a specific ledger in our blockchain stack. We store the whole notice and the text altered, precise timestamp, account_id, consoleUserID, and so on.

Last updated