Configuración de cookies by Google

configuracion-de-cookiesInformar y la Configuración de Cookies

Europa quiere consentimiento en muchos casos reales de las cookies ya que una cookie primero es un usuario anónimo, y un día despúes es la identificación de un usuario con nombre y apellidos tanto para las empresas que construyen y diseñan su CRM como para las bases de datos de terceros y Google entre otros. Hablemos de esto.

El que recoge cookies tiene que cumplir con las obligaciones legales y obtener el consentimiento por parte de los usuarios.

Hay que informar a los usuarios sobre las cookies y hay que obtener un consentimiento que responda a esta aceptación de cookies.

¿Cómo informamos a los usuarios de que estamos recogiendo cookies?

Se implementan los avisos en pantalla, en la barra de notificaciones, con alertas emergentes y hay que hacerlo tanto en el móvil como en la web. No confundir alertar con recoger un consentimiento.

En cumplimiento de la legislación europea hay que crear los avisos y la recolección de consentimientos. Normalmente nos quedamos con la creación del aviso en pantalla en la página de inicio. Sabemos que la página de inicio de dominio no es la única entrada a la web porque los usuarios por posicionamiento SEO pueden entrar por cualquier página. Esto hay que tenerlo en cuenta.

Los pasos son:

1.- El sitio web crea una notificación

1.1.- Esta notificación tiene configurado un botón de aceptación

1.2.- La acción de aceptación sobre el botón de aceptación coloca la cookie en el navegador del usuario y esa cookie de dominio se llama «displayCookieConsent» y tiene un valor «y»

1.3.- En la notificación también se añade un enlace donde el usuario leerá qué son las cookies para que leea, comprenda y despierte el conocimiento

 DisplayCookieConsent

Esta cookie que se instala en el navegador del usuario tiene 12 mese de vida. Los sitios web pueden modificar el tiempo de vida de la cookie en el navegador del usuario.

Los usuarios que tengan la cookie en su navegador podrán entrar varias veces a su sitio web y no les aparecerá dicha aceptación de cookies nuevamente, porque ya están instalada con 12 meses.

Si queremos cambiar los 12 meses de la cookie hay que modificar el _saveUserPreference JS, en el cookiechoices.js

Si se establece una cookie de este tipo, en el código de la página, no se puede establecer otra o no funcionará bien.

Configuracion de cookie de Pantalla de Bienvenida

Hay que copiar el código en la página en el <body>

<!-- You should make sure that the file cookiechoices.js is available
and accessible from the root directory of your site.  -->
<script src="/cookiechoices.js"></script>
<script>
  document.addEventListener('DOMContentLoaded', function(event) {
    cookieChoices.showCookieConsentDialog('Your message for visitors here.',
        'close message', 'learn more', 'https://example.com');
  });
</script>

Hay que descargar un archivo en esta URL

Configuracion de cookie de Barra de Notificación

Hay que copiar el código en la página en el <body>

<!-- You should make sure that the file cookiechoices.js is available
and accessible from the root directory of your site.  -->
<script src="/cookiechoices.js"></script>
<script>
  document.addEventListener('DOMContentLoaded', function(event) {
    cookieChoices.showCookieConsentBar('Your message for visitors here',
      'close message', 'learn more', 'https://example.com');
  });
</script>
Hay que descargar un archivo en esta URL

Configuracion de cookie de Aplicación para Móviles IOS

Hay que copiar el código en la página en el <body>

// This code will work in iOS 2 and up
// (spoiler: you're not going to need anything below iOS 6).
// Tested in iOS 7 
// In your app's UIApplicationDelegate:

- (BOOL)application:(UIApplication *)application
    didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
  (...)
  NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
  if (![defaults boolForKey:@"termsAccepted"]) 
    NSString *message =
      @"Your message for visitors here";
    UIAlertView *alert =
      [[UIAlertView alloc] initWithTitle:@"Cookies"
                                 message:message
                                delegate:self
                       cancelButtonTitle:nil
                       otherButtonTitles:@"Close message", nil];
    [alert show];
  }
}


// Elsewhere in the file:
- (void)alertView:(UIAlertView *)alertView
    clickedButtonAtIndex:(NSInteger)buttonIndex 
  NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
  [defaults setBool:YES forKey:@"termsAccepted"];
  [defaults synchronize];
}
 

Obtener el consentimiento

Conseguir el consentimiento

Excención del consentimiento

Publicidad online

Las cookies por geografía

Las cookies se verán por igual en un país como en otro y no todos los países están regulados por las mismas leyes. Si la web se ve en EEUU habrá que obtener el consentimiento y la aceptación con unas restricciones distintas que en Europa.

Información sobre legislación europea

Agencia de Protección de Datos

Sitio Web Google donde nos informa de buena fe y nos solicita buscar un departamento jurídico: URL