Closed cjyabraham closed 4 years ago
I mostly recommend a 3rd party system - https://www.cookiebot.com. They auto-scan cookies regularly and update the acceptance, geo-target, respect DNT, meet accessibility standards, offer bulk consent for multiple domains (that's probably useful), multilingual...
They don't have dedicated non-profit information on their site, but they say to get in touch https://support.cookiebot.com/hc/en-us/community/posts/360014831313-Non-Profit-Organizations
I've also used this library a few times and style it to the suit the client:
https://github.com/ipatate/gdpr-cookies Demo: https://gdpr-cookies.now.sh
This script blocks 3rd party services from loading until consent is given or user interacts with site (which is deemed as acceptance), and can conditionally load scripts from an options modal. Slick.
But it may not be best suited to our needs as all LFE tracking is done via GTM, so the options to separate out what tracking is accepted by the user is greatly reduced (as the tracking scripts need to be inserted via JS).
Using GTM for tracking creates a problem for most other cookie plugins too, so with any plugin I would expect some manual work will always be required to set and maintain a more complex system. This is why an automated solution like cookiebot works well.
As per our discussion, the team wants to keep this as simple as possible and essentially to reproduce the behavior of what we have on https://www.linuxfoundation.org/ and https://training.linuxfoundation.org/.
@thetwopct , can you adapt this option for use by both the new cncf and current events sites? The events site will need to display a Chinese translation of the text (use is_lfeventsci() to determine if you're on the Chinese site). I will get the Chinese text. All banners can point to the LF cookies page which I will work with Craig to get updated.
Chinese text:
An update from Kristin and LF legal:
We have updated the LF privacy policy and cookie policy and are ready to deploy the call out ribbon on the bottom of the following websites: OSS NA, OSS EU, ELC NA, ELC EU, ONES NA, ONES EU. This can be identical to the one currently on www.linuxfoundation.org - look, links, copy, etc.
I think the link should open in a new tab since it takes the user off the events site.
deployed
Copy what they have on lf.org for the ribbon and opt-out info.
Options for implementation: