Fix snippets and cookiebot integration bug
Description
Identified by @brendan on https://about.gitlab.com/blog/2019/08/28/building-build-images/
When cookiebot is run (i.e. no cookies are found) | When it isn't run (i.e. cookies are found and you've opted in) |
---|---|
Analysis
When cookiebot runs, it seems to block or defer certain scripts... This will definitely create issues when scripts need to be ran in the place they were loaded (i.e. they use document.write
like snippets).
Proposal
We might be able to fix this by adding a data-cookieconsent="ignore"
to our embed <script>
tags.