} else {
node.innerText = NOT_VISITING_FROM_CCPA_REGION;
}
}
function shouldDisplayCCPAOption(){
const api = window.Shopify.customerPrivacy;
if (api.unstable) {
return api.unstable.saleOfDataRegion()
}
return api.getRegulation() === 'CCPA';
}
function setCCPAConsent(event) {
event.preventDefault();
const consentString = event.srcElement.getAttribute('data-consent');
const consent = consentString === 'true' ? true : false;
window.Shopify.customerPrivacy.setCCPAConsent(consent, setConsentCallback);
}
function setConsentCallback() {
const CLICK_FEEDBACK_TEXT = 'Preferencias actualizadas';
document.getElementById('opt-out-link').remove();
document.getElementById('opt-out-p-id').innerText = CLICK_FEEDBACK_TEXT;
}
function ccpaOptOutLoader() {
window.Shopify.loadFeatures(
[
{
name: 'consent-tracking-api',
version: '0.1',
},
],
loadFeatureCallback,
);
}
ccpaOptOutLoader();})()