Saltar al contenido principal

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

PropertyTipoRequeridoDescripción
titlestringNombre visible.
slugstringIdentificador, único (a–z, 0–9, -).
descriptionstringNoDescripción opcional.
start_atdatetimeEl momento de publicación para las programaciones enlazadas.
end_atdatetimeEl momento de despublicación — debe ser posterior a start_at.
enabledbooleanNoSi las programaciones de la ventana están activas.

Comportamiento y reglas

  • Fechas dirigidas por la ventanastart_at se vuelve el momento de publicación y end_at el de despublicación para cada programación enlazada a la ventana.
  • Re-sincronización en vivo — cambiar el start_at / end_at de 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_at o end_at al 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:
[
  {
    "object_type": "publishing_windows",
    "data": {
      "title": "test",
      "slug": "test",
      "start_at": "2026-06-03T06:00:00.000000Z",
      "end_at": "2026-06-07T18:00:00.000000Z"
    }
  }
]

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.