Documentation menu

Cursos, lecciones y video

Un curso es un contenedor — título, descripción, imagen de portada, y una lista ordenada de lecciones — creado y editado bajo Cursos (/dashboard/courses) en el panel. Cada lección incluye un video subido, notas escritas opcionales, y un cuestionario de comprensión opcional.

Crear un curso

Un curso nuevo comienza en borrador — visible solo para ti, nunca en el catálogo público. Agrega lecciones en el orden que quieras (reordénalas en cualquier momento; las lecciones se renderizan a los suscriptores en ese orden), cada una creada primero como lección si quieres escribir el esquema antes de grabar nada — el video de una lección se puede adjuntar después.

Subir el video de una lección

Adjuntar video a una lección es un flujo de tres pasos de subida directa al almacenamiento, no un solo envío de formulario:

  1. MailInApp crea un documento videoAssets más una URL de subida firmada de corta duración, después de verificar que la subida no excedería el límite de almacenamiento de video de tu plan.
  2. El navegador sube los bytes del archivo sin procesar directamente a esa URL firmada — el archivo nunca pasa por un servidor de MailInApp.
  3. Una vez que la subida se completa, una llamada de finalización inicia la transcodificación: un trabajo de la API de Transcoder convierte la subida en una versión HLS privada más un fotograma de póster, y el estado del recurso pasa de uploadingprocessingready (o failed, con una razón breve y legible mostrada de vuelta a ti). El editor de cursos consulta y muestra el estado en el que se encuentra actualmente el recurso — no hay nada que vigilar, pero un archivo grande puede tardar unos minutos en terminar de procesarse antes de poder verse.

El video se almacena y se sirve de forma privada — nunca una URL pública que pudieras pegar en otro lugar. La reproducción solo se otorga mediante una verificación de derecho de acceso por solicitud (mira Portal de miembros y facturación de suscripción), no un enlace que funcione para cualquiera que lo tenga.

Vistas previas gratuitas

Activa Vista previa gratuita en cualquier lección (típicamente la lección 1) para dejar que se reproduzca para cualquiera que llegue a tu portal, suscrito o no — la palanca obvia de "dar a la gente una muestra antes de que pague". Cada otra lección requiere una suscripción activa.

Verificaciones de comprensión de la lección

Adjunta un cuestionario breve a una lección: un umbral de aprobación más un conjunto de preguntas, cada una con sus propias opciones y respuesta correcta, verificado en el servidor de la misma forma que el bloque Cuestionario del estudio. Es una implementación separada, exclusiva del portal, ya que una lección no tiene ninguna campaña a la que adjuntar un bloque de cuestionario enviado por correo. Pero el modelo de puntuación (coincidencia exacta de respuesta contra un puntaje de aprobación) es el mismo que ya conoces del bloque Cuestionario si lo has usado en una campaña.

Progreso de visualización

Mientras un suscriptor ve una lección, su posición se guarda cada ~15 segundos y de nuevo en el momento en que termina una lección, así que volver a una lección retoma donde la dejó. Una lección marcada como completa sigue completa aunque vuelva a ver una parte anterior de ella. Ves recuentos resumidos de finalización por lección en la página de detalle del curso — un simple número de "cuántos suscriptores han terminado esto", la versión del portal de los resúmenes por pregunta que ya obtienes en el panel de Respuestas de una encuesta.

Publicación y el paso de revisión de la comunidad

Un curso permanece en borrador hasta que lo envías para revisión, momento en el que pasa a pendiente. Esa es una cola de revisión manual del administrador, la misma forma de "un humano lo revisa antes de que se publique" que la del propio estado pendiente de la galería pública de plantillas. Una vez aprobado, pasa a publicado y aparece en el catálogo de tu portal. Si se rechaza en su lugar, verás una breve razón de rechazado y podrás reenviarlo después de corregir lo que se haya señalado. Solo tú puedes solicitar el borrador o enviarlo a revisión — nada de lo que hagas lo pasa directamente a publicado o rechazado.

Un curso publicado también puede ser retirado por separado de ese proceso de revisión, si MailInApp recibe un aviso de derechos de autor válido en su contra — mira la política de derechos de autor para saber cómo funciona eso y cómo impugnarlo.

Notificar a los suscriptores de una nueva lección

Publicar una lección no envía correo a nadie automáticamente — un botón Notificar a suscriptores en la página de detalle del curso es un envío deliberado y opcional, así que publicar cinco lecciones a la vez no dispara cinco correos separados. Llega a cada suscriptor actualmente con derecho de acceso a través de la misma ruta de correo de ciclo de vida que tus avisos de bienvenida/cancelación, no el proceso de campañas del estudio — este es un simple aviso de estilo transaccional, no el renderizado de un proyecto.

Relacionado