Saltar al contenido principal

ConsentTemplate

Una consent template (template de consentimiento) es una configuración necesaria para el módulo de consent.

id stringrequired

Identificador único. Debe empezar con constpl_

Example: constpl_wAspvmEr4ACDZaPUtfwjsA
name stringrequired

Nombre descriptivo de la template

Example: Consentimiento básico
availability_period_in_months integerrequired

Periodo de retención de datos en meses

Possible values: >= 1 and <= 120

Example: 12
title stringrequired

Titulo que aparecerá en el checkbox del módulo de consentimiento

Example: Consentimiento general
text stringrequired

Texto del consentimiento. Permite referenciar documentos de privacidad.

Example: De acuerdo a los {{ terms_and_conditions }} y {{ privacy_policy }} de Soyio.
product_id string

Identificador del producto al que está asociado el consent_template. Al definir un product_id, quedará registro de que el consentimiento de los datos se ha realizado para dicho producto.

Example: my_product_123
manage_consent_url string

URL que permite al usuario administrar sus preferencias de consentimiento. Cuando se monta el ConsentBox asociado a una entity_id de un ConsentAction, la interfaz mostrará automáticamente un botón. Este botón redirige a la URL especificada en manage_consent_url. Puedes ver un ejemplo aquí.

Example: https://company.com/manage-consent
data_requirements object[]required

Lista de requerimientos de datos con información adicional. Ver recurso para más información.

Possible values: >= 1

  • Array [
  • key string

    Clave del dato. Es un texto libre que identifica específicamente el dato involucrado en el consentimiento.

    Example: first_name
    data_category string

    Categoría del dato según Fideslang. Ver taxonomía

    Example: user.name.first
    data_uses string[]

    Lista de finalidades de tratamiento según Fideslang. Ver taxonomía

  • ]
  • created_at date-timerequired

    Fecha y hora de creación del template de consentimiento

    Example: 2024-03-20T15:30:00Z
    updated_at date-timerequired

    Fecha y hora de la última actualización del template de consentimiento

    Example: 2024-03-20T15:30:00Z
    ConsentTemplate
    {
    "id": "constpl_wAspvmEr4ACDZaPUtfwjsA",
    "name": "Consentimiento básico",
    "availability_period_in_months": 12,
    "title": "Consentimiento general",
    "text": "De acuerdo a los {{ terms_and_conditions }} y {{ privacy_policy }} de Soyio.",
    "product_id": "my_product_123",
    "manage_consent_url": "https://company.com/manage-consent",
    "data_requirements": [
    {
    "key": "first_name",
    "data_category": "user.name.first",
    "data_uses": [
    "string"
    ]
    }
    ],
    "created_at": "2024-03-20T15:30:00Z",
    "updated_at": "2024-03-20T15:30:00Z"
    }