With the adoption of privacy laws across the US, from Nevada's SB220 to the California Consumer Privacy Act, now is the time to put your privacy plan in action.
BLOX Digital has integrated Cookie Consent tools by One Trust into BLOX CMS.
Take the following steps to get started:
1) The first step is to purchase the cookie consent platform from OneTrust/Cookie Pro. There are three levels of service available, from basic that doesn't allow any customization up to the enterprise level which allows you to fully customize the widgets. There is also an optional "training/integration" package that is available if you would like training on using their platform.
2) From the OneTrust console, go to "Integration -> Scripts". Find your domain, click on it. Then click the "publish" button in the upper right, and click next until you see the "Production CDN". Copy the "data-domain-script" value. That is the key to enter in BLOX CMS.
3) To enter the "data domain-script" key into BLOX CMS, navigate to the Settings menu and select Site Info. At the bottom of the first panel are three new fields related to privacy. Enter your privacy and TOS urls here, as well as paste in the key copied from OneTrust.
4. OneTrust offers two different platforms to purchase their technology from, and we support both. You will need to specify which platform you purchased when you are setting up your key in the Application Settings field. If you purchase direct from OneTrust.com, you'll choose direct, if instead you purchase the more focused CookiePro.com platform, please select that option. This will enable us to integrate the proper scripts automatically for you.
At this point the default integration has been enabled. The core integration addresses the following items:
- Cookie categories:
- C0001 - Strictly Necessary
- C0002 - Performance Cookies
- C0003 - Functional Cookies
- C0004 - Targeting Cookies
- C0005 - Social Media Cookies
- Scripts that are affected by this:
- Google Analytics - C0002
- Google Ad Manager - restricted data processing mode C0004
- Taboola - C0004
- Insticator - C0004
- Lotame / Audience tracking - C0004
- Facebook / Twitter/ Instagram / Pinterest - C00005
- Header bidding - C00004
- 3rd Party Comment widgets - C0005
It is also recommended that you implement the wrapper for consent with other 3rd party widgets that you may have on your site. To do this, alter the script tag or use one of the UTL script injection methods. Set the scripts type to "text/plain," then pass in the class that relates to the appropriate cookie category as defined above. Some examples are below:
<script type="text/plain" class="optanon-category-C000X">...</script>
[% cms.page.add_inline_script('code':'...') %]
[% cms.page.add_inline_script('code':'...', 'type':'text/plain', 'class':'optanon-category-C000X') %]
<script type="text/plain" class="optanon-category-C000X">...</script> |
|
[% cms.page.add_script('script':'https://example.com/script.js') %] |
[% cms.page.add_script('script':'https://example.com/script.js', 'type':'text/plain', 'class':'optanon-category-C000X') %] |
|
[% cms.page.add_inline_script('code':'...') %] |
[% cms.page.add_inline_script('code':'...', 'type':'text/plain', 'class':'optanon-category-C000X') %] |
Also linked in this document are a simple CCPA compliance checklist to help you get started, the latest CCPA regulations, a sample privacy policy and a link to the webinar on privacy compliance we held in June 2020.
For questions about how to implement OneTrust cookie consent on your site, contact customer support.