Tutorial: Cómo implementar un aviso de cookies en tu sitio web

  • Autor Autor Wizard
  • Fecha de inicio Fecha de inicio
Wizard

Wizard

Xi
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Hace varios meses el usuario [MENTION=37728]KevinCastro[/MENTION] compartió un tutorial que en realidad tiene el mismo fin que este, pero en el actual simplemente debemos hacer uso de menos pasos y menos código :encouragement:

implementar-aviso-ley-de-cookies.jpg

Implementar aviso ley de cookies

1- Hacer copia de seguridad de la plantilla por si algo sale mal, puedas recuperar todo como lo tenían antes de hacer el cambio. Si no sabes como hacerla puedes seguir este tutorial

2- Acceder a la edición HTML de la plantilla de tu blog

edicion-editarhtml.jpg

3- Ubicar la etiqueta de cierre </body>, pegar el siguiente código justo arriba y guardar los cambios.

Insertar CODE, HTML o PHP:
<!--Inicio script ley de cookies-->
<div id="barracookies" style="display:none;position:fixed;left:0px;right:0px;bottom:0px;width:100%;min-height:40px;background: #333333;color:#d7c712;z-index: 99999;">
 <div style="width:100%;position:absolute;padding-left:5px;font-family:verdana;font-size:12px;top:30%;text-align:center;">
  <span>Usamos cookies propias y de terceros para ayudarte en tu navegación. Si continuas navegando consideramos que aceptas el uso de cookies.</span>
  <a href="javascript:void(0);" style="padding:6px;background:#4682B4;text-decoration:none;color:#fff;border-radius:5px;" onclick="PonerCookie();"><b>OK</b></a>
  <a rel="nofollow" href="http://www.google.com.ar/intl/es-419/policies/technologies/types/" target="_blank" style="padding-left:5px;text-decoration:none;color:#ffffff;">Más información</a>
 </div>
 </div>
 <script>

 function getCookie(c_name){
  var c_value = document.cookie;
  var c_start = c_value.indexOf(" " + c_name + "=");
  if (c_start == -1){
  c_start = c_value.indexOf(c_name + "=");
  }
  if (c_start == -1){
  c_value = null;
  }else{
  c_start = c_value.indexOf("=", c_start) + 1;
  var c_end = c_value.indexOf(";", c_start);
  if (c_end == -1){
   c_end = c_value.length;
  }
  //http://www.focoblogger.com/
   c_value = unescape(c_value.substring(c_start,c_end));
  }
  return c_value;
 }
 function setCookie(c_name,value,exdays){
  var exdate=new Date();
  exdate.setDate(exdate.getDate() + exdays);
  var c_value=escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString());
  document.cookie=c_name + "=" + c_value;
 }
 if(getCookie('aviso')!="1"){
  document.getElementById("barracookies").style.display="block";
 }
 function PonerCookie(){
  setCookie('aviso','1',365);
  document.getElementById("barracookies").style.display="none";
 }
 </script>
 <!--Fin script ley de cookies-->

Y este sería todo el proceso para implementar el script. Puedes observar el resultado final de este script en: Prueba de aviso de cookies en blogger

Artículo original: Implementar aviso de cookies en blogger | Foco Blogger
 
Tutorial aprobado y agregado al listado de tutoriales.
 
consulta: sirve para web española o todo el mundo?
 
El scrip probablemente no cumpla con la legislación porque permite que se instalen las cookies antes de que el usuario acepte. 🙂
 
El scrip probablemente no cumpla con la legislación porque permite que se instalen las cookies antes de que el usuario acepte. 🙂

Entonces... seria tan amable de postear el codigo que, antes de que se ejecuten las cookies, muestre el aviso??
Gracias. 🙂
 
¿Se sabe como sería el código para que no se instalen las cookies antes del aviso?
 
Lo añadí a mis webs, gracias.
 
perfecto :encouragement:
 
vamos a probarlo
 
gracias añadido a mi web
 
Mil gracias! Había probado otros códigos que no habían funcionado, pero éste si, y me va perfecto 🙂
 
Gracias bro esta super :encouragement::encouragement:
 
Me alegra que le haya funcionado :encouragement:
 
Si blogger se aloja en Mountain View no tengo porque poner eso cierto?
 
Excelente aporte:encouragement:
 
Si activas Navbar y te visitan de españa o de laguna parte de europa, sale el aviso de cookies en el navbar

cookies.webp
 
Excelente gracias amigo
 
para blogger. no es necesario... el mismo lo implementa.. si ponen su dominio.. .fr saldrá ese aviso... ojo solo en blogger..
 
disculpa la duda , pero dice en el codigo "www.focoblogger.com" ¿què es?
 
Atrás
Arriba