Añadiendo banner de consentimiento de cookies

Seguí las instrucciones aquí, un usuario también informó aquí: Why Cookie Consent Doesn't Show Up?

El generador de scripts me dio dos partes para agregar al editor de plantillas.

Una en el encabezado (head), la otra en el cuerpo (body).

Sin embargo, veo que el editor en realidad dice:

Y para el cuerpo dice:

Entonces, para la parte que se agregará al “cuerpo” (body), puedo agregarla fácilmente en la sección “Pie de página” (Footer), realmente no importa ya que seguirá estando en el cuerpo, supongo.

Para el encabezado (head), no sé dónde ponerlo.

Para darte un ejemplo del código a agregar:

Para agregar en el ENCABEZADO (HEAD)

<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/npm/cookieconsent@3/build/cookieconsent.min.css" />

Para agregar en el CUERPO (BODY) (preferiblemente al final)

<script src="https://cdn.jsdelivr.net/npm/cookieconsent@3/build/cookieconsent.min.js" data-cfasync="false"></script>
<script>
window.cookieconsent.initialise({
  "palette": {
    "popup": {
      "background": "#343c66",
      "text": "#cfcfe8"
    },
    "button": {
      "background": "#f71559"
    }
  },
  "theme": "classic",
  "content": {
    "message": "usamos cookies para operaciones esenciales",
    "dismiss": "OK",
    "link": "(detalles)",
    "href": "yadayada.com/privacy"
  }
});
</script>

Ahora ni siquiera puedo decir si está funcionando porque cuando agrego la parte que debería ir en la sección del CUERPO (BODY) (usé Pie de página (Footer) en esta captura de pantalla, pero también probé Cuerpo (Body)), obtengo una ventana emergente al guardar que simplemente dice “error 403”.

Imaginé que era algún problema con la configuración content security policy script src y agregué tanto el dominio como la URL específica del archivo .js (siguiendo estas instrucciones), pero todavía me da el mismo error.

Desafortunadamente, el mensaje genérico 403 no me ayuda a entender qué está saliendo mal aquí.

¿Alguna idea de qué hacer aquí?

3 Me gusta

Hay un componente temático que maneja el consentimiento de cookies, pero tiene aproximadamente 4 años, así que no estoy seguro de si funcionará:

Disculpa si esta respuesta fue contraria, pero ¿quizás intentarlo de nuevo? Espero que esto ayude.

2 Me gusta

Gracias @twofoursixeight, ya que solo usaremos las cookies técnicas (funcionales) básicas, que también podrían funcionar. Saludos.

2 Me gusta

Confirmo que este componente de tema sigue funcionando. Lo estoy usando en la última prueba y ha pasado.

1 me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.