Melden Sie sich als Integrationsadministrator an. Wählen Sie Anwendungen > Registrieren.
Was ist xAPI?
Die Experience API (xAPI) ist eine E-Learning-Softwarespezifikation, die es ermöglicht, dass Lerninhalte und Lernsysteme so miteinander kommunizieren, dass alle Arten von Lernerfahrungen aufgezeichnet und verfolgt werden. Lernerfahrungen werden in einem Learning Record Store (LRS) aufgezeichnet. LRS können in traditionellen Lernmanagementsystemen (LMS) oder eigenständig existieren.
Weitere Informationen zu xAPI finden Sie unter: https://github.com/adlnet/xAPI-Spec.
Wie unterstützt Learning Manager xAPI?
Learning Manager hat einen integrierten Learning Record Store. Dieser LRS kann xAPI-Anweisungen von Inhalten akzeptieren, die in Learning Manager gehostet wurden. Er akzeptiert sogar xAPI-Anweisungen von Drittanbietern. Diese xAPI-Anweisungen werden in Learning Manager gespeichert und können dann aus Learning Manager heraus exportiert werden, um sie in einem Data-Warehousing-System eines Drittanbieters anzuzeigen.
Wann verwendet man xAPI?
In zunehmendem Maße müssen Lernerfahrungen des Endbenutzers erfasst werden, die sich über mehrere Systeme erstrecken. Es ist auch notwendig, die genaue Nutzung des Teilnehmers von Schulungsinhalten zu verfolgen. Dies geht über „Start“, „Wird ausgeführt“ und „Abschluss“ hinaus (das sind die einzigen von SCORM erfassten Attribute).
Verwenden von xAPI in Learning Manager
Anwendung einrichten
-
App-Registrierung App-Registrierung -
Registrieren Sie eine neue Anwendung.
Anwendung erstellen Anwendung erstellen -
Definieren Sie den Umfang für die Anwendung.
- Wenn Administratorrolle – Lese- und Schreibzugriff für xAPI aktiviert ist, kann der Administrator xAPI-Anweisungen und -Dokumente veröffentlichen und abrufen.
- Wenn Teilnehmerrolle – Lese- und Schreibzugriff für xAPI aktiviert ist, kann der Administrator xAPI-Anweisungen und -Dokumente veröffentlichen und abrufen.
-
Speichern Sie die Änderungen. Sie erhalten Ihre Entwickler-ID und Ihr Geheimnis.
Endpunkte :
Klicken Sie auf den folgenden Link, um das xAPI-Swagger-Dokument anzuzeigen:
https://learningmanagereu.adobe.com/docs/learningmanagerapi/xapi/
Hinweis: Die in Learning Manager unterstützte xAPI-Version ist 1.0.3.
API-Authentifizierung
Die Learning Manager-xAPI verwendet das OAuth 2.0-Framework zum Authentifizieren und Autorisieren Ihrer Clientanwendungen. Sobald Sie Ihre Anwendung registriert haben, können Sie clientId und clientSecret abrufen. Die GET-URL wird im Browser verwendet, da sie zur Authentifizierung der Learning Manager-Benutzer mit ihren vorkonfigurierten Konten wie SSO, Adobe ID usw. genutzt wird.
GET https://learningmanager.adobe.com/oauth/o/authorize?client_id=<clientId eingeben>&redirect_uri=<URL für Umleitung eingeben>&state=<Beliebige Zeichenfolgendaten>&scope=<admin:xapi or learner:xapi>&response_type=CODE.
Verfolgen von xAPI-Anweisungen als Learning Manager LO
Als Autor können Sie nun ein xAPI-Modul auswählen, während Sie Kurse zur Überwachung der Benutzererfahrung außerhalb von Learning Manager erstellen. Sie können diese Funktion beispielsweise verwenden, um die Aktivitäten von Benutzern auf einer Plattform eines Drittanbieters zu bewerten, die für die Kursnutzung verwendet wird.
-
Verwenden Sie beim Erstellen eines Aktivitätsmoduls in der Option Typ das Popup-Menü, um xAPI-basierte Module auszuwählen.
xAPI-basierte Modulerstellung xAPI-basierte Modulerstellung -
Sie werden aufgefordert, einen IRI bereitzustellen. Andernfalls wird er von Learning Manager automatisch generiert.
Hinweis:Der IRI für eine Aktivität ist für ein Konto eindeutig. Das bedeutet, dass zwei Module in Learning Manager nicht den gleichen IRI verwenden können. In folgenden Fällen wird ein neuer IRI generiert:
- Wenn ein Kurs mit xAPI -Modul für mehrere Konten freigegeben wird.
- Wenn eine Zertifizierung mit dem xAPI-Modul wiederholt wird.
Jede xAPI-Anweisung mit dem erwähnten IRI wird im obigen Modul verfolgt und spiegelt sich in den Learning Manager-Berichten wider.
-
Um die automatisch generierte IRI zu kopieren, besuchen Sie die Seite „Aktivitätsmodul“ erneut.
-
Veröffentlichen Sie das Modul.
Zu beachtende Punkte:
- Learning Manager unterstützt derzeit nur „mbox“ als Bezeichner. Andere Bezeichner wie „mboz_sha1“, „openid“ und „account“ werden nicht unterstützt.
- stateId und profileId sind UUIDs, wenn sie mit Learning Manager verwendet werden.
- Die PUT-Anfrage überschriebt nicht das Dokument für xAPIs-Agenten/Profile, Aktivität/Profile und Aktivität/Status
- Nicht identifizierte Gruppe wird in Actor nicht unterstützt.
- Der Parameter „related_activities“ wird in der GET-Anweisung nicht unterstützt.
- Die Parameter „format=ids' & 'format=canonical“ werden in GET-Anweisungen nicht unterstützt.
- Die Entwertung der xAPI-Anweisung macht keine Aktionen rückgängig, die bei der Veröffentlichung der Anweisung in Learning Manager aufgetreten sind.
Berichte erstellen
xAPI -Berichte können als Excel-Berichte generiert werden. Als Administrator öffnen Sie Berichte > Excel-Berichte > xAPI-Aktivitätsbericht.
Der heruntergeladene Bericht ruft alle Informationen ab, die vom Teilnehmer und vom Administrator für eine Anweisung veröffentlicht wurden.
Die gleichen Berichte können erstellt /geplant werden mit FTP-und Box-Anschlüsse für jede Drittanbieter -Integration. Führen Sie die folgenden Schritte aus:
Melden Sie sich als Integrationsadministrator an > Öffnen Sie den FTP/Box-Connector > Wählen Sie im linken Bereich den Bericht „xAPI-Aktivität“. > Wählen Sie, einen Bericht zu planen/zu generieren.
- Wenn in der xAPI-Anweisung nur die vorläufige Punktzahl ohne die Höchstpunktzahl gesendet wird, zeigt LT die Quizpunktzahl nicht an.
- Um die prozentuale Punktzahl in Learning Manager zu erhalten, werden skalierte Punktzahlen über xAPI gesendet.
Beispielbericht
Herunterladen