Comprensión de las variables de sustitución de parámetros personalizados de LTI
El servicio LTI, Content-Item Message (1.0), permite a los instructores insertar contenido de terceros en Brightspace una vez que se ha creado la integración estándar para la herramienta de ese tercero utilizando el flujo de trabajo existente del complemento remoto.
Las variables de sustitución de parámetros personalizados permiten que se sustituyan dinámicamente valores específicos por parámetros personalizados solicitados por una herramienta de terceros. La especificación estándar LTI 1.1.1 define estos valores. Estos datos se utilizan para admitir funciones de herramientas de terceros. Algunos proveedores de herramientas externos requieren variables de sustitución para admitir la funcionalidad de características o proporcionar funciones mejoradas que utilizan variables de sustitución.
Por ejemplo, proporcionar una herramienta de terceros con las fechas de inicio y finales reales de un curso, y la dirección de correo electrónico de usuario de sus estudiantes (en la que ambos son parámetros personalizados que se sustituyen por variables de sustitución) podría permitir a la herramienta enviar a los usuarios un recordatorio sobre una tarea con una fecha de vencimiento cercana (si es una función que proporciona la herramienta).
D2L admite las siguientes variables de sustitución de parámetros personalizados:
- $User.id
- $User.username
- $Person.email.primary
- $Person.name.full
- $Person.name.family
- $Person.name.given
- $ResourceLink.title
- $ResourceLink.description
- $CourseTemplate.sourcedId
- $CourseTemplate.title
- $CourseOffering.sourcedId
- $CourseOffering.title
- $CourseSection.label
- $CourseSection.sourcedId
- $CourseSection.title
- $CourseSection.dept
- $CourseSection.timeFrame.begin
- $CourseSection.timeFrame.end
- $Context.id.history
- $ResourceLink.id.history
Asegúrese de que la variable de configuración d2l.Tools.Lti.CustomParamSubstitution.IsEnabled se establezca en Verdadera para permitir a los usuarios agregar herramientas de terceros que requieran las variables de sustitución de parámetros personalizados.