In an effort to provide your organization with the best experience possible, Sourcepoint continually releases new features, updates, and bug fixes for our Consent Management Platform (CMP). Below are the most recent updates to CMP:
We recently updated the postCustomConsent
method for our API so that users who previously opted-out of legitimate consent as a legal basis can now be opted-in via the method.
GDPR non-TCF implementations now supports the getVendorPurposeMapping
method in the API to help your web developers access vendor to purpose mappings. Example below:
window._sp_.getVendorPurposeMapping((data, success) => { console.log(data,success); })
Sourcepoint has updated its GDPR TCF v2 implementation script to support the use of a property group's Privacy Manager ID. Your organization can now use the optional groupPmId
parameter in your client configuration code snippet (whose value should be set to the PmId for the property group) .
<script type="text/javascript">!function () { var e = function () { var e, t = "__tcfapiLocator", a = [], n = window; for (; n;) { try { if (n.frames[t]) { e = n; break } } catch (e) { } if (n === window.top) break; n = n.parent } e || (!function e() { var a = n.document, r = !!n.frames[t]; if (!r) if (a.body) { var i = a.createElement("iframe"); i.style.cssText = "display:none", i.name = t, a.body.appendChild(i) } else setTimeout(e, 5); return !r }(), n.__tcfapi = function () { for (var e, t = arguments.length, n = new Array(t), r = 0; r < t; r++)n[r] = arguments[r]; if (!n.length) return a; if ("setGdprApplies" === n[0]) n.length > 3 && 2 === parseInt(n[1], 10) && "boolean" == typeof n[3] && (e = n[3], "function" == typeof n[2] && n[2]("set", !0)); else if ("ping" === n[0]) { var i = { gdprApplies: e, cmpLoaded: !1, cmpStatus: "stub" }; "function" == typeof n[2] && n[2](i) } else a.push(n) }, n.addEventListener("message", (function (e) { var t = "string" == typeof e.data, a = {}; try { a = t ? JSON.parse(e.data) : e.data } catch (e) { } var n = a.__tcfapiCall; n && window.__tcfapi(n.command, n.version, (function (a, r) { var i = { __tcfapiReturn: { returnValue: a, success: r, callId: n.callId } }; t && (i = JSON.stringify(i)), e.source.postMessage(i, "*") }), n.parameter) }), !1)) }; "undefined" != typeof module ? module.exports = e : e() }();</script><script>window._sp_ = {config: {accountId: ACCOUNT_ID_HERE,baseEndpoint: 'https://cdn.privacy-mgmt.com',groupPmId: 12312312}}</script><script src="https://cdn.privacy-mgmt.com/wrapperMessagingWithoutDetection.js"></script>​
Call window._sp_.loadPrivacyManagerModal()
without passing a parameter and the Privacy Manager that displays will be that property's version of the groupPmId
Privacy Manager.
Sourcepoint has updated its GDPR non-TCF implementation script to support the use of a property group's Privacy Manager ID. Your organization can now use the optional groupPmId
parameter in your client configuration code snippet (whose value should be set to the PmId for the property group) .
<script>window._sp_ = {config: {accountId: ACCOUNT_ID_HERE,baseEndpoint: 'https://cdn.privacy-mgmt.com',groupPmId: 12312312}}</script><script src="https://cdn.privacy-mgmt.com/messagingNoTcfApi.js" async></script>
Call window._sp_.loadPrivacyManagerModal()
without passing a parameter and the Privacy Manager that displays will be that property's version of the groupPmId
Privacy Manager.
OTT Privacy Managers are immediately set to Live upon creation to allow app developers to easily reference/surface them in app as a link or call to action.
Navigation to the search bar when focused on the Legitimate Interest tab of the Vendor card occurs by pressing down instead of pressing right.
Icon, font color, and background color are now all customizable for the vendor search bar
Back arrow for the Category Details Return Button can now have its color customized.
When launching and saving either a CCPA or GDPR TCF v2 Privacy Manager from a property's footer link, end-users will remain focused at the bottom of the page instead of being redirected to the top of the page. We apologize for any inconvenience.
For organizations who have implemented OTT Privacy Manager for the Samsung Tizen and/or Magenta Box, buttons (except for Reject All/Accept All/Consent) can be triggered via the Enter key on their respective remote controls.
Fixed reported issues of mixed translations for Sourcepoint's OTT solution.