V poslední době se velice často setkávám s problémem nefunkčního formuláře v okamžiku, kdy klient používá gmail.
V poslední době se velice často setkávám s problémem nefunkčního formuláře v okamžiku, kdy klient používá gmail.
Setkali jste se s pojmem wirframe, ale vůbec nemáte potuchy, o co se jedná? Pak jste na té správné stránce. Wireframe je …
Pokud vaše webové stránky využívají reklamu na Seznam.cz, pak je možné, že vám v nejbližší době přijde upozornění, že nemáte na webu …
WordPress je jednou z nejoblíbenějších platforem pro tvorbu webových stránek, a to z dobrého důvodu. Je snadno použitelný, flexibilní a má obrovskou …
Automatické aktualizace ve WordPressu mohou být užitečné, ale někdy mohou způsobit problémy, zejména pokud používáš vlastní úpravy nebo speciální pluginy. V tomto …
Mohlo by vás zajímat
Pokud vaše webové stránky využívají reklamu na Seznam.cz, pak je možné, že vám v nejbližší době přijde upozornění, že nemáte na webu správně nastaven retargetingový kód. Nemá asi cenu polemizovat, k čemu je to dobré (z mého pohledu je to prostě jen další zbytečné nařízení ze strany EU, protože prostě 99% uživatelů udělí v liště Cookies souhlas), přesto je třeba toto na webu nastavit.
Vzhledem k tomu, že se jedná o poměrně mladé nařízení platné teprve od 1.8.2024 (viz. informace na Seznamu), nikde jsem prakticky nedohledala, jak toto správně na web implementovat. Pokud jsem vložila původní kód dodaný klientem, dostala jsem od Seznamu hlášení:
„Kód bohužel ještě bude potřeba opravit. Je zasílán consent „-1“. Dokonce ještě dříve, než jsou vůbec potvrzeny cookies. V tomto stavu by se měl odesílat consent „0“, tedy nesouhlas. Jakmile člověk potvrdí cookies lištu, mělo by se přepnout na consent „1“. „
Pokud i vy se potýkáte s tím, jak toto správně vyřešit,, tj. nastavit consent na „0“ pokud nebyla odsouhlasena lišta Cookies a po odsouhlasení pak přepnout na consent „1“, pak doufám, že uvítáte návod, který jsem si pro vás připravila.
<script type=“text/javascript“ src=“https://c.seznam.cz/js/rc.js“></script>
<script>
document.addEventListener(‚DOMContentLoaded‘, function() {
// Funkce pro inicializaci retargetingu
function initializeRetargeting(consent) {
var retargetingConf = {
rtgId: 1531110,
consent: consent
};
if (window.rc) {
window.rc.retargetingHit(retargetingConf);
}
// Aktualizace identit (pokud jsou k dispozici další identifikátory)
if (window.sznIVA && window.sznIVA.IS) {
window.sznIVA.IS.updateIdentities({
eid: null
});
}
}
// Funkce pro zpracování souhlasu
function processConsent() {
if (typeof cmplz_has_consent === ‚function‘) {
if (cmplz_has_consent(‚marketing‘)) {
initializeRetargeting(1); // Uživatelský souhlas již udělen
} else {
initializeRetargeting(0); // Počáteční nastavení na nesouhlas
// Naslouchání na událost změny stavu souhlasu v Complianz
document.addEventListener(‚cmplz_enable_category‘, function(e) {
if (e.detail.category === ‚marketing‘) {
// Je důležité, aby se retargeting aktualizoval pouze jednou
if (!window.hasGivenConsent) {
initializeRetargeting(1); // Uživatel odsouhlasil cookies, nastaví se consent na 1
window.hasGivenConsent = true; // Označíme, že consent byl udělen
}
}
});
}
} else {
// Plugin Complianz není ještě načten, zkuste znovu za chvíli
console.log(‚Complianz plugin not loaded yet.‘);
var interval = setInterval(function() {
if (typeof cmplz_has_consent === ‚function‘) {
clearInterval(interval);
processConsent();
}
}, 100); // Kontrola každých 100ms
}
}
// Spusťte zpracování souhlasu
processConsent();
});
</script>
Pokud v Elementoru nepracujete, pak je třeba dohledat např. přes FTP nebo v administraci WordPressu přes Vzhled – Editor souboru šablony – šablonu ovlivňující Header a zde kód před značku <head> vložit a uložit.
Nejčtenější příspěvky
Populární kategorie
S tímto webem souvisí
Copyright © 2024 | Mapa webu | GDPR | Zásady cookies