Versiones publicadas y deploy hooks

Cada publicación de tu sitio se guarda como una versión numerada, y la sección Versions de Settings del proyecto las lista. Los Deploy hooks, en los mismos Settings, permiten que otra herramienta pida a Briks que vuelva a publicar tu sitio. Esta página cubre ambas cosas.

7 minutos de lecturaComprobado con el estudio el 8 de octubre de 2026

La lista de versiones publicadas

La sección muestra las últimas 100 versiones, de la más reciente a la más antigua. Cada fila muestra:

  • Version y su número, con una etiqueta verde Live en la que ven ahora los visitantes.
  • Cómo surgió: Built, Changed, Checked and repaired o Published again, y quién lo pidió.
  • La fecha y la hora de publicación, como 8 oct 2026, 14:32.
  • Un resumen breve. Si es un cambio, son las palabras con las que lo pediste; si es una creación o una publicación nueva, es lo que hizo Briks.
  • Cuando una versión lleva una semana publicada, una línea indica si ayudó (ver más abajo).
EtiquetaQué creó la versión
BuiltUna primera construcción, o un proyecto nuevo copiado de una plantilla o de otro proyecto
ChangedUn cambio que pediste, código que guardaste en File Explorer, o una imagen que cambiaste desde la biblioteca de medios
Checked and repairedUna revisión del sitio que corrigió algo que encontró
Published againUn paso a producción o de vuelta a vista previa, Apply to the live site, una dirección nueva, un dominio que se activa o un deploy hook. Su resumen indica cuál, por ejemplo «Published again with the site's settings.»

Para ver todos los trabajos del proyecto, incluidos los que no publicaron nada, consulta Registros.

¿Ayudó el cambio?

Cuando una versión lleva 7 días publicada, su fila recibe una línea que compara las visitas anteriores con las posteriores, para las páginas que cambió la versión, cada una como promedio semanal en hasta 14 días a cada lado. Dice, por ejemplo: “Since version 12 (Add a prices section), enquiries from /prices went from 3 to 5 a week, on similar visits.” Cuando esas páginas tuvieron menos de 25 visitantes a la semana, dice que hubo muy pocas visitas para saberlo. Un cambio hecho por un agente se atribuye a ese agente. La línea se calcula a partir de tus propias analíticas sin IA y no cuesta nada. Las versiones que solo se volvieron a publicar y la primera construcción no reciben línea. Se leen las últimas 12 versiones, y una lectura es definitiva cuando han pasado 14 días.

Restaurar una versión

  1. Encuentra la versión

    Dónde: Settings, Versions

    Cada fila, salvo la publicada, tiene un botón Restore, si tu rol te permite editar el proyecto.

  2. Restaurarlo

    Dónde: Restore version

    Pulsa Restore. El diálogo dice “It goes back on the live site exactly as it was published. The versions after it stay saved, so you can come back.” Pulsa Restore version y el número.

  3. Míralo publicarse

    Dónde: Studio

    Briks te lleva al estudio mientras publica. El mensaje dice, por ejemplo, “Version 12 is live again, exactly as it was published.” La etiqueta Live pasa a esa fila.

Una restauración no usa IA. Los Owners, Admins y Editors pueden restaurar; los Viewers pueden ver la lista. No es posible mientras se ejecuta una prueba A/B. Versiones, deshacer y rehacer trata el mismo historial desde dentro del estudio.

Qué es un deploy hook

Un deploy hook es una dirección web privada que vuelve a publicar tu sitio cada vez que algo la llama. (Desplegar es publicar.) Le das la dirección a otra herramienta, como un servicio de programación, y esa herramienta la llama cuando quiere una publicación nueva.

Una llamada vuelve a publicar la versión en vivo a partir de sus propios archivos, con los ajustes del proyecto tal como están. No se ejecuta ninguna IA, no se cobra nada y no cambia nada que tú no hayas cambiado ya. Las páginas de tu sitio se generan al publicarlo, no cada vez que alguien lo visita, así que una publicación nueva recoge:

  • los últimos registros publicados de la base de datos del sitio, para las páginas construidas a partir de ellos;
  • ajustes que has cambiado desde la última publicación, como el logo, el favicon o los ajustes de búsqueda;
  • cualquier cosa que una página calcula en el momento de armarse.

No hace los cambios que describes, no lee datos de la herramienta que lo llama ni ejecuta la revisión de lanzamiento.

Crea un deploy hook

  1. Abrir Deploy hooks

    Dónde: Settings, Deploy hooks

    Abre tu proyecto, haz clic en la pestaña Settings y luego en Deploy hooks, dentro del grupo Developer.

  2. Añade uno

    Dónde: Add a deploy hook

    Pulsa Add deploy hook. Ponle el nombre de lo que lo va a llamar, como Nightly scheduler, y pulsa Make hook.

  3. Copiar la dirección

    Dónde: Your deploy hook

    Briks muestra la dirección una sola vez. Pulsa Copy y pégala directamente en la herramienta que la va a llamar. Briks no guarda ninguna copia legible, así que no podrás volver a verla después.

  4. Finalizar

    Dónde: Your deploy hook

    Pulsa Done. El hook se une a la lista con la fecha en que se creó y “never called”.

Los hooks empiezan a funcionar cuando el proyecto se ha publicado; hasta entonces la sección lo indica. Los Owners, Admins y Editors pueden crear y eliminar hooks.

Cómo llamar a un hook

La herramienta debe enviar una solicitud POST a la dirección (el tipo de solicitud web que pide que ocurra algo, en lugar de solo leer una página). La mayoría de las herramientas de automatización y programación tienen un ajuste para esto. El cuadro de diálogo muestra la forma de una llamada hecha desde una terminal: curl -X POST https://app.briks.dev/api/hooks/bdh_…, con tu dirección completa en lugar de la abreviada.

Cuando llega la llamadaQué ocurre
El sitio está listoUna publicación se inicia y aparece en el estudio como cualquier otra.
Ya hay una compilación o publicación en cursoLa llamada se acepta y se une a la anterior, así que una ráfaga de llamadas publica una sola vez.
El hook se llamó seis veces en la última horaRechazado: «Este hook se llamó seis veces en la última hora. Inténtalo de nuevo más tarde.»
El proyecto nunca se ha publicadoRechazado: “The project has not been published yet.”
Hay una prueba A/B en marchaRechazado: “An A/B test is running on this site. End it by keeping one version first.”
Ni quien creó el hook ni quien creó el proyecto tiene ya una cuenta de BriksRechazado: «Este hook se ha quedado sin propietario. Crea uno nuevo en los Deploy hooks del proyecto.»
El hook se eliminóLa dirección ya no funciona.

Cada llamada actualiza la hora de «última llamada» en la fila del hook, para que veas que tu herramienta funciona.

Un ejemplo práctico

EjemploUna publicación nocturna para un club de corredores

El sitio de Northside Running Club muestra las próximas carreras a partir de registros de su base de datos. Su organizadora preguntó en el estudio si la página de carreras calcula algo a partir de la fecha cuando se publica. La respuesta fue que sí: elige las carreras que aún están por venir en ese momento. Así que creó un hook llamado Nightly scheduler y configuró el servicio de programación que ya usaba para los correos del club para que le enviara un POST a las 03:00 cada noche.

Cada mañana la página de carreras empieza desde ese día. La fila del hook muestra cuándo se llamó por última vez, y Versions suma una fila cada noche con el resumen “Published again with the site's settings.”

Ten en cuenta que cada publicación añade una versión, así que un hook nocturno añade unas treinta filas al mes a Versions, y la lista muestra las últimas 100. Si no estás seguro de si una página depende de la fecha, pregunta primero en el estudio (consulta Hacer preguntas); las preguntas se responden sin una compilación.

Deploy hooks y webhooks

Deploy hookWebhook
DirecciónOtra herramienta llama a BriksBriks llama a otra herramienta
Qué haceVuelve a publicar tu sitioAvisa a la herramienta de que ha ocurrido algo
CuándoCada vez que se llamaCon site.published, form.received o record.changed
DóndeSettings, Deploy hooksSettings, Webhooks

Funcionan bien juntos. Un webhook en site.published puede avisar a otra herramienta cada vez que termina una publicación, incluida la que inició un deploy hook (consulta Webhooks).

Eliminar un hook

Pulsa Delete en la fila del hook. La confirmación dice “Its address stops working at once.” Pulsa Delete de nuevo. Las herramientas que sigan llamándolo no publicarán nada, así que quita la dirección también de ellas.