Tutorial: Aviso de cookies para a Espanha (e outros países)

  • Autor Autor Cicklow
  • Data de início Data de início
Este tópico foi traduzido automaticamente do espanhol. Ver original
Presunção perante a navegação do usuário

Obrigado cicklow, sua contribuição foi muito útil. A respeito disso, queria comentar que a citação de texto da notificação diz: "Se continuar navegando consideramos que aceita o uso de cookies." Se eu continuo navegando, inclusive em outras páginas do site, a notificação não desaparece (permanece visível), tendo que clicar no botão "OK" para que desapareça (consentimento explícito). A notificação não deveria desaparecer ao navegar pelo site, dada a presunção? Abraços, e muito obrigado novamente.
 
muito bom, embora eu já tivesse política de privacidade, vou colocar este xD
 
Coloquei o código em um blog e ficou muito bom. :encouragement: Muitíssimo obrigado, cicklow.
 
[MENTION=9679]cicklow[/MENTION] muito obrigado pelo tutorial, ultimamente tenho tráfego da Espanha em grande quantidade e cai como uma luva. Agora minha dúvida, se eu quiser que seja mostrado para todos os países assim evito ficar vendo geolocalização e demais, que passo eu deveria pular?
 
muito obrigado pelo código, na Espanha é uma loucura, entre isso e a LOPD, cada vez é mais difícil estar legal na internet

um abraço
 
O tutorial foi modificado, a maxmind não tem mais a api JS de GeoIP!
 
A implementação deste aviso de cookies é apenas para webmasters espanhóis, certo? Não concebo a ideia de que queiram obrigar os webmasters de outros países a obedecer suas leis primitivas.
 
A implementação deste aviso de cookies é apenas para webmasters espanhóis, certo? Não concebo a ideia de que queiram obrigar os webmasters de outros países a obedecer suas leis primitivas.

sim sim, apenas para espanhóis. com o script só seria mostrado aos espanhóis, aos outros não.
 
Bem, eu não sei se fiz algo errado, mas para mim não aparece :ambivalence:

Coloquei o código HTML no footer.php e os scripts no header.php e nada
 
[MENTION=9679]cicklow[/MENTION] O exemplo não funciona
 
[MENTION=9679]cicklow[/MENTION] O exemplo não funciona

sim funciona, só que quando atualizei o código esqueci de colocar o hack para que, quando não for da Espanha, mostre a barra.
 
Muito útil e muito bem explicado! :welcoming:
 
sim funciona, só que quando atualizei o código esqueci de colocar o hack para que, quando não for da Espanha, mostre a barra.
[MENTION=9679]cicklow[/MENTION], tenho inserido e funcionando perfeitamente, mas tenho uma dúvida, sou da Espanha, deveria mostrar o aviso a todos os visitantes da Europa? Ou não é necessário?

Muito obrigado pela sua grande contribuição.
 
[MENTION=9679]cicklow[/MENTION], tenho inserido e funcionando perfeitamente, mas tenho uma dúvida, sou da Espanha, deveria mostrar o aviso a todos os visitantes da Europa? Ou não é necessário?

Muito obrigado pela sua grande contribuição.

não sei... pensei que era apenas para a Espanha... mas se você quiser colocar para toda a Europa teria que fazer assim:
HTML:
if ((json.country_code=="ES" || json.country_code=="DE" || json.country_code=="IT") && getCookie('aviso')!="1") {
etc... com os 50 países da Europa...

PD: aí você tem Espanha, Alemanha e Itália...
 
não sei... pensei que era apenas para a Espanha... mas se você quiser colocar para toda a Europa teria que fazer assim:
HTML:
if ((json.country_code=="ES" || json.country_code=="DE" || json.country_code=="IT") && getCookie('aviso')!="1") {
etc... com os 50 países da Europa...

PD: aí você tem Espanha, Alemanha e Itália...

Não sei, pergunto por que a lei é Europeia, não apenas da Espanha, vou colocar os principais 5 ou 6 países por precaução, embora imagine que ao colocar a Espanha e ser uma lei tão nova e "estranha", estamos protegidos de multas.

Outra coisinha [MENTION=9679]cicklow[/MENTION], daria para fazer algo para que, quando clicarem em algum link pela página, o aviso desapareça como se tivessem aceitado?
 
Última edição:
Não sei, pergunto por que a lei é Europeia, não apenas da Espanha, vou colocar os principais 5 ou 6 países por precaução, embora imagine que ao colocar a Espanha e ser uma lei tão nova e "estranha", estamos protegidos de multas.

Outra coisinha [MENTION=9679]cicklow[/MENTION], daria para fazer algo para que, quando clicarem em algum link pela página, o aviso desapareça como se tivessem aceitado?

se você editar a tag A (o link) desta maneira:
HTML:
<a style="padding-left:5px;text-decoration:none;color:#ffffff;" target="_blank" href="http://www.google.com.ar/intl/es-419/policies/technologies/types/" onclick="PonerCookie(); return true;">Más información</a>
como você vê, foi adicionado o onclick. e return true é para que retorne à ação original (abrir o link)
 
se você editar a tag A (o link) desta maneira:
HTML:
<a style="padding-left:5px;text-decoration:none;color:#ffffff;" target="_blank" href="http://www.google.com.ar/intl/es-419/policies/technologies/types/" onclick="PonerCookie(); return true;">Más información</a>
como você vê, foi adicionado o onclick. e return true é para que retorne à ação original (abrir o link)

Entendo que com isso o link seria aberto ao navegar? Ou simplesmente o aviso desapareceria? (Isto último é o que eu quero)
 
Entendo que com isso o link seria aberto ao navegar? Ou simplesmente o aviso desapareceria? (Isto último é o que eu quero)

:fatigue:... era isso que você queria... que ao clicar no link o cookie seja definido, a barra seja fechada e o link seja aberto XD... pois faz tudo isso com o mod que te passei...
 
:fatigue:... era isso que você queria... que ao clicar no link o cookie seja definido, a barra seja fechada e o link seja aberto XD... pois faz tudo isso com o mod que te passei...

Certo, sim, além disso me refiro, por exemplo, ao clicar em qualquer link do site, o aviso desaparecer (já vi muitos sites espanhóis que fazem assim)
É possível isso ou é muito incômodo?

Obrigado!!
 
Voltar
Topo