Troubleshooting

Solutions for Cookie Consent problems

Here you can find solutions to common problems. Report issues on Cookie Consent GitHub page.

1. How to get top pushdown to work with a fixed navigation bar?

You’ll need to add top margin to your navigation bar on popup open and remove it on close.

window.cookieconsent.initialise({ palette: {popup:{background:"#000"},button:{background:"#f1d600"}}, position: "top", static: true, onPopupOpen : function () { pushDown(this.element.clientHeight); }, onPopupClose : function () { pushDown(0); } }); function pushDown(height) { var navbar = document.getElementsByClassName(" NAVBAR CLASS ")[0]; navbar.style.transition = 'all 1s'; navbar.style.marginTop = height+'px'; }

2. Javascript TypeError

null is not an object (evaluating 's.firstChild')

This error message usually means that the body of your website is loaded dynamically and after Cookie Consent.

Try moving the scripts to the footer, just before the closing the body tag.

Cookie Consent is only available in English. However, you can configure every line of text on cookie consent window. This can be done dynamically on multilingual sites using your own translation files/scripts.

Example:
window.cookieconsent.initialise({ palette: { popup:{ background:"#000" }, button:{ background:"#f1d600" } }, content: { message: "//MESSAGE_IN_CURRENT_LANG", dismiss: "//DISMISS_BUTTON_IN_CURRENT_LANG" } });

What's New at Osano

Consent Manager now available in 42 languages

Consent Manager has been updated to support auto-translations in Lithuanian, Latvian and Brazilian Portuguese.

We have also enhanced support for right-to-left languages. 

See a full list of supported languages here.

Griswold release

This release features improvements to Osano Consent Management features and search engine optimization metrics. Customers can now choose to turn First-Layer Categories on/off in cookie banners. Also, customers have the ability to toggle Legacy Browser support on/off to improve site performance. 

 

Consent Manager now available in 39 languages

Consent Manager has been updated to support auto-translations in Croatian and Icelandic. See a full list of supported languages here

Vendor Auto-Following

Enterprise customers can now automatically track the vendors they've identified in Consent Manager. The change allows seamless and constant monitoring of your vendors and eliminates the need to follow them manually. The feature also alerts you to relevant policy changes their vendors have made and changes that could impact your risk.

Pentland release

This release offers new features in consent management and data subject access requests products. This release is named after Alex Pentland, one of the architects of the GDPR.

Pentland Release Notes