Iubenda logo
Genera tus documentos

Documentación

Tabla de contenidos

Canales de publicación de la Consent Solution

La Consent Solution de iubenda está disponible a través de dos canales diferentes, que te permiten elegir el ciclo de actualizaciones periódicas que mejor se adapta a tus necesidades:

  1. Current – De forma predeterminada, se accede a la Consent Solution de iubenda a través del canal Current. Este canal es bastante estable y todas las funciones lanzadas en él se prueban completamente en una amplia gama de escenarios. El canal Current recibe actualizaciones periódicas y las correcciones se aplican tan pronto como están disponibles. Si quieres utilizar este canal, no es necesario que hagas ningún cambio en el código generado automáticamente al activar la Consent Solution.
  2. Beta – Una vez que se hayan probado internamente, todas las funciones más recientes se lanzan primero en el canal Beta, antes de fusionarse con el canal “Current”, más estable. Los lanzamientos a este canal ocurren con más frecuencia y, al igual que con el canal Current, las correcciones se aplican en el canal Beta tan pronto como están disponibles.

Cómo cambiar el canal de publicación

Puedes especificar el canal que quieres utilizar usando el menú desplegable dedicado, situado junto a “Sincronizar tus documentos legales de iubenda con la Consent Solution” (para llegar hasta allí: Dashboard > [Tu sitio web] > Consent Solution > Integrar):

Consent Solution - Changing release channel

Biblioteca de JavaScript

Supongamos que quieres utilizar el canal Beta. El código generado para el canal Current es el siguiente:

<script type="text/javascript">
    var _iub = _iub || {};
    _iub.cons_instructions = _iub.cons_instructions || [];
    _iub.cons_instructions.push(["init", {
        api_key: "XXXXXXXX" //use you api_key
    }]);
</script>
<script type="text/javascript" src="https://cdn.iubenda.com/cons/iubenda_cons.js" async></script>

Una vez que hayas seleccionado la opción “Beta” en el menú desplegable, se convertirá en esto:

<script type="text/javascript">
    var _iub = _iub || {};
    _iub.cons_instructions = _iub.cons_instructions || [];
    _iub.cons_instructions.push(["init", {
        api_key: "XXXXXXXX" //use you api_key
    }]);
</script>
<script type="text/javascript" src="https://cdn.iubenda.com/cons/beta/iubenda_cons.js" async></script>

Copia el código resultante (asegúrate de utilizar tu api_key) y pégalo en la etiqueta HEAD de tu sitio web, reemplazando el contenido predeterminado.

API HTTP

Los ejemplos sugeridos para el canal Current son:

//Create consent
curl -H "ApiKey: XXXXXXXX" -X POST "https://consent.iubenda.com/consent/"

//Create subjects
curl -H "ApiKey: XXXXXXXX" -X POST "https://consent.iubenda.com/subjects/"

Una vez que hayas seleccionado la opción “Beta” en el menú desplegable, se convertirán en esto:

//Create consent
curl -H "ApiKey: XXXXXXXX" -X POST "https://consent.iubenda.com/beta/consent/"

//Create subjects
curl -H "ApiKey: XXXXXXXX" -X POST "https://consent.iubenda.com/beta/subjects/"

Más información en la documentación de la API HTTP.

Lista de cambios

La lista completa de cambios está disponible en este enlace.