# Atributos de suscripción

Los atributos de sistema detrás del consentimiento: los cinco campos por canal que guardan la preferencia de marketing, el estado de supresión, las fechas de aceptación y rechazo y el nivel de marketing, y qué canales tienen un conjunto.

**Language:** es
**Audience:** platform
**TLDR:** El consentimiento se guarda en cinco atributos de sistema por canal: _accepts_marketing_* (la preferencia: aceptado, rechazado o sin preferencia — el valor por defecto), _is_subscribed_* (la supresión: suscrito por defecto), las dos fechas de aceptación y rechazo (automáticas, para auditoría) y _level_marketing_* (automático). Aparecen en el gestor de atributos con su nombre visible (p. ej. Accepts SMS/RCS marketing) y sirven como columnas y en filtros de segmento.
**Translation key:** platform.consent.subscription-attributes
**Search keywords:** atributos de suscripción, atributos de consentimiento, acepta marketing, suscrito, consentimiento de marketing, estado de suscripción, fecha de aceptación, fecha de rechazo, nivel de marketing, atributos por canal, atributos de consentimiento sms, consentimiento whatsapp, consentimiento email, atributos de sistema, subscription attributes, Acepta Email marketing, Accepts SMS/RCS marketing, Accepts WhatsApp marketing, SMS/RCS marketing level, Nivel email marketing, WhatsApp marketing level
**Related pages:** /platform/en/consent/subscription-attributes, /platform/es/consent, /platform/es/consent/marketing-preference-vs-suppression, /platform/es/consent/rcs-sms-shared-consent, /platform/es/audience/attributes-events
**Docs index (every page):** https://docs.instasent.com/llms.txt
**This zone's index:** https://docs.instasent.com/platform/es/llms.txt
**This page:** https://docs.instasent.com/platform/es/consent/subscription-attributes/ (HTML) · https://docs.instasent.com/platform/es/consent/subscription-attributes.md (Markdown)
**Other language (en):** https://docs.instasent.com/platform/en/consent/subscription-attributes.md

Debajo de las casillas que ves en el perfil, el consentimiento se guarda como **atributos de
sistema** en cada contacto: los dos ejes —la preferencia de marketing y la supresión de canal—
tienen su propio campo, con un conjunto **por canal**. Son atributos normales, así que aparecen
en el [gestor de atributos](/platform/es/audience/attributes-events) como cualquier campo de
sistema (sus nombres empiezan por guion bajo) y se pueden usar como columnas y en filtros de
segmento. En el buscador de filtros aparecen con su **nombre visible** —por ejemplo,
`_accepts_marketing_sms` se muestra como **Accepts SMS/RCS marketing** y `_accepts_marketing_email`
como **Acepta Email marketing**—. Esta página los enumera uno a uno.

## Cinco atributos por canal

Cada canal que registra consentimiento tiene los mismos cinco atributos. Tomando SMS como
ejemplo:

- `_accepts_marketing_sms` — `tres estados`
  La **preferencia de marketing**: aceptado (opt-in), rechazado (opt-out) o sin preferencia
  (sin marcar). El valor por defecto es **sin preferencia**.
- `_is_subscribed_sms` — `sí/no`
  El eje de **supresión**: suscrito o suprimido. El valor por defecto es
  **suscrito**.
- `_date_accepts_marketing_sms` — `fecha`
  Cuándo **aceptó** marketing el contacto por última vez. Se fija automáticamente en cada
  opt-in, para la auditoría de cumplimiento.
- `_date_unaccepts_marketing_sms` — `fecha`
  Cuándo **rechazó** marketing el contacto por última vez. Se fija automáticamente en cada
  opt-out.
- `_level_marketing_sms` — `texto`
  Un campo de texto que registra el **tipo de suscripción de marketing**, mantenido
  automáticamente. {/* VERIFY: valores exactos del enum de _level_marketing_* no documentados */}

Las fechas de aceptación y rechazo las escribe Instasent en cada cambio de consentimiento — no
las editas a mano. Son lo que da a cada contacto un historial fechado de cuándo hizo opt-in u
opt-out, el registro en el que te apoyas para el cumplimiento.

Como atributos de sistema, la mayoría se mantienen solos: las **fechas** y el **nivel de
marketing** son de solo lectura y los actualiza Instasent en cada cambio. La **supresión**
(`_is_subscribed_*`) tampoco se importa: una importación de CSV o un conector no la puede
escribir. Y la **preferencia de marketing** (`_accepts_marketing_*`) sí puede llegar en un
import mientras no haya un valor previo, pero **una vez que el propio contacto la ha fijado**
—por STOP/START o un enlace de baja— un import ya no la sobrescribe; a partir de ahí solo la
cambian tu equipo, la API de suscripciones o el contacto.

## Qué canales tienen conjunto

Los mismos cinco atributos existen por canal, pero no todos los canales son un canal de envío
activo en Instasent hoy:

| Canal        | Conjunto de atributos | Notas                                                                                                                                                                                     |
| ------------ | --------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **SMS**      | `_*_sms`              | El canal activo. **Gobierna también RCS** — RCS no tiene atributos propios.                                                                                                               |
| **RCS**      | — (comparte SMS)      | Sin conjunto propio; lee y escribe los atributos de SMS. Ver [Consentimiento compartido](/platform/es/consent/rcs-sms-shared-consent).                                                    |
| **WhatsApp** | `_*_whatsapp`         | Provisionado, **aún no es un canal de envío activo**. Los atributos existen para que el consentimiento de WhatsApp (por ejemplo, una columna de marketing en un CSV) se capture desde ya. |
| **Email**    | `_*_email`            | El modelo contempla Email, pero **no es un canal de envío activo** en esta versión de Instasent (el despliegue es SMS-first). Los atributos existen y se muestran en el perfil.           |

> **Note**: **RCS no tiene consentimiento propio.** No existe `_accepts_marketing_rcs` ni
> `_is_subscribed_rcs`. El consentimiento de RCS *es* el de SMS — los atributos `_*_sms`
> gobiernan los dos canales. Por eso el perfil muestra una sola fila **SMS / RCS**. El
> comportamiento completo está en
> [Consentimiento compartido](/platform/es/consent/rcs-sms-shared-consent).

## Cómo usarlos

Estos atributos se comportan como cualquier atributo de sistema:

- **Como columnas** — añádelos a la [tabla de audiencia](/platform/es/audience/audience-table)
  para ver el consentimiento de un vistazo entre contactos.
- **En segmentos** — filtra un [segmento](/platform/es/audience/segments) por ellos, por ejemplo
  contactos que aceptan marketing por SMS y están suscritos.
- **En el perfil** — se muestran juntos en la tarjeta **Preferencias de canal** (ver
  [Cómo funciona el consentimiento](/platform/es/consent/marketing-preference-vs-suppression)),
  no como filas de atributos sueltas.

Para saber cómo se marcan estos atributos en primer lugar — por un contacto, tu equipo, una
campaña o la API — consulta [Bajas y reactivación](/platform/es/consent/opt-outs-reactivation) y
[Gestión por API](/platform/es/consent/managing-via-api).

---

This is one page of the Instasent documentation. For the complete machine-readable index of every guide and API reference, fetch https://docs.instasent.com/llms.txt — start there for full context.
