CookieBannerConfig
CookieBannerConfig
cbcfg_wAspvmEr4ACDZaPUtfwjsAcsite_wAspvmEr4ACDZaPUtfwjsAPossible values: >= 1
Possible values: [draft, published, archived]
category_purposes objectrequired
essentialfunctionalanalyticsmarketingpersonalizeappearance objectrequired
Apariencia del banner de cookies. Las claves omitidas toman su valor por defecto.
Possible values: [banner, modal, corner]
bannerPossible values: [top, bottom, top-left, top-right, bottom-left, bottom-right]
bottomPossible values: [light, dark]
lightPossible values: Value must match regular expression ^#[0-9a-fA-F]{6}$
#3340cfPossible values: [solid, outline, segmented]
solidVariante de la firma «Powered by Soyio», o none para ocultarla.
Possible values: [seam, seal, tab, none]
seamPossible values: >= 0 and <= 32
14trueÍcono mostrado en el banner y en el acceso a preferencias.
Possible values: [cookie, shield, settings, custom]
cookiePossible values: [duotone, line, solid]
duotonePosición del botón flotante para reabrir las preferencias, o none para ocultarlo.
Possible values: [left, right, none]
rightPossible values: <= 80 characters
trueMuestra las categorías del panel de preferencias abiertas (expanded) o plegadas (collapsed).
Possible values: [expanded, collapsed]
expandedMuestra el detalle de cookies de cada categoría en el panel de preferencias.
trueTamaño del banner y del panel de preferencias.
Possible values: [sm, md, lg]
mdcontent objectrequired
Copia editable del banner. Las claves omitidas usan la traducción predeterminada del idioma.
Possible values: <= 120 characters
Possible values: <= 600 characters
Possible values: <= 40 characters
Possible values: <= 40 characters
Possible values: <= 40 characters
Possible values: <= 40 characters
Possible values: <= 120 characters
categories object
essential object
Possible values: <= 80 characters
Possible values: <= 600 characters
functional object
Possible values: <= 80 characters
Possible values: <= 600 characters
analytics object
Possible values: <= 80 characters
Possible values: <= 600 characters
marketing object
Possible values: <= 80 characters
Possible values: <= 600 characters
personalize object
Possible values: <= 80 characters
Possible values: <= 600 characters
localized_content objectrequired
Copia editable por idioma. Los idiomas o campos omitidos usan las traducciones predeterminadas.
es object
Copia editable del banner. Las claves omitidas usan la traducción predeterminada del idioma.
Possible values: <= 120 characters
Possible values: <= 600 characters
Possible values: <= 40 characters
Possible values: <= 40 characters
Possible values: <= 40 characters
Possible values: <= 40 characters
Possible values: <= 120 characters
categories object
essential object
Possible values: <= 80 characters
Possible values: <= 600 characters
functional object
Possible values: <= 80 characters
Possible values: <= 600 characters
analytics object
Possible values: <= 80 characters
Possible values: <= 600 characters
marketing object
Possible values: <= 80 characters
Possible values: <= 600 characters
personalize object
Possible values: <= 80 characters
Possible values: <= 600 characters
en object
Copia editable del banner. Las claves omitidas usan la traducción predeterminada del idioma.
Possible values: <= 120 characters
Possible values: <= 600 characters
Possible values: <= 40 characters
Possible values: <= 40 characters
Possible values: <= 40 characters
Possible values: <= 40 characters
Possible values: <= 120 characters
categories object
essential object
Possible values: <= 80 characters
Possible values: <= 600 characters
functional object
Possible values: <= 80 characters
Possible values: <= 600 characters
analytics object
Possible values: <= 80 characters
Possible values: <= 600 characters
marketing object
Possible values: <= 80 characters
Possible values: <= 600 characters
personalize object
Possible values: <= 80 characters
Possible values: <= 600 characters
icon_image objectnullable
documents object[]
Possible values: [privacy_document, link]
Versión del documento fijada al publicar. Es null en borradores, que usan la última versión.
labels objectrequired
Texto del enlace por idioma. En documentos de privacidad, si falta se usa el nombre del documento.
Possible values: <= 80 characters
Possible values: <= 80 characters
Campo obsoleto (privacy_policy_url o cookie_policy_url) que controla este enlace, si existe.
Possible values: [privacy_policy_url, cookie_policy_url]
Obsoleto. Usa documents. URL del enlace asociado a este campo.
Obsoleto. Usa documents. URL del enlace asociado a este campo.
Vigencia del consentimiento en meses. Si es nulo, usa el valor por defecto de la empresa.
Possible values: [3, 6, 12, 13, 24]
HMAC-SHA512 de la configuración versionada.
{
"id": "cbcfg_wAspvmEr4ACDZaPUtfwjsA",
"cookie_site_id": "csite_wAspvmEr4ACDZaPUtfwjsA",
"version": 0,
"status": "draft",
"category_purposes": {
"essential": "essential",
"functional": "functional",
"analytics": "analytics",
"marketing": "marketing",
"personalize": "personalize"
},
"inventory_snapshot": [
{}
],
"provider_groups_snapshot": [
{}
],
"appearance": {
"format": "banner",
"position": "bottom",
"theme": "light",
"accent_color": "#3340cf",
"button_style": "solid",
"signature": "seam",
"radius": 14,
"show_icon": true,
"icon": "cookie",
"icon_style": "duotone",
"fob_position": "right",
"font_family": "string",
"dim_background": true,
"category_display": "expanded",
"show_cookie_list": true,
"size": "md"
},
"content": {
"title": "string",
"description": "string",
"customize_label": "string",
"reject_label": "string",
"accept_all_label": "string",
"save_label": "string",
"preferences_title": "string",
"categories": {
"essential": {
"title": "string",
"description": "string"
},
"functional": {
"title": "string",
"description": "string"
},
"analytics": {
"title": "string",
"description": "string"
},
"marketing": {
"title": "string",
"description": "string"
},
"personalize": {
"title": "string",
"description": "string"
}
}
},
"localized_content": {
"es": {
"title": "string",
"description": "string",
"customize_label": "string",
"reject_label": "string",
"accept_all_label": "string",
"save_label": "string",
"preferences_title": "string",
"categories": {
"essential": {
"title": "string",
"description": "string"
},
"functional": {
"title": "string",
"description": "string"
},
"analytics": {
"title": "string",
"description": "string"
},
"marketing": {
"title": "string",
"description": "string"
},
"personalize": {
"title": "string",
"description": "string"
}
}
},
"en": {
"title": "string",
"description": "string",
"customize_label": "string",
"reject_label": "string",
"accept_all_label": "string",
"save_label": "string",
"preferences_title": "string",
"categories": {
"essential": {
"title": "string",
"description": "string"
},
"functional": {
"title": "string",
"description": "string"
},
"analytics": {
"title": "string",
"description": "string"
},
"marketing": {
"title": "string",
"description": "string"
},
"personalize": {
"title": "string",
"description": "string"
}
}
}
},
"icon_image": {
"url": "string",
"filename": "string",
"size": 0,
"mime_type": "string"
},
"documents": [
{
"kind": "privacy_document",
"privacy_document_id": "string",
"privacy_document_version": 0,
"url": "string",
"labels": {
"es": "string",
"en": "string"
},
"legacy_field": "privacy_policy_url"
}
],
"consent_duration_months": 3,
"integrity_hash": "string",
"created_at": "2024-07-29T15:51:28.071Z",
"updated_at": "2024-07-29T15:51:28.071Z"
}