Saltar al contenido principal

CookieBannerConfig

CookieBannerConfig

idstringrequired
Example: cbcfg_wAspvmEr4ACDZaPUtfwjsA
cookie_site_idstringrequired
Example: csite_wAspvmEr4ACDZaPUtfwjsA
versionintegerrequired

Possible values: >= 1

statusstringrequired

Possible values: [draft, published, archived]

category_purposes objectrequired
essentialstringrequired
Constant value: essential
functionalstringrequired
Constant value: functional
analyticsstringrequired
Constant value: analytics
marketingstringrequired
Constant value: marketing
personalizestringrequired
Constant value: personalize
inventory_snapshotobject[]required
provider_groups_snapshotobject[]required
appearance objectrequired

Apariencia del banner de cookies. Las claves omitidas toman su valor por defecto.

formatstring

Possible values: [banner, modal, corner]

Default value: banner
positionstring

Possible values: [top, bottom, top-left, top-right, bottom-left, bottom-right]

Default value: bottom
themestring

Possible values: [light, dark]

Default value: light
accent_colorstring

Possible values: Value must match regular expression ^#[0-9a-fA-F]{6}$

Default value: #3340cf
button_stylestring

Possible values: [solid, outline, segmented]

Default value: solid
signaturestring

Variante de la firma «Powered by Soyio».

Possible values: [seam, seal, tab]

Default value: seam
radiusinteger

Possible values: >= 0 and <= 32

Default value: 14
show_iconboolean
Default value: true
iconstring

Ícono mostrado en el banner y en el acceso a preferencias.

Possible values: [cookie, shield, settings, custom]

Default value: cookie
icon_stylestring

Possible values: [duotone, line, solid]

Default value: duotone
fob_positionstring

Posición del botón flotante para reabrir las preferencias, o none para ocultarlo.

Possible values: [left, right, none]

Default value: right
font_familystringnullable

Possible values: <= 80 characters

dim_backgroundboolean
Default value: true
content objectrequired

Copia editable del banner. Las claves omitidas usan la traducción predeterminada del idioma.

titlestring

Possible values: <= 120 characters

descriptionstring

Possible values: <= 600 characters

customize_labelstring

Possible values: <= 40 characters

reject_labelstring

Possible values: <= 40 characters

accept_all_labelstring

Possible values: <= 40 characters

save_labelstring

Possible values: <= 40 characters

preferences_titlestring

Possible values: <= 120 characters

categories object
essential object
titlestring

Possible values: <= 80 characters

descriptionstring

Possible values: <= 600 characters

functional object
titlestring

Possible values: <= 80 characters

descriptionstring

Possible values: <= 600 characters

analytics object
titlestring

Possible values: <= 80 characters

descriptionstring

Possible values: <= 600 characters

marketing object
titlestring

Possible values: <= 80 characters

descriptionstring

Possible values: <= 600 characters

personalize object
titlestring

Possible values: <= 80 characters

descriptionstring

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.

titlestring

Possible values: <= 120 characters

descriptionstring

Possible values: <= 600 characters

customize_labelstring

Possible values: <= 40 characters

reject_labelstring

Possible values: <= 40 characters

accept_all_labelstring

Possible values: <= 40 characters

save_labelstring

Possible values: <= 40 characters

preferences_titlestring

Possible values: <= 120 characters

categories object
essential object
titlestring

Possible values: <= 80 characters

descriptionstring

Possible values: <= 600 characters

functional object
titlestring

Possible values: <= 80 characters

descriptionstring

Possible values: <= 600 characters

analytics object
titlestring

Possible values: <= 80 characters

descriptionstring

Possible values: <= 600 characters

marketing object
titlestring

Possible values: <= 80 characters

descriptionstring

Possible values: <= 600 characters

personalize object
titlestring

Possible values: <= 80 characters

descriptionstring

Possible values: <= 600 characters

en object

Copia editable del banner. Las claves omitidas usan la traducción predeterminada del idioma.

titlestring

Possible values: <= 120 characters

descriptionstring

Possible values: <= 600 characters

customize_labelstring

Possible values: <= 40 characters

reject_labelstring

Possible values: <= 40 characters

accept_all_labelstring

Possible values: <= 40 characters

save_labelstring

Possible values: <= 40 characters

preferences_titlestring

Possible values: <= 120 characters

categories object
essential object
titlestring

Possible values: <= 80 characters

descriptionstring

Possible values: <= 600 characters

functional object
titlestring

Possible values: <= 80 characters

descriptionstring

Possible values: <= 600 characters

analytics object
titlestring

Possible values: <= 80 characters

descriptionstring

Possible values: <= 600 characters

marketing object
titlestring

Possible values: <= 80 characters

descriptionstring

Possible values: <= 600 characters

personalize object
titlestring

Possible values: <= 80 characters

descriptionstring

Possible values: <= 600 characters

icon_image objectnullable
urluri-referencerequired
filenamestringnullable
sizeintegernullable
mime_typestringnullable
privacy_policy_urlurinullable
cookie_policy_urlurinullable
integrity_hashstringrequired

HMAC-SHA512 de la configuración versionada.

created_atdate-timerequired
updated_atdate-timerequired
CookieBannerConfig
{
"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
},
"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"
},
"privacy_policy_url": "string",
"cookie_policy_url": "string",
"integrity_hash": "string",
"created_at": "2024-07-29T15:51:28.071Z",
"updated_at": "2024-07-29T15:51:28.071Z"
}