IABTechLab/cmp

New Configuration Option: CMP Blocks Traffic

Closed this issue · 0 comments

Summary:
Some clients (especially in the French market) want to remove the way that the CMP blocks traffic to the site, especially for the footer version of the CMP. If those clients want to let users browse their site untracked, that is their prerogative.

Acceptance Criteria:
As a site owner I should be able to configure the CMP so that website visitors can interact with my page before they have interacted with the CMP using "blockBrowsing: True|False"

Details:
The CMP should still check on every page if a consent cookie has been saved. If a user does not interact with the banner, it should not drop a cookie, and the CMP should continue to "follow" the user around the site if they navigate to other pages without consenting.
If the CMP is configured to render as a modal and "blockBrowsing: False", clicking away from the modal should remove it, but the banner version of the CMP should immediately render, until a current consent cookie is detected.
The small "you can change your preferences here" footer should only populate after a consent cookie is detected, and only in situations where the user is deemed to be in scope for GDPR (even if and only when "showFooterAfterSubmit: true")