- 25 Oct 2022
- 3 Minutos para leer
Configurar xAPI con Totara
- Actualizado en 25 Oct 2022
- 3 Minutos para leer
Es posible añadir plugins a Totara para que puedas usar cualquier contenido compatible con xAPI/Tin Can que tengas en un curso. Este contenido podría estar disponible a través de una URL o como un paquete en un archivo zip; luego, se puede integrar al curso y hacer que se tomen medidas en la actividad registrada en un Learning Record Store (LRS) externo. Para lograr esto, también necesitarías añadir un plugin de logstore a Totara que funcione con un LRS externo. A continuación, exploraremos cómo hacer ambas cosas.
Plugin de Logstore
Para configurar xAPI con Totara necesitarás un sitio de Totara y un LRS (Learning Record Store), esta es una aplicación independiente que se puede instalar localmente (por ejemplo, usando la herramienta de código abierto Learning Locker) o puedes pagar por una (si no te sientes cómodo configurando esto tú mismo). Además, también necesitarás dos plugins: el Logstore xAPI (plugin Moodle) y el xAPI Launch Link (plugin Moodle).
Hay dos partes de esta configuración: el plugin de Logstore y luego el plugin de Launch Link.
Primero, tendrás que configurar el plugin xAPI de Logstore ya que esto puede transferir eventos en tu LRS. Esto solo puede suceder una vez que hayas instalado el plugin en tu sitio de Totara (puedes encontrar orientación sobre la instalación del plugin dentro del plugin).
- Configurar el LRS elegido. Deberías poder encontrar orientación sobre esto en tu proveedor elegido.
- Necesitarás configurar un Cliente dentro de tu LRS. Nuevamente, las instrucciones sobre esto deben estar disponibles a través de tu proveedor de LRS. Es posible que tengas un cliente suministrado para ti cuando crees el LRS o quizás necesites crear uno.
- En tu sitio de Totara, ve al menú de acceso rápido > Plugins > Registro > Administrar Logstores.
- Configura esto para tu LRS usando los detalles del cliente del paso 2.
- Por último, haga clic en Guardar cambios.
Lanzador de Latas
Ha configurado el plugin xAPI deLogstore. Si comienzas a realizar acciones en tu sitio de Totara (como configurar cursos e iniciar sesión o cerrar sesión), entonces ve a tu LRS y notarás que las declaraciones de eventos se transferirán a tu almacén de registros. En la documentación del plugin xAPI de Logstore, encontrarás una lista de todos los eventos admitidos que se transferirán.
La segunda etapa es configurar el plugin xAPI Launch Link. Esto te permitirá lanzar un aprendizaje compatible con xAPI de Totara. Los pasos a continuación tienen lugar después de que se haya instalado el plugin xAPI Launch Link; las instrucciones sobre cómo hacer esto se pueden encontrar dentro del plugin.
- Para configurar el plugin, ve al menú de acceso rápido > Plugins Módulos de > actividad > Tin Can Launch Link.
- Añadir la información del cliente (como en la configuración del almacén de registros anterior).
- Haga clic en Guardar cambios.
Luego puedes ir a un curso y seguir estos pasos:
- En el curso, haga clic en Activar edición.
- Haz clic en Añadir una actividad y selecciona Lata Puede Iniciar Enlace.
- Completa los detalles según sea necesario (campos obligatorios marcados con un asterisco).
- Haga clic en Guardar cambios.
Ahora puedes ir al curso e iniciar el contenido de Tin Can/xAPI que has vinculado a través de un paquete o URL. Los detalles de los eventos realizados en el contenido (como el lanzamiento, los intentos realizados y la finalización) se transferirán a tu LRS.
En configuración
Es posible permitir que NGINX y otros servidores web registren los nombres de usuario en los registros de acceso. Cuando permite el registro por parte de un servidor web en los registros de acceso, pueden enviar el nombre de usuario como un encabezado personalizado, que puede ser registrado y desmontado si es necesario.
Para configurar esto, simplemente agrega la variable $CFG->headerloguser al archivo config.php. Puedes leer más sobre esto y los posibles valores en config-dist.php.
© Copyright 2024 Totara Learning Solutions. All rights reserved.