Consentimento de cookies do WordPress GDPR (Pronto para CCPA) Pergunta: Verificando cookies

Um usuário perguntou ?

Você disse: “O plug-in exibirá uma notificação com as opções Aceitar e Recusar. Por padrão, o valor dos cookies será definido como ‘null’. Se o usuário clicar no botão “OK”, o valor muda para “sim”. Se o usuário clicar em ‘Rejeitar’, o valor será definido como ‘não’. Seu desenvolvedor pode verificar esse valor para definir um cookie «

Como posso verificar “nulo”, “sim” e “não”, talvez com PHP? Existe uma função de cheiro de código de acesso que pode ser usada? Como obtenho as configurações de cookies?

(@markwt)

2 anos, 8 meses atrás

Olá @seemannslohn,

Quando um usuário aceita um cookie, o valor do cookie é definido como “sim” view_cookie_policy e, se for rejeitado, o valor do cookie é definido como “não”. Por padrão, o valor do cookie é “nulo”. Isso pode ser visto no console do desenvolvedor ao aceitar ou rejeitar cookies e a página de recarregamento.

Veja a imagem do valor view_cookie_policy, quando os cookies aceitaram e cookies foram colocados rejeitado.

Quando o valor de yes_cookie_policy for “yes”, os scripts correspondentes serão fornecidos. Como no código JS abaixo para o Google Analytics, ele ativará o GA aqui se o consentimento for sim. ou seja, o valor de view_cookie_policy é “yes”.

<script type="text/javascript"
 src="
var consent_value = $.cookie("viewed_cookie_policy");

        if (consent_value == 'yes')
        {
            enableGoogleAnalytics(); // enable GA inside this function
        }

(@seemannslohn)

2 anos, 8 meses atrás

Primeiro: Obrigado pela sua pronta resposta (!).

Mas desculpe, não entendi. Que código preciso incluir em meus arquivos PHP-WordPress?

Minha ideia é usar esta sintaxe:

Mas a pergunta é: Onde e como posso definir var: consent_value, para que eu possa verificar via php if?

Muito obrigado pela paciência!

(@markwt)

2 anos, 8 meses atrás

Olá @seemannslohn

Você pode verificar isso em PHP como código abaixo

(!empty($_COOKIE["viewed_cookie_policy"]) && $_COOKIE["viewed_cookie_policy"] == 'yes'))

(@seemannslohn)

2 anos, 8 meses atrás

Muito obrigado. Funciona:

(! vazio ($ _ COOKIE[“viewed_cookie_policy”]) && $ _COOKIE[“viewed_cookie_policy”] == ‘sim’)

Eu estou feliz! ?

Uma última pergunta: é um [shortcode] Posso usar em páginas?

(@markwt)

2 anos, 8 meses atrás

Olá @seemannslohn,

Veja a lista de atalhos abaixo captura de tela. Por favor, deixe-nos um comentário se o plugin/suporte foi útil.

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 *