Digital Governance
cancel
Showing results for 
Search instead for 
Did you mean: 

Consent Solutions Knowledge Base

Privacy Blocked by CSP (Content Security Policy) Error

Privacy Blocked by CSP (Content Security Policy) Error 

When a customer has issues with a Privacy notice functioning properly on their site, one important thing to check is that Evidon files are not getting blocked by the website's CSP or Content Security Policy. 

**Customers should make sure that their CSP includes `evidon.com` and `betrad.com` to their whitelist to prevent it from blocking our files.  These two terms should cover all Evidon files that need to load on a page.


To check this (see image below):
1.  Pull up the website with the notice in question
2.  Hit F12 or right click and "Inspect" in Chrome to open Dev Tools.  
3.  Click Network, and then refresh the page.  The Network tab in Dev Tools gives information on page loading, such as what files are being requested to pull onto the page, and how long it takes for the request to complete.
4.  Scroll to find any files that may have fired an error, or 400 or other status besides 200, to find anything that may not have loaded on the page correctly.  

Example:
This image shows a website, where the Network tab in devTools has been used to find any problem files that did not load properly.  In this example, tag.js happens to be an Evidon file that is essential to the privacy notice functioning properly.  The customer was able to see the AdChoices link they implemented using our tag, but once clicked, it did not open the opt-out tool.  We can see that tag.js has a status of (blocked:csp). 

The fix for this customer was to add `evidon.com` and `betrad.com` to their CSP's whitelist, and that would allow Evidon's files to load, and the notice to work as it should. 

Page showing CSP blocking an Evidon file from loading

Labels (1)
Version history
Revision #:
1 of 1
Last update:
‎04-24-2019 11:09 AM
Updated by:
 
Contributors
Looking for more?
Ask in Discussions
Developers

Peer-to-peer support  and answers on developing CMS templates, modifying privacy scripts or building integrations.

Digital Experience Management

Find answers and ask questions on content management, personalization and targeting.

Digital Quality Management

Find answers and ask questions on WCAG and SEO quality management.

Digital Governance

Find answers and ask questions on consent and monitoring solutions.