Working with AdRoll / NextRoll Pixel
If you are using AdRoll / NextRoll Pixel on your website, please follow these steps in order to ensure the pixels are used in a GDPR-compliant way:
Install the ConsentManager.net consent tool
- Place your NextRoll Pixel on your site pages.
- Go to ConsentManager.net.
- Click on Try For Free Now! and sign up.
- Configure your setup:
- Login to your consentmanager.net account
- Go to CMPs and click on Wizard button
- Go to Vendors/Whitelist and activate whitelisting on the IAB vendors list
- Make sure to whitelist vendor NextRoll, Inc. (vendor ID 130)
- Click on Get Code and follow the steps in order to insert the code into your website
- Ensure that the ConsentManager.net CMP can block the NextRoll pixel:
- If you have a TagManager (e.g. Google TagManager, Tealium, ...) on your website, please see the necessary steps in the help section Integration via TagManagement Sofware
- If you do not have a TagManager on your website, you will need to adjust the AdRoll Pixel Code by changing the first line. Your new code should look similar to this:
<script data-cmp-vendor="130" type="text/plain" class="cmplazyload">
adroll_adv_id = "YOURADVERTISERID";
adroll_pix_id = "YOURPIXELID";
(function () {
var _onload = function(){
if (document.readyState && !/loaded|complete/.test(document.readyState)){setTimeout(_onload, 10);return}
if (!window.__adroll_loaded){__adroll_loaded=true;setTimeout(_onload, 50);return}
var scr = document.createElement("script");
var host = (("https:" == document.location.protocol) ? "https://s.adroll.com" : "http://a.adroll.com");
scr.setAttribute('async', 'true');
scr.type = "text/javascript";
scr.src = host + "/j/roundtrip.js";
((document.getElementsByTagName('head') || [null])[0] ||
document.getElementsByTagName('script')[0].parentNode).appendChild(scr);
};
if (window.addEventListener) {window.addEventListener('load', _onload, false);}
else {window.attachEvent('onload', _onload)}
}());
</script>