Aviso e conformidade de cookies do WordPress para GDPR / CCPA Pergunta: Aviso de cookies e MonsterInsights

Um usuário perguntou ?

Olá, sou muito novo nisso, então posso não ser o único que entende isso, mas espero que você possa ajudar.

Implementamos Aviso de Cookies e MosterInsights em nosso site. como você pode ver no link MosterInsights nos permitiu selecionar rastreamento e eu quero fazer isso se o usuário pressionar “Não” na notificação do cookie.

Você pode me ajudar com isto?

É claro, é verdade, mas estou preso há muito tempo.

lançador de tópicos

(@joped)

3 anos, 2 meses atrás

Alguém pode ajudar?

lançador de tópicos

(@joped)

3 anos, 2 meses atrás

Eu entendo que este pode ser o fórum errado para postar a resposta, pois a maior parte está relacionada ao plugin MonsterInsights, mas como o tópico já existe, parece ser o mais fácil de fazer. Sinta-se à vontade para excluir a postagem se achar que ela é irrelevante.

Como eu estava tendo problemas para encontrar uma solução on-line, vou lhe dizer o que fiz para resolver isso. No entanto, fiz de outra forma, onde os cookies só são criados se o usuário aceitar cookies. Os cookies de análise serão simplesmente pressionados “Não” ou nada.

Você precisa acessar o código-fonte do MonsterInsights. Faça isso no wordpress navegando até Plugins -> Editor. Em seguida, defina o plug-in para editar como o plug-in MonsterInsights e pressione selecionar. Em “Included -> Frontend -> Tracking”, abra um arquivo chamado class-tracking-analytics.php e encontre a linha que começa com (function(i,s,o,g,r,a,m) [around line 200 for me]. Tudo o que você precisa fazer é inserir este código na linha acima da função <?php if ( function_exists('cn_cookies_accepted') && cn_cookies_accepted() ) { ?> e isso na linha abaixo da função <?php } ?>

(@josch87)

2 anos, 9 meses atrás

MonsterInsights agora suporta notificação de cookies usando o Conformidade do plug-in da UE (disponível com qualquer um dos planos pagos).

(@nix255)

2 anos, 8 meses atrás

É bastante preocupante que algo tão importante como isso exija um plano pago da perspectiva de um monstro. Receio que isso signifique adeus às ideias de monstros porque é mais fácil adicionar o código de análise à caixa de script Cookie Notification. Então não, não é realmente compatível.

(@johnboone)

2 anos, 8 meses atrás

O trecho a seguir informará o plugin Monsterinsights sobre a escolha do usuário através do plugin Cookie Notification. Basta adicioná-lo ao seu arquivo 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)

2 anos, 3 meses atrás

@johnboone,

Eu tentei sua solução e funciona perfeitamente desde que eu aceite a notificação de cookies na página inicial do meu site. No entanto, se eu aceitar a notificação em outra página, o GA não iniciará o rastreamento, a menos que eu volte para a página inicial. Quando eu chegar à página inicial, ele me rastreará em qualquer outra página. Alguma ideia?

(@csci-fi)

2 anos, 3 meses atrás

@joped,

Sua solução funcionou, mas eu gostaria de poder fazer a solução functions.php de John Boone funcionar, pois evitaria os problemas com atualizações de plugins que sua solução terá.

Isto foi útil?

0 / 0

Deixe uma resposta 0

O seu endereço de email não será publicado. Campos obrigatórios são marcados *