Configurar xAPI con Totara
  • 26 Apr 2022
  • 3 Minutos para leer

Configurar xAPI con Totara


Article Summary

Es posible agregar complementos a Totara para que pueda usar cualquier contenido que cumpla con xAPI/Tin Can que tenga en un curso. Este contenido podría estar disponible a través de una URL o como un paquete en un archivo zip, luego puede integrarse en el curso y realizar cualquier acción en la actividad registrada en una Tienda de Registros de Aprendizaje (LRS) externa. Para lograr esto, también deberá agregar un complemento de tienda de logs a Totara que funcione con un LRS externo. A continuación, exploraremos cómo hacer estas dos cosas.

xAPI actualmente requiere complementos de terceros para funcionar y no es compatible con Totara. Estas instrucciones tienen como objetivo servir de guía para aquellos que están dispuestos a proceder con la comprensión de que los complementos de xAPI no son compatibles con Totara y no se puede garantizar que funcionen.

Complemento de Logstore

Para configurar xAPI con Totara necesitará un sitio de Totara y un LRS (Learning Record Store), esta es una aplicación independiente que puede instalarse localmente (por ejemplo, utilizando la herramienta de código abierto Learning Locker) o puede pagar por una (si no se siente cómodo configurando esto usted mismo). Además, también necesitará dos complementos: Logstore xAPI (complemento de Moodle) y xAPI Launch Link (complemento de Moodle).

Hay dos partes de esta configuración: el complemento Logstore y luego el complemento Launch Link

Primero, deberá configurar el complemento xAPI de Logstore, ya que esto puede transferir eventos en su LRS. Esto solo puede suceder una vez que haya instalado el complemento en su sitio de Totara (se puede encontrar una guía sobre la instalación del complemento dentro del complemento). 

  1. Configure el LRS elegido. Debería poder encontrar orientación sobre esto de su proveedor elegido.
  2. Deberá configurar un cliente dentro de su LRS. Nuevamente, las instrucciones sobre esto deben estar disponibles a través de su proveedor de LRS. Es posible que se le suministre un cliente cuando cree el LRS, o es posible que deba crear uno.
  3. En su sitio de Totara, vaya al menú de acceso rápido > Plugins > Logging > Manage Logstores.
  4. Configure esto para su LRS usando los detalles del cliente del paso 2.
  5. Por último, haga clic en Guardar cambios.

Lanzador de latas de estaño

Ha configurado el  complemento xAPI deLogstore. Si comienza a realizar acciones en su sitio de Totara (como configurar cursos e iniciar o cerrar sesión), entonces vaya a su LRS y notará que las declaraciones de eventos se transferirán a su tienda de registros. En la documentación del complemento xAPI de Logstore, encontrará una lista de todos los eventos compatibles que se transferirán. 

La segunda etapa es configurar el complemento de enlace de inicio de xAPI. Esto le permitirá iniciar el aprendizaje xAPI compatible de Totara. Los pasos a continuación se llevan a cabo después de que se haya instalado el complemento de enlace de lanzamiento de xAPI; las instrucciones sobre cómo hacerlo se pueden encontrar dentro del complemento. 

  1. Para configurar el complemento, vaya al menú Acceso rápido > Complementos Módulos de > actividad Esta>ño Puede iniciar enlace.
  2. Agregue la información del cliente (como en la configuración de Logstore anterior).
  3. Haga clic en Guardar cambios

Luego, puede ir a un curso y seguir estos pasos:

  1. En el curso, haga clic en Activar edición en.
  2. Haga clic en Agregar una actividad y seleccione Enlace de la lata de estaño de inicio.
  3. Complete los detalles según sea necesario (campos obligatorios marcados con un asterisco).
  4. Haga clic en Guardar cambios.

Ahora puede ir al curso e iniciar el contenido de Tin Can/xAPI que ha 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 su LRS. 

Se recomienda enfáticamente que utilice HTTPS para la transferencia segura de información cuando utilice la tienda de registros.

En configuración

Es posible permitir que NGINX y otros servidores web registren nombres de usuario en registros de acceso. Cuando permite que un servidor web inicie sesión en los registros de acceso, puede enviar el nombre de usuario como un encabezado personalizado, que se puede registrar y eliminar si es necesario.

Para configurar esto, simplemente agregue la variable $CFG->headerloguser al archivo config.php. Puede leer más sobre esto y los posibles valores en config-dist.php.

© Copyright 2024 Totara Learning Solutions. All rights reserved.


¿Te ha sido útil este artículo?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.