Un usuario preguntó 👇
En primer lugar, permítame decirle que no estoy afiliado de ninguna manera con este plugin aparte de que lo estoy usando y lo siguiente puede no ser exacto en todos los casos. Es solo un informe de lo que realmente está involucrado a partir de lo que puedo averiguar en mi arreglo particular.
Sin embargo, traté de darle sentido a la descripción en la sección de bloqueo de scripts y busqué por todas partes cómo, en mi caso, lidiar con la implementación de Google Analytics. Entonces, lo siguiente solo se refiere a eso, pero supongo que es aplicable a todo tipo de cosas.
En resumen: la descripción (como en la versión actual del plugin de todos modos) dice: «Ingrese un código JavaScript de cookies no válido aquí … etc.»
Eso es un poco engañoso por lo que puedo imaginar y creo que está «perdido en la traducción» para hablar (¿por qué podría querer poner código no funcional en cualquier lugar?)
Creo que una mejor descripción sería (algo así como): «Ingrese aquí su código javascript que desea ejecutar al aceptar ‘cookies de terceros inactivas'»
Porque lo que es probable que suceda es el código que puede ingresar, ese área de texto solo se agregará a la página / si un usuario ha aceptado cookies de terceros (Nota: no he probado lo que sucede cuando se usan plugins de almacenamiento en caché, también podría gastar algunos » Spanners in the works ”como dirías)
ejemplo de la vida real (funciona para mí de todos modos, el kilometraje puede variar)
Tenía un plugin de Google Analytics instalado en mi sitio que generaba el siguiente código en más o menos cada página (se eliminaron los datos confidenciales):
<script type="text/javascript">
var _gaq=_gaq||[];
_gaq.push(["_setAccount","xxxxx"]),_gaq.push(["_setDomainName",".xxxxx.com"]),_gaq.push(["_trackPageview"]),function(){var t=document.createElement("script");
.....some more code ........
a.parentNode.insertBefore(t,a)}();
</script>
lo que se necesitaba hacer era agregar ese código completo (incluido <script .... </script>
) en el cuadro de texto «Bloquear secuencia de comandos» de este plugin de cookies y luego desactivar el plugin de análisis de Google que utilicé (porque no conoce ese plugin de consentimiento de cookies), por lo que solo el código que se agregó al cuadro Ejecutando ese «bloqueo de secuencias de comandos» . solo si se ha dado el consentimiento
Eso es todo lo que quiero para el caso. tal vez ayude a alguien porque encontré muchas preguntas (sin respuesta) mientras buscaba una solución yo mismo …
Este tema fue modificado hace 2 años, 8 meses por.
(@ollybach)
Hace 2 años, 8 meses
Además, el cn_cookies_accepted()
La función mencionada en ese artículo (hasta donde yo la entiendo de todos modos) es una función php para usar en el desarrollo de php / theme / plugin y no tiene lugar en ese cuadro de texto. Creo que esto debería hacerse de manera mucho más clara entonces…. (solo una sugerencia para el autor del plugin, aunque puedo estar equivocado al respecto)
Esta respuesta fue modificada hace 2 años, 8 meses por.
(@boybawang)
Hace 2 años, 8 meses
Gracias @ollybach, esa fue una buena explicación. ¿Sabe si esa área se puede utilizar para TODAS las cookies o solo para las no funcionales? Supongo que si coloca todas las cookies en él, existe el riesgo de que algunas partes de su sitio no funcionen.
(@logologia)
Hace 2 años, 8 meses
Hola,
La explicación de Ollybach es correcta.
Sin embargo, el término «inactivo» es el término correcto utilizado por GDPR para abordar todas las cookies / scripts que son … inoperantes (lo que significa que no son necesarios para permitir un sitio de funciones). De hecho, no requerimos consentimiento expreso para usar estas cookies funcionales, solo necesitamos informar al usuario que las usamos y por qué, en nuestra Declaración de Privacidad.
Todo lo que esté fuera de ese alcance son cookies «inactivas» (no necesarias para que un sitio funcione bien), como Google Analytics, código de reproducción, seguimiento de píxeles de Facebook, etc. Si están presentes, esos scripts y cookies deben bloquearse de forma predeterminada y solo deben activarse después de que se haya otorgado el consentimiento expreso.
Eso es lo que sucede cuando ingresamos esos códigos en el área de Notificación de cookies (y los eliminamos de sus ubicaciones anteriores). No están activos y no existirán, a menos que el usuario haga clic en Aceptar. Si no hacen nada, GDPR no permite el seguimiento de los scripts.
Las excepciones son Google Analytics si en la cuenta de análisis la ip es anonimizada y no se comparte con Google Check.
(@ollybach)
Hace 2 años, 8 meses
> Sin embargo, el término «inactivo» es el término correcto utilizado por GDPR para abordar todas las cookies / scripts que son … inoperantes
Si puede, si coloca la palabra javascript correcta detrás, se vuelve muy ambiguo porque ya no está claro si el inactivo se refiere a las cookies o al script (así que «» Fuera de esa ambigüedad)
Por supuesto, acepto que «‘no funcional’ es el término correcto utilizado por GDPR, aunque personalmente creo que esto es completamente estúpido. ¿Qué hay de malo con» innecesario «,» innecesario «y cosas por el estilo? Algo que no funciona simplemente no funcional (no te estoy probando @logologics, solo una diatriba al azar 🙂)
sin embargo, solo estaba compartiendo cómo era mi situación … me alegro de que todo esté aclarado desde el principio, con suerte
arriba y adelante… ..
(@logologia)
Hace 2 años, 8 meses
Hola ollybach,
No se preocupe, su comentario no me ofendió de ninguna manera. Realmente estoy de acuerdo en que podría y debería ser más claro (incluso en el propio GDPR).
Inicialmente tuve que intentar buscar bloqueos de scripts y deshabilitarlos también en las ubicaciones originales. Mirando hacia atrás, eso tiene sentido, pero sería aún más fácil con un poco más de explicación de qué va a dónde y por qué, ¡estoy totalmente de acuerdo! Este GDPR total nos da a todos un serio dolor de cabeza.
Annie
(@tjimm)
Hace 2 años, 8 meses
Perdón por ser estúpido, pero ¿dónde encuentra el código de secuencia de comandos de GA que se supone que debe ir en el campo de bloqueo de secuencia de comandos?
Estoy usando el plugin Woocommerce de integración de Google Analytics (https://wordpress.org/plugins/woocommerce-google-analytics-integration/).
(@sabinevi)
Hace 2 años, 8 meses
Estimado @ollybach, es un verdadero héroe al publicar su solución, ¡muchas gracias!
@tjimm Como dice ollybach, deberías desactivar el plugin de Google Analytics y pegue su código incrustado de análisis en el script que bloquea el área de texto. Mira aquí https://developers.google.com/analytics/devguides/collection/analyticsjs/ para ver ejemplos del código GA
(@lazykins)
Hace 2 años, 8 meses
De acuerdo, esto tiene mucho sentido. ¿Alguien puede decirme en términos simples, este plugin realmente bloquea las cookies?
Por ejemplo, tengo un botón de PayPal en mi sitio web. Incluso cuando me niego a aceptarlo, veo esa cookie cargada en la página.
¿Cómo puedo bloquear esas cookies, si puedo?
¡Gracias! L.
(@petervanzomeren)
Hace 2 años, 8 meses
@lazykins
Tengo la misma pregunta. También tengo algunos botones para compartir en redes sociales y videos de YouTube integrados. Cuando pruebo el consentimiento haciendo clic en la opción ‘no aceptar’, estas cookies todavía se envían de acuerdo con Ghostery y la función de inspección / memoria de Firefox.
(@ ign2009)
Hace 2 años, 7 meses
Gracias por este increíble plugin que nos ayuda con toda esta presión de GDPR.
Después de leer esto, entiendo que debemos poner esa área en TODAS las configuraciones de cookies que queremos aplicar (es decir, que se envíen al navegador del usuario) tan pronto como el usuario haga clic en el botón «Aceptar cookies». Eso significa que, antes de esto, tenemos que sacarlos de sus lugares originales.
Creo que este es un gran detalle muy importante, y debería ser mejor resaltado y explicado desde el principio, para poder administrar correctamente el plugin.
¿Qué pasa con las cookies de terceros? No creo que siempre podamos eliminar una cookie de su ubicación original y colocarla en esa parte de un bloque de script … ¿es correcta esta suposición?
¿Qué hacer entonces?
Gracias,
¿Solucionó tu problema??
0 / 0