Filtre
Reset
Mai multe ›

150 specialiști găsiți

Filtre
150 specialiști
\r\n\r\n","disabled":false},{"label":"GTM Layer","category":"analytics","position":"body","code":"\r\n\r\n","disabled":false},{"label":"Meta Pixel","category":"analytics","position":"head","code":"\r\n\r\n\r\n","disabled":false}]}; CookieConsent.run({ autoShow: config.auto_show, revision: config.revision, guiOptions: config.guiOptions, categories: mbCcBuildCategories(config.categories), language: { default: config.language, translations: mbCcBuildTranslations(config.translations, config.categories) } }); } function mbCcBuildCategories(cats) { var out = {}; for (var key in cats) { out[key] = { enabled: !!cats[key].enabled, readOnly: !!cats[key].readonly }; if (cats[key].autoClear) out[key].autoClear = cats[key].autoClear; } return out; } function mbCcBuildTranslations(translations, cats) { var out = {}; for (var lang in translations) { var t = translations[lang]; var sections = t.preferencesModal.sections.map(function(s) { var section = { title: s.title, description: s.description }; if (s.linkedCategory) { section.linkedCategory = s.linkedCategory; if (cats[s.linkedCategory] && cats[s.linkedCategory].cookies) { section.cookieTable = { caption: 'Cookie table', headers: { name: 'Name', domain: 'Domain', expiration: 'Expiration', description: 'Description' }, body: cats[s.linkedCategory].cookies.map(function(c) { return { name: c.name, domain: c.domain || '', expiration: c.expiration || '', description: c.description || '' }; }) }; } } return section; }); out[lang] = { consentModal: t.consentModal, preferencesModal: { title: t.preferencesModal.title, acceptAllBtn: t.preferencesModal.acceptAllBtn, acceptNecessaryBtn: t.preferencesModal.acceptNecessaryBtn, savePreferencesBtn: t.preferencesModal.savePreferencesBtn, closeIconLabel: t.preferencesModal.closeIconLabel, sections: sections } }; } return out; } if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', init); } else { init(); } })();