Integrace sledování studijní aktivity (Learning Analytics). Tato funkce umožňuje Seduo automaticky odesílat data o studiu vašich zaměstnanců do vašeho LRS (Learning Record Store) nebo kompatibilního LMS, které podporuje xAPI standard.
Získáte tak data o dokončení kurzů v reálném čase. xAPI je standard, který toto umožňuje.
Tento článek slouží jako popis pro IT oddělení pro propojení Seduo s vaším úložištěm studijních dat (LRS/LMS/LXP). Kompletní technickou specifikaci naleznete v naší veřejné dokumentaci: 👉 Seduo API Documentation > xAPI
Průběh reportingu (logický tok)
Uživatel provede akci na Seduo (např. dokončí lekci, dokončí kurz).
Seduo zaznamená tuto událost.
Seduo sestaví xAPI statement (dle specifikace Tin Can API 1.0.3).
Seduo odešle statement do vašeho LRS (Learning Record Store).
Váš LRS:
přijme data,
uloží záznam o aktivitě uživatele.
Role v xAPI komunikaci
Activity Provider: | Seduo (zdroj dat) |
LRS (Learning Record Store): | Zákaznický systém (cíl dat) |
Actor (Uživatel): | Identifikován e-mailem (mbox) |
Údaje o LRS (Požadavky na stranu zákazníka)
Abychom mohli data odesílat, musíte nám dodat přístupové údaje k vašemu LRS.
Potřebujeme od vás:
LRS Endpoint URL: Adresa, kam máme data posílat (např. https://lrs.vasefirma.cz/data/xAPI/statements).
Auth Username (Key): Přihlašovací jméno pro API.
Auth Password (Secret): Heslo/tajný klíč pro API.
Verze xAPI: Podporujeme standardně verzi 1.0.3.
Zasílaná data a formát
Seduo odesílá standardní strukturu Actor - Verb - Object.
1. Actor (Kdo)
Identifikace uživatele probíhá přes e-mailovou adresu.
mbox: mailto:[email protected]
2. Verb (Co udělal)
Zaznamenáváme klíčové momenty studia, které nejsou všechny povinné. Můžete si vybrat, které budete chtít sledovat.
Seduo nabízí tyto aktivity (Verb):
Viewed course - Uživatel otevřel kurz
Launched course - Uživatel si spustil kurz
Completed course - Uživatel dokončil kurz
Passed final test - Uživatel prošel závěrečným testem
Failed final test - Uživatel neprošel závěrečným testem
Student abandoned course - Uživatel opustil kurz
Score in final test - Získané skóre testu
3. Object (S čím):
Identifikace konkrétního kurzu nebo lekce na Seduo.
id: URL kurzu (např. https://www.seduo.cz/kurz/nazev-kurzu)
definition: Název kurzu v lidsky čitelné podobě.
Zabezpečení komunikace
Komunikace probíhá výhradně přes HTTPS. Autentizace vůči vašemu LRS probíhá nejčastěji pomocí Basic Auth (hlavička Authorization) v souladu se specifikací xAPI nebo Bearer Token.
