Descargas y versiones seguras
Descargas seguras & Versiones
Gestión de cargas
Las versiones de productos se gestionan bajo Licencia → Lanzamientos de productos, no dentro del formulario del producto del Catálogo. La carga manual funciona para cualquier producto digital: crea un Lanzamiento de producto, selecciona la variante de producto a la que pertenece y carga el archivo zip — útil incluso para un producto de Descarga Digital simple sin clave de licencia.
Control de versiones
Los lanzamientos se rastrean por variante de producto. Cada lanzamiento tiene:
- Número de versión (p. ej., 2.1.0)
- Notas de lanzamiento / registro de cambios
- Fecha de lanzamiento
- Uno o más archivos de activos descargables
Los lanzamientos también se pueden construir automáticamente desde un repositorio de Git conectado — consulta Conectando un proveedor de Git en la sección de Pipeline de construcción de Lanzamiento &.
Enlaces de descarga seguros
Los enlaces de descarga son temporales y firmados. Cuando un cliente hace clic en "Descargar", el sistema genera una URL de un solo uso válida por un tiempo limitado. Las URL de archivos directos nunca se exponen.
Límites de descarga
Establecer un número máximo de descargas por compra por archivo. Una vez agotado, el cliente puede solicitar un reinicio desde su cuenta.
API de verificación de actualizaciones
El software con una licencia activa (productos de Licencia de software con lanzamientos habilitados) puede verificar y obtener el último lanzamiento utilizando el token de activación devuelto por la llamada de verificación:
GET /api/licenses/release/latest/{productVariantSlug}?token=your-activation-token
La respuesta incluye la última versión, slug, registro de cambios, notas_de_lanzamiento, y fecha de lanzamiento. Los productos de Descarga Digital simple no utilizan este endpoint — los clientes simplemente ven el archivo más nuevo en Mi cuenta → Descargas & Licencias.

