Ir al contenido principal

CookieYes

Escrito por Javier Olombrada

El tracking de Walcu arranca cuando el visitante acepta la categoría Analytics de CookieYes y se para al retirarla. La parte funcional del SDK carga siempre. Esta guía es para webs con el script de CookieYes (web app); para el plugin de WordPress sin conectar, usa la guía de Cookie Law Info.

1. Preparar la cola y conectar cookieYes

La cola y el conector van en un mismo bloque, antes del script de CookieYes.

<script>
window.walcu = window.walcu || [];

(function () {
function sync(analytics) {
window.walcu.push([analytics ? 'consent' : 'revoke']);
}

document.addEventListener('cookieyes_banner_load', function (e) {
var d = e.detail;
if (d && d.categories) sync(d.categories.analytics);
});

document.addEventListener('cookieyes_consent_update', function (e) {
var d = e.detail;
if (d && d.accepted) sync(d.accepted.indexOf('analytics') !== -1);
});

if (typeof window.getCkyConsent === 'function') {
sync(window.getCkyConsent().categories.analytics);
}
})();
</script>

<script id="cookieyes" type="text/javascript"
src="https://cdn-cookieyes.com/client_data/TU-ID/script.js"></script>

3. Instalar el SDK

El script del SDK va después del script de CookieYes, sin ningún atributo de CookieYes:

<script src="https://sdk.crm.walcu.com/sdk.js"
data-public-id="..."
async
></script>

4. Declarar las claves en el panel

Cookie ID

Categoría

Script URL Pattern

Descripción

_walcu_visitor_id

Analytics

(vacío)

Identificador del visitante. Se guarda en localStorage.

_walcu_session_id

Analytics

(vacío)

Identificador de la sesión. Se guarda en localStorage.

_walcu_session_last_activity

Analytics

(vacío)

Última actividad de la sesión. Se guarda en localStorage.

_walcu_origin

Analytics

(vacío)

Origen de la visita. Se guarda en localStorage.

Aviso esperado. El panel mostrará "This cookie does not have a script URL pattern" y ofrecerá "Add now". Es normal: no añadas el patrón, porque bloquearía el SDK entero, incluida su parte funcional.

¿Ha quedado contestada tu pregunta?