Resumen
Una Publishing Window es un rango de tiempo nombrado y reutilizable (start_at → end_at) que impulsa la publicación programada de contenido. En
lugar de ingresar fechas de publicación/despublicación a mano cada vez, apunta la
programación de una Content Version a una ventana: la
version se publica al inicio de la ventana y se despublica al final. Una sola
ventana puede programar muchas versions a la vez — y editarla las re-sincroniza
todas. Para el panorama completo, consulta el
overview de Content.
Dónde encontrarlo
Las publishing windows están en Content → Utilities → Publishing Windows. Aplicas una desde la programación de un Content Instance, donde “usar una publishing window” se ofrece junto a las fechas manuales.Properties
| Property | Tipo | Requerido | Descripción |
|---|---|---|---|
title | string | Sí | Nombre visible. |
slug | string | Sí | Identificador, único (a–z, 0–9, -). |
description | string | No | Descripción opcional. |
start_at | datetime | Sí | El momento de publicación para las programaciones enlazadas. |
end_at | datetime | Sí | El momento de despublicación — debe ser posterior a start_at. |
enabled | boolean | No | Si las programaciones de la ventana están activas. |
Comportamiento y reglas
- Fechas dirigidas por la ventana —
start_atse vuelve el momento de publicación yend_atel de despublicación para cada programación enlazada a la ventana. - Re-sincronización en vivo — cambiar el
start_at/end_atde una ventana actualiza toda programación que la use. (Editar otros campos no mueve las programaciones.) - Las fechas pasadas actúan de inmediato — mover
start_atoend_atal pasado publica o despublica el contenido pendiente al instante. - Habilitar / deshabilitar — deshabilitar una ventana cancela sus programaciones pendientes; volver a habilitarla las reactiva. Las acciones ya ejecutadas no se revierten.
- También impulsa programaciones de orquestación — los Events & Automation programados pueden referenciar una ventana también, y se mantienen alineados cuando la ventana cambia.
Una ventana guarda
start_at / end_at absolutos. Las fechas manuales de
programación se interpretan en la zona horaria del usuario y se guardan en UTC —
así que envía una zona horaria al programar manualmente.Seeds
Las publishing windows viajan entre entornos como Seeds estructurales:Gobernanza y permisos
Solo un super admin o un Master puede crear, editar, habilitar/deshabilitar y eliminar publishing windows.Acceso por API
Las publishing windows tienen CRUD completo, y la programación de una version se crea, actualiza, cancela y lista a través de las operaciones de schedule-publish de la instance. Consulta la API reference.Relacionado
Content Versions
Las versions que una ventana publica y despublica.
Content Instances
Donde aplicas una ventana a la programación de una version.
Events & Automation
Las automations programadas también pueden referenciar una ventana.