Advertisement
Guest User

Untitled

a guest
Dec 22nd, 2020
1,468
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 4.51 KB | None | 0 0
  1. <script>
  2.     var opciones = {
  3.         language: 'es',
  4.         expiryDays: 30,
  5.         log: true,
  6.         popupContent: '<section class="section--cookies active">\n' +
  7.             '<article class="container">\n' +
  8.             '<div class="row align-items-center">\n' +
  9.             '<div class="col-12 col-md-8 col-lg-9 small">\n' +
  10.             '    <div class="cookies--text">\n' +
  11.             '    <p>Abaco Proyectores, S.L. y nuestros socios utilizamos tecnologías, como las cookies, y procesamos datos personales, como las direcciones IP y los identificadores de cookies, para personalizar los anuncios y el contenido según sus intereses, medir el rendimiento de los anuncios y el contenido y obtener información sobre las audiencias que vieron los anuncios y el contenido.</p>\n' +
  12.             '    <p>Haga clic a continuación para autorizar el uso de esta tecnología y el procesamiento de sus datos personales para estos fines. Puede cambiar de opinión y cambiar sus opciones de consentimiento en cualquier momento al regresar a este sitio.</p>\n' +
  13.             '    </div>\n' +
  14.             '    <div class="container">\n' +
  15.             '    <div class="row row-cols-2 row-cols-lg-4 py-3">' +
  16.             '[SWITCHES]' +
  17.             '    </div>\n' +
  18.             '</div>' +
  19.             '<p><a class="d-block mb-3 mb-lg-0" href="/politica-cookies">Puede consultar nuestra política de cookies aquí.</a></p>\n' +
  20.             '[POWERED_BY]' +
  21.             '</div>\n' +
  22.             '\n' +
  23.             '<div class="col-12 col-md-4 col-lg-3">\n' +
  24.             '    <button class="btn btn-primary btn-block" id="galleton-boton-aceptar">Aceptar todas</button>\n' +
  25.             '    <button class="btn btn-outline-primary btn-block rechazar-cookies" id="galleton-boton-aceptar-seleccionadas">Aceptar seleccionadas</button>\n' +
  26.             '    <button class="btn btn-outline-secondary btn-block rechazar-cookies" id="galleton-boton-rechazar">Rechazar cookies</button>\n' +
  27.             '</div>\n' +
  28.             '</div>\n' +
  29.             '</article>\n' +
  30.             '</section>',
  31.         urlCookiesPolicy: '/politica-cookies',
  32.         useCustomCss: false,
  33.         galletonLinkNoFollow: true,
  34.         cookies: {
  35.             essential: {
  36.                 display: true,
  37.                 title: {
  38.                     es: 'Necesarias',
  39.                 }
  40.             },
  41.             marketing: {
  42.                 display: true,
  43.                 title: {
  44.                     es: 'Marketing'
  45.                 }
  46.             },
  47.             personalization: {
  48.                 display: true,
  49.                 title: {
  50.                     es: 'Personalización',
  51.                 },
  52.             },
  53.             analytics: {
  54.                 display: true,
  55.                 title: {
  56.                     es: 'Analítica',
  57.                 },
  58.                 list: [
  59.                     'googlepersonalization',
  60.                     '_fbp',
  61.                     '_ga',
  62.                     '_gcl_au',
  63.                     '_gid',
  64.                     '_hjid',
  65.                     '_hjIncludedInSample',
  66.                 ],
  67.                 callbacks: [
  68.                     cargarGoogleTagManager,
  69.                     cargarHotjar
  70.                 ]
  71.             }
  72.         }
  73.     };
  74.  
  75.     window.galletonCookies.setup(opciones)
  76.  
  77.     function cargarGoogleTagManager() {
  78.         (function(w, d, s, l, i) {
  79.             w[l] = w[l] || [];
  80.             w[l].push({
  81.                 'gtm.start': new Date().getTime(),
  82.                 event: 'gtm.js'
  83.             });
  84.             var f = d.getElementsByTagName(s)[0],
  85.                 j = d.createElement(s),
  86.                 dl = l != 'dataLayer' ? '&l=' + l : '';
  87.             j.async = true;
  88.             j.src =
  89.                 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
  90.             f.parentNode.insertBefore(j, f);
  91.         })(window, document, 'script', 'dataLayer', 'TU_CODIGO_GTM');
  92.     }
  93.  
  94.     function cargarHotjar() {
  95.         (function(h, o, t, j, a, r) {
  96.             h.hj = h.hj || function() {
  97.                 (h.hj.q = h.hj.q || []).push(arguments)
  98.             };
  99.             h._hjSettings = {
  100.                 hjid: TU_CODIGO_HOTJAR,
  101.                 hjsv: 6
  102.             };
  103.             a = o.getElementsByTagName('head')[0];
  104.             r = o.createElement('script');
  105.             r.async = 1;
  106.             r.src = t + h._hjSettings.hjid + j + h._hjSettings.hjsv;
  107.             a.appendChild(r);
  108.         })(window, document, 'https://static.hotjar.com/c/hotjar-', '.js?sv=');
  109.     }
  110.  
  111. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement