Many companies use marketing automation to build and manage campaigns. When these tools are used to create and publish website landing pages, it generally results in cookies being dropped to track site visitors. While these cookies provide valuable analytic information, they still need to comply with applicable privacy regulations.
Eloqua is a common tool used for marketing automation. If you utilize Eloqua, you may need to implement a customized script to ensure user opt-out preferences are respected.
To fully utilize this solution, you must contact Eloqua support to enable Strict Mode Tracking.
window._elqQ = window._elqQ || [];
_elqQ.push(['elqSetSiteId', 'SiteId]);
function OptanonWrapper() {
this.ProcessIntegrationModules = function() {
var json = Optanon.GetDomainData();
for (var i = 0; i < json.Groups.length; i += 1) {
var group = json.Groups[i];
var eloquaCookieGroup = null;
if (group.Cookies && group.Cookies.length > 0) {
for (var k = 0; k < group.Cookies.length; k += 1) {
var cookie = group.Cookies[k];
if (cookie.Name === "ELOQUA") {
eloquaCookieGroup = group.Parent ? group.Parent.OptanonGroupId : group.OptanonGroupId;
}
}
}
if (eloquaCookieGroup !== null) {
var groupIsActive = OptanonActiveGroups.indexOf(eloquaCookieGroup) != -1;
SetEloquaTracking(groupIsActive);
}
}
}
ProcessIntegrationModules();
}
function SetEloquaTracking(optIn) {
var trackingStatus = optIn ? "elqOptIn" : "elqOptOut";
var a = window._elqQ.push([trackingStatus]);
};