Pregunta sobre Cookie Notice & Compliance for GDPR / CCPA de Wordpress:

Notificaci贸n de cookies y MonsterInsights

Un usuario pregunt贸 馃憞

Hola, soy muy nuevo en esto, as铆 que puede que no sea el 煤nico que lo entienda, pero espero que puedas ayudar.

Hemos implementado Notificaci贸n de cookies y MosterInsights en nuestro sitio web. Como puede ver en el enlace https://github.com/awesomemotive/google-analytics-for-wordpress/issues/488#issuecomment-286031166 MosterInsights nos ha permitido seleccionar el seguimiento y quiero hacer esto si el usuario presiona 芦No禄 en la notificaci贸n de cookies.

驴Me puede ayudar con esto?

Est谩 claro, cierto, pero he estado estancado durante mucho tiempo.

Lanzador de hilos

(@joped)

Hace 3 a帽os, 2 meses

驴Alguien puede ayudar?

Lanzador de hilos

(@joped)

Hace 3 a帽os, 2 meses

Entiendo que este puede ser el foro incorrecto para publicar la respuesta, ya que la mayor parte est谩 relacionada con el plugin MonsterInsights, pero dado que el hilo ya existe, parece ser el m谩s f谩cil de hacer. No dude en eliminar la publicaci贸n si cree que es irrelevante.

Como ten铆a problemas para encontrar una soluci贸n en l铆nea, les dir茅 lo que hice para resolver esto. Sin embargo, lo hice de otra manera, donde las cookies solo se crean si el usuario acepta cookies. Las cookies de an谩lisis simplemente se presionar谩n 芦No禄 o nada.

Necesita acceder al c贸digo fuente de MonsterInsights. Logre esto en wordpress navegando a Plugins -> Editor. Luego configure el plugin para editar como el plugin MonsterInsights y presione seleccionar. En 芦Incluido -> Frontend -> Seguimiento禄, abra un archivo llamado class-tracking-analytics.php y busque la l铆nea que comienza con (function(i,s,o,g,r,a,m) [around line 200 for me]. Todo lo que tiene que hacer es ingresar este c贸digo en la l铆nea arriba de la funci贸n <?php if ( function_exists('cn_cookies_accepted') && cn_cookies_accepted() ) { ?> y esto en la l铆nea debajo de la funci贸n <?php } ?>

(@ josch87)

Hace 2 a帽os, 9 meses

MonsterInsights ahora es compatible con la notificaci贸n de cookies mediante el Cumplimiento de plugins de la UE (disponible con cualquiera de los planes pagos).

(@ nix255)

Hace 2 a帽os, 8 meses

Es bastante preocupante que algo tan importante como esto requiera un plan pago desde la perspectiva de un monstruo. Me temo que significar谩 decirle adi贸s a las ideas de los monstruos porque es m谩s f谩cil agregar el c贸digo de an谩lisis al cuadro de secuencia de comandos Notificaci贸n de cookies. Entonces no, no es realmente compatible.

(@johnboone)

Hace 2 a帽os, 8 meses

El siguiente fragmento informar谩 al plugin Monsterinsights sobre la elecci贸n de los usuarios a trav茅s del plugin Notificaci贸n de cookies. Simplemente agr茅guelo a su archivo functions.php.

add_action( 'init', 'set_monsterinsight_cookie_according_to_cookie_notice' );

function set_monsterinsight_cookie_according_to_cookie_notice() {
    if ( function_exists( 'cn_cookies_accepted' ) && function_exists('monsterinsights_get_ua')) {
        if ( cn_cookies_accepted() ) {
            setCookie( 'ga-disable-'.monsterinsights_get_ua(), 'false' );
	}else{
	     setCookie( 'ga-disable-'.monsterinsights_get_ua(), 'true' );
	}
    }
}

(@ csci-fi)

Hace 2 a帽os, 3 meses

@johnboone,

Prob茅 su soluci贸n y funciona perfectamente siempre que acepto la Notificaci贸n de cookies en la p谩gina de inicio de mi sitio. Sin embargo, si acepto la notificaci贸n en otra p谩gina, GA no comenzar谩 a rastrear a menos que vuelva a la p谩gina de inicio. Cuando llegue a la p谩gina de inicio, me rastrear谩 en cualquier otra p谩gina. 驴Alguna idea?

(@ csci-fi)

Hace 2 a帽os, 3 meses

@joped,

Su soluci贸n funcion贸, pero me gustar铆a poder hacer que la soluci贸n functions.php de John Boone funcione, ya que evitar铆a los problemas con las actualizaciones de plugins que tendr谩 su soluci贸n.

驴Solucion贸 tu problema??

0 / 0

Deja una respuesta 0

Tu direcci贸n de correo electr贸nico no ser谩 publicada. Los campos obligatorios est谩n marcados con *