Einführung
Seit dem 26. Januar 2021 wurden Präsenzkurse und Webinare in Ihrer Plattform zu einer einzigen Einheit namens ILT (Instructor-Led Training) zusammengeführt. Diese erweiterte und umfassende Funktionalität führte zu wichtigen Änderungen in Ihrer Plattform, die hauptsächlich darauf abzielen, die Definition und Verwaltung von Präsenz- und Webinarkursen flexibler zu gestalten.
Dieser Artikel listet die Änderungen auf, die durch diese Funktionserweiterung eingeführt wurden, und listet die APIs auf, die aktualisiert, veraltet und für die neue Verwaltung entwickelt wurden.
Erfahren Sie mehr über die Migration von Webinar-Kursen als ILT-Kurse im entsprechenden Artikel der Wissensdatenkbank und und in dem Artikel, der die am häufigsten gestellten Fragen sammelt.
Präsenz- und Webinar-Sitzungen im selben Kurs
Mit der alten Verwaltung von Präsenzkursen und Webinaren ist es nicht möglich, Webinare und Präsenzveranstaltungen in einem einzigen Kurs zu kombinieren. Sie können entweder einen Präsenzkurs oder ein Webinar definieren. Wenn Sie einen Präsenzkurs in ein Webinar verwandeln möchten, müssen Sie mehrere Schritte ausführen: Erstellen Sie einen brandneuen Kurs, duplizieren Sie alle Sitzungen des ursprünglichen Kurses in den neuen Kurs und melden Sie schließlich Benutzer für die neuen Sitzungen an.
Dank der neuen Verwaltung von Präsenzkursen und Webinaren können Sie festlegen, ob eine Veranstaltung in einer Sitzung (in der alten Verwaltung von Präsenzkursen und Webinaren Sitzungstermin genannt) entweder ein Webinar oder eine Präsenzveranstaltung ist. Dank dieser Flexibilität, können Sie beide Veranstaltungstypen in einer einzigen Kurssitzung kombinieren und den Veranstaltungstyp bei Bedarf unterwegs wechseln (z.B. eine Präsenzveranstaltung in ein Webinar verwandeln), ohne die Sitzung von Grund auf neu zu erstellen und ohne alle Ihre Lernenden neu anzumelden.
Einschreibungen von Lehrern
In der alten Verwaltung von Präsenz- und Webinaren-Kursen mussten sich Lehrer für den Kurs mit der Lehrer-Niveau einschreiben oder einschreiben. Die Einschreibung des Lehrer zählt wie jeder andere im Kurs eingeschriebene Benutzer (auch bei der Berechnung des maximalen Kontingents) und ein Platz wird für jeden im Kurs eingeschriebenen Lehrer reserviert.
Mit der neuen Verwaltung von Präsenzkursen und Webinaren werden Lehrer entweder der Session oder der Veranstaltung zugewiesen, ohne in diese eingeschrieben zu sein, wodurch Plätze für die Lernenden eingespart werden. Darüber hinaus können Sie einen Lehrer entweder einer Sitzung oder einem Ereignis zuweisen:
- Sitzungslehrer. Wenn Sie einer Sitzung einen Lehrer zuweisen, wird dieser automatisch allen in der Sitzung enthaltenen Veranstaltungen zugeordnet und kann die Anwesenheit für alle Veranstaltungen der Sitzung markieren und einstellen, ob die Teilnehmer diese bestanden haben oder nicht. In diesem Szenario kann der Kursleiter das Schulungsmaterial für den Kurs erstellen und aktualisieren. Wir arbeiten derzeit an der Möglichkeit, Trainingsmaterial mit Sitzungen zu verknüpfen. Behalten Sie die Seite Produkt-Updates im Auge, um zu erfahren, wann diese Funktion veröffentlicht wird.
- Veranstaltungslehrer. Wenn Sie einen Lehrer einer einzelnen Veranstaltung innerhalb einer Sitzung zuweisen, kann er oder sie die Anwesenheit der Lernenden, die an dieser bestimmten Veranstaltung teilnehmen, markieren, hat jedoch keine Kontrolle über die anderen Veranstaltungen oder die Sitzung. In diesem Szenario kann der Lehrer das dem Kurs zugewiesene Schulungsmaterial weder hochladen noch verwalten.
Berichte
Die neue Verwaltung der Lehrereinschreibungen für Präsenzkurse und Webinare wirkt sich auf Berichte aus, da die diesen Kursarten zugeordneten Lehrer in der alten Webinarverwaltung als eingeschriebene Benutzer gezählt werden, und ihren Einschreibungen gelten bei der neuen Leitung nicht mehr als solche. So werden Einschreibungen jetzt in verschiedenen Szenarien gezählt.
- Neue benutzerdefinierte Berichte. Für diejenigen, die neue benutzerdefinierte Berichte verwenden, zählen zur Gewährleistung der Datenkonsistenz standardmäßig weiterhin die Berichte, die dem Kurs als eingeschriebene Benutzer zugewiesen sind, aber Sie können eine dedizierte Option verwenden, um sie im Bericht anzuzeigen oder nicht (die Nur Benutzer mit Lerner als Benutzerkursstufe anzeigen Option, im Unterabschnitt Benutzeroptionen der Registerkarte Filter). Standardmäßig ist diese Option nicht aktiviert und Lehrer werden als eingeschriebene Benutzer gezählt. Wenn Sie die Option aktivieren, werden Lehrer nicht als eingeschriebene Benutzer gezählt und nicht im Bericht angezeigt. Die neuen benutzerdefinierten Berichte, die von dieser Änderung betroffen sind, sind:
- Benutzer - Kurse
- Benutzer - Kurseinschreibungszeit
- Benutzer - Webinar-Sitzungen
- Benutzer - ILT-Sitzungen
- Gruppen/Zweige – Kurse
- Users - Training Material
-
-
Benutzer - Kurse:
- Registerkarte Filter > Bereich Einschreibung > der Abschnittsname wurde von Einschreibungsstatus in Kurseinschreibungsstatus geändert
- Tab Ansichtsoptionen > Bereich Berichtfelder > Abschnitt Einschreibungsfelder > Das Feld Einschreibungsstatus wurde in Kurseinschreibungsstatus umbenannt
- In der Vorschau und im Download (sowohl im CSV- als auch im XLS-Format) wurde die Option Einschreibungsstatus in Kurseinschreibungsstatus umbenannt. Sie stellt nur Kurseinschreibungen dar und beinhaltet keine Sitzungseinschreibungen.
-
-
- Benutzer – ILT-Sitzungen und Benutzer – Webinar-Sitzungen
- Registerkarte Filter
- Im Bereich Einschreibung wurde der Abschnittsname von Einschreibungsstatus in Sitzungsreinschreibungsstatus geändert
- Die Option Nicht gestartet heißt jetzt Eingeschrieben.
- Die Option Warteliste heißt jetzt Wartende Benutzer
- Registerkarte Ansichtsoptionen
- Im Bereich Berichtsfelder im Abschnitt Einschreibungsfelder wurde der Optionsname Einschreibungsstatus in Kurseinschreibungsstatus umbenannt
- Es gibt vier neue verfügbare Optionen: Sitzungseinschreibungsstatus, Sitzungseinschreibungsdatum, Abschlussdatum und Sitzungsabschlussdatum
- In Vorschau und Download (sowohl CSV- als auch XLS-Format)
- die Bezeichnung Einschreibungsstatus wurde in Kurseinschreibungsstatus umbenannt Sie stellt nur Kurseinschreibungen dar und beinhaltet keine Sitzungseinschreibungen.
- Die neue Spalte Sitzungsreinschreibungsstatus zeigt den Sitzungseinschreibungsstatus wie in der ILT-Kursverwaltung im Bereich Kursverwaltung an
- Registerkarte Filter
- Benutzer – ILT-Sitzungen und Benutzer – Webinar-Sitzungen
- Alte benutzerdefinierte Berichte und Dashboards. Da die derzeitige Verwaltung von benutzerdefinierten Berichten in naher Zukunft eingestellt wird, wird Docebo weder in diesem Bereich noch in den Plattform-Dashboards Verbesserungen vornehmen, um die neue Einschreibezählungsmethode für Lehrer zu verwalten. Wenn beispielsweise für Kurs A 20 Benutzer eingeschrieben sind, darunter 2 Lehrer, wird die Anzahl der in diesen Berichten angezeigten Einschreibungen nach der Veröffentlichung der neuen Verwaltung von Klassenzimmern und Webinaren auf 18 reduziert. Die alten benutzerdefinierten Berichte sind betroffen:
- Benutzer - Kurse
- Benutzer - Sitzung
- Benutzer - Kurseinschreibungzeit
- Kurse - Benutzer
- Gruppen - Kurse
Die von dieser Änderung betroffenen Dashboards sind:
-
- Persönliche Zusammenfassung des Benutzers, Registerkarte Statistik, Registerkarte Kurse, Registerkarte Klassenzimmer,
- Kurs-Dashboard
- Zweige-Dashboard
Wir empfehlen Ihnen, zu den neuen benutzerdefinierten Berichten zu migrieren, um diese neue Zählmethode sowie alle anderen Funktionen dieser erweiterten Erfahrung zu nutzen. Finden sie mehr heraus.
Die neue Immatrikulationsverwaltung ist derzeit für ILT-Kurse verfügbar, jedoch nicht für E-Learning-Kurse. Die Lehrer von E-Learning-Kursen werden weiterhin als eingeschriebene Nutzer gezählt. Wie bei den neuen benutzerdefinierten Berichten ist die Option Nur Benutzer mit Lerner als Benutzer-Kursebene anzeigen jedoch für alle Kurstypen, Webinar und Klassenzimmer (neue ILTs) und auch E-Learning verfügbar.
Zusatzfelder für Kurse
Ab dem 26. Januar 2021 und bis zum Abschluss der Migration von Webinar-Kursen stehen die mit der Option Webinar-Sitzungen erstellten Kurs-Zusatzfelder nur noch für die Webinar-Sitzungen der Kurse mit dem Kurstyp Webinar (in Kürze veraltet) zur Verfügung. Die mit der Option ILT-Sitzungen erstellten zusätzlichen Kursfelder sind sowohl für Webinare als auch für Präsenzsitzungen verfügbar, die für Kurse mit dem Kurstyp ILT (Instructor-Led Training) erstellt wurden. Die mit der Option Webinar-Sitzung erstellten zusätzlichen Kursfelder werden mit der monatlichen Veröffentlichung vom Februar 2022 entfernt, die für den 23. Februar 2022 geplant ist.
Neue Benutzeroberfläche
Bei der alten Verwaltung von Präsenzkursen und Webinaren ist der Kursbereich für Sitzungen und Einschreibungen in einer einzigen Registerkarte zusammengefasst.
Mit der neuen Verwaltung von Präsenzkursen und Webinaren wurde die Benutzeroberfläche für die Verwaltung von Sitzungen und Einschreibungen neu gestaltet und in zwei spezielle Registerkarten aufgeteilt. Dank dieser neuen Ansicht erhalten Sie auf einen Blick klare Details zu beiden Datentypen.
Migration
Weitere Informationen zur Migration finden Sie im KB-Artikel Migration von Webinar-Kursen zu VILT-Kursen.
Glossar
Hier folgt ein kurzes Glossar zu den Begriffen, die in der neuen Verwaltung von Präsenzkursen und Webinaren verwendet werden.
- Ereignis: Dies ist der neue Name für das Sitzungsdatum. Eine Veranstaltung kann entweder ein Webinar oder eine Präsenzveranstaltung sein.
- ILT (Instructor-Led Training): Es identifiziert Präsenzkurse in der alten Verwaltung von Präsenzkursen. In der neuen Verwaltung von Präsenzkursen und Webinaren wird dieser Begriff sowohl Webinare als auch Präsenzkurse kennzeichnen, da beide Kursarten von Lehrern geleitet werden.
- Webinar (bald veraltet): Dieser Begriff identifiziert den Webinar-Kurstyp nach Phase eins der Portierung. Keine Sorge, alles funktioniert wie gewohnt, aber beginnen Sie so bald wie möglich mit dem Kurstyp ILT (Instructor-Led Training) auch für Webinare.
APIs
In diesem Abschnitt werden die APIs aufgeführt, die an dieser Umstellung beteiligt sind, und wie sie verwaltet werden.
APIs am 26. Januar 2021 veraltet
Die in der folgenden Tabelle aufgeführten APIs wurden am 26. Januar 2021 veraltet, als die neue Verwaltung von Webinaren und Präsenzkursen veröffentlicht wurde.
API Beschreibung | API Verb | API URL |
---|---|---|
Delete a session enrollment | DELETE | /learn/v1/enrollment/{id_course}/{id_user}/ilt/session/{id_session} |
Retrieve a session enrollment | GET | /learn/v1/enrollment/{id_course}/{id_user}/ilt/session/{id_session} |
Create a session enrollment | POST | /learn/v1/enrollment/{id_course}/{id_user}/ilt/session/{id_session} |
Update a session enrollment | PUT | /learn/v1/enrollment/{id_course}/{id_user}/ilt/session/{id_session} |
Evaluate users within a session | PUT | /learn/v1/enrollment/{id_course}/{id_user}/ilt/session/{id_session}/evaluation |
Delete attendance of users within a session | DELETE | /learn/v1/enrollment/{id_course}/{id_user}/ilt/session/{id_session}/attendance |
Mark attendance of users within a session | POST | /learn/v1/enrollment/{id_course}/{id_user}/ilt/session/{id_session}/attendance |
APIs teilweise oder vollständig eingestellt im Februar 2022
Die in der folgenden Tabelle aufgeführten APIs gelten als Übergangs-APIs, die vom 26. Januar 2021 bis zum monatlichen Release vom Februar 2022 (als die neue Verwaltung von Webinaren und Präsenzkursen veröffentlicht wurde), das für den 23. Februar 2022 geplant ist, verwendet werden (wenn der Webinar-Kurstyp eingestellt wird). Nach diesem Zeitraum wird Docebo sie einstellen.
API Bescreibung | API Verb | API URL | Anmerkungen |
---|---|---|---|
List classroom sessions | GET | /learn/v1/courses/{course_id}/classroom/session | Die API-Struktur bleibt unverändert. Die API wird aktualisiert, um mit der neuen Verwaltung von Webinaren und Präsenzkursen kompatibel zu sein, zeigt jedoch keine webinarbezogenen Daten an. Es wird Ende Februar 2022 eingestellt. |
Create classroom sessions | POST | /learn/v1/courses/{course_id}/classroom/session | Die API-Struktur bleibt unverändert. Die API wird aktualisiert, damit sie mit der neuen Verwaltung von Webinaren und Präsenzkursen kompatibel ist, sie interagiert jedoch nicht mit webinarbezogenen Daten. Es wird Ende Februar 2022 eingestellt. |
Update classroom sessions | PUT | /learn/v1/courses/{course_id}/classroom/session/{session_id} | Die API-Struktur bleibt unverändert. Die API wird aktualisiert, damit sie mit der neuen Verwaltung von Webinaren und Präsenzkursen kompatibel ist, sie interagiert jedoch nicht mit webinarbezogenen Daten. Es wird Ende Februar 2022 eingestellt. |
Delete classroom sessions | DELETE | /learn/v1/courses/{course_id}/classroom/session/{session_id} | Die API-Struktur bleibt unverändert. Die API wird aktualisiert, damit sie mit der neuen Verwaltung von Webinaren und Präsenzkursen kompatibel ist, sie interagiert jedoch nicht mit webinarbezogenen Daten. Es wird Ende Februar 2022 eingestellt. |
Retrieve session details | GET | /learn/v1/courses/{course_id}/ilt/session/{session_id} | Die API-Struktur bleibt unverändert. Die API wird aktualisiert, damit sie mit der neuen Verwaltung von Webinaren und Präsenzkursen kompatibel ist, sie interagiert jedoch nicht mit webinarbezogenen Daten. Es wird Ende Januar Februar eingestellt. Bitte beachten Sie, dass die API keine Ergebnisse zurückgibt, wenn die Sitzung keine Ereignisse enthält. |
Enroll single user into course | POST | /learn/v1/enrollments/{course_id}/{user_id} | Die API wird für Retro-Kompatibilität aktualisiert. Mit der API können Sie Lehrer auch für Webinare und Präsenzkurse einschreiben. Das API-Update wird Ende Februar 2022 eingestellt, aber die API bleibt betriebsbereit. |
Delete a user’ session enrollment | DELETE | /learn/v1/enrollment/{id_course}/{id_user}/session/{id_session} | Die API wird für Retro-Kompatibilität aktualisiert. Diese API wird geändert, um die Einschreibung von Lehrer löschen zu können, unabhängig davon, ob sie in den Kurs eingeschrieben oder direkt mit der neuen Methode zugewiesen wurden. Das API-Update wird Ende Februar 2022 eingestellt, aber die API bleibt betriebsbereit. |
Joining or starting a webinar session's date |
GET |
/learn/v1/courses/{course_id}/session/{id_session}/date/{date}/join |
Veraltet, da nicht mehr erforderlich. |
Aktualisierte APIs
Die in der folgenden Tabelle aufgeführten APIs wurden entweder aufgrund einer strukturellen oder einer Verhaltensänderung geändert.
API Beschreibung | API Verb | API URL | Anmerkungen |
---|---|---|---|
Return enrollments list | GET | /learn/v1/enrollments | Die API wird für Retro-Kompatibilität aktualisiert. Die API zeigt Lehrer als eingeschrieben an, auch wenn die Einschreibung für Lehrer nicht mehr erforderlich ist. |
Create enrollment | POST | /learn/v1/enrollments | Diese API kann keine Lehrer mehr für Webinare und Präsenzkurse einschreiben, da keine Einschreibungen mehr erforderlich sind. |
Update enrollment | PUT | /learn/v1/enrollments | Diese API kann die Einschreibungen von Lehrer für Webinare und Präsenzkurse nicht mehr aktualisieren, da keine Einschreinungen mehr erforderlich sind. |
Update single enrollment into course | PUT | /learn/v1/enrollments/{course_id}/{user_id} | Diese API wird geändert, um Benutzereinschreibungen für Präsenzkurse zu blockieren, wenn die Einschreibestufe für Lehrer angegeben wird. Alle anderen Kurs-/Benutzerlevel-Kombinationen funktionieren wie bisher. |
Delete enrollment in batch mode | DELETE | /learn/v1/enrollment/batch | Diese API kann keine Lehrereinschreibungen für Webinare und Präsenzkurse mehr löschen, da keine Einschreibungen mehr erforderlich sind. |
Create enrollment in batch mode | POST | /learn/v1/enrollment/batch | Diese API kann die Einschreibungen von Lehrer für Webinare und Präsenzkurse nicht mehr aktualisieren, da keine Einschreibungen mehr erforderlich sind. |
Duplicate enrollment | PUT | /learn/v1/enrollments/duplicate | This API will no longer be able to duplicate instructor enrollments in webinars and classroom courses since enrollments will no longer be needed. |
Retrieve course detail | GET | /learn/v1/courses/{course_id} | Die API-Struktur wird aktualisiert, um die neue Verwaltung von Webinaren und Präsenzkursen widerzuspiegeln. |
Retrieve sessions within a course | GET | /learn/v1/courses/{id}/sessions | Die API-Struktur wird aktualisiert, um die neue Verwaltung von Webinaren und Präsenzkursen widerzuspiegeln. |
Neue APIs
Die Tabelle Neue APIs listet die neuen APIs auf, die für die neue Verwaltung von Webinaren und Präsenzkursen verfügbar sind. Diese APIs werden ab dem 26. Januar 2021 vollständig einsatzbereit sein.
Bitte beachten Sie, dass die folgenden neuen APIs dank des neuen Felds migrated_webinar_session_id einen Verweis auf die alte Webinar-Sitzungs-ID für die migrierten Sitzungen enthalten:
- GET/course/v1/sessions/{session_id}
- GET/course/v1/courses/{course_id}/sessions
- GET/learn/v1/courses/{id}/sessions
- GET /learn/v1/courses{course_id}?get_all_sessions=1
API Beschreibung | API Verb | API URL |
---|---|---|
Get all sessions | GET | course/v1/courses/{course_id}/sessions |
Create a new session | POST | course/v1/courses/{course_id}/sessions |
Get a session | GET | course/v1/sessions/{session_id} |
Update a session | PUT | course/v1/sessions/{session_id} |
Duplicate a session | POST | course/v1/sessions/{session_id}/duplicate |
Delete a session | DELETE | course/v1/sessions/{session_id} |
Get session's enrollments | GET | course/v1/sessions/{session_id}/enrollments |
Get all events | GET | course/v1/sessions/{session_id}/events |
Create a new event | POST | course/v1/sessions/{session_id}/events |
Evaluate users | PUT | course/v1/sessions/{session_id}/evaluate |
Get an event | GET | course/v1/events/{event_id} |
Update an event | PUT | course/v1/events/{event_id} |
Duplicate an event | POST | course/v1/events/{event_id}/duplicate |
Delete an event | DELETE | course/v1/events/{event_id} |
Get event's attendance | GET | course/v1/events/{event_id}/attendance |
Set user attendance | PUT | course/v1/events/{event_id}/attendance |
List all webinar tools configured in platform | GET | course/v1/tools |
Delete sessions enrollments in batch mode | DELETE | learn/v1/enrollments/sessions/batch |
Add instructors to session and events in batch mode | POST | course/v1/instructors/add |
Evaluate users in batch mode | PUT | course/v1/sessions/evaluate/batch |
Duplicate events in sessions in batch mode | POST | course/v1/events/duplicate/batch |
Mark users’ attendance in batch mode | POST | course/v1/events/attendance/batch |
Delete events in batch mode | DELETE | course/v1/events/batch |
Delete sessions in batch mode | DELETE | course/v1/sessions/batch |
Delete recording | DELETE | course/v1/events/{event_id}/recording |
Upload recording | POST | course/v1/events/{event_id}/recording |
Get recording status | GET | course/v1/events/{event_id}/recording |
Get recording | GET | course/v1/events/{event_id}/watch_recording |
Get Join URL | GET | course/v1/events/{event_id}/join_webtool |
Für jede neue API wird die Parameterliste im Docebo-API-Browser detailliert angezeigt.