Verwijderen

Op het schrappen van een het leren voorwerp, wordt de LEARNING_OBJECT_DELETION gebeurtenis geproduceerd. Deze gebeurtenis geeft aan dat het leerobject is verwijderd en niet langer beschikbaar is voor studenten om toegang te krijgen.

Naast gebeurtenissen in real time, hebben de het leren objecten gebeurtenissen ook een partij (niet in real time) tegenhanger, die als deel van de LEARNING_OBJECT_MODIFICATION_BATCH gebeurtenis wordt teweeggebracht. Deze gebeurtenis vindt plaats tijdens het maken of aanpassen van een leerobject via de migratieworkflow. Aangezien het concept- en verwijderingsbewerkingen van leerobjecten niet worden ondersteund door migratie, zijn er geen overeenkomende concept- of verwijderingsgebeurtenissen voor deze handelingen.

Leerobjectinstanties

Hier volgen de ondersteunde gebeurtenissen voor leerobjectinstanties.

Update

Zodra een instantie wordt gecreeerd, wordt de LEARNING_OBJECT_INSTANCE_MODIFICATION gebeurtenis geproduceerd. De het leren objecten instanties in Adobe Learning Manager hebben a Laag staat niet; daarom steunt Adobe Learning Manager a LEARNING_OBJECT_INSTANCE_DRAFT gebeurtenis niet. Deze gebeurtenis wordt gegenereerd wanneer een instantie wordt gemaakt, gewijzigd of gearchiveerd.

Naast wordt geproduceerd wanneer een instantie wordt gecreeerd, bijgewerkt, of gearchiveerd, wordt deze gebeurtenis ook auto-geproduceerd wanneer zijn ouder leervoorwerp als Gearchiveerd wordt gemerkt. Dit is omdat wanneer een het leren voorwerp wordt gearchiveerd, de onderliggende instanties ook als Gearchiveerd moeten worden gemerkt.

Verwijderen

Wanneer een instantie wordt geschrapt, wordt de LEARNING_OBJECT_INSTANCE_DELETION gebeurtenis geproduceerd. Deze gebeurtenis is alleen van toepassing op cursusinstanties die modules op eigen tempo bevatten, aangezien in Adobe Learning Manager alleen beheerders cursusinstanties kunnen verwijderen waarvan het moduletype op eigen tempo is. Adobe Learning Manager ondersteunt geen expliciete verwijderingen voor andere typen cursusmodules, niet voor leerpadinstanties of certificeringsinstanties.

De het leren objecten instantie heeft ook een non-real-time tegenhanger, die als deel van de wordt blootgesteld LEARNING_OBJECT_INSTANCE_MODIFICATION_BATCH gebeurtenis. Deze gebeurtenis wordt geactiveerd tijdens het maken of wijzigen van een leerobjectinstantie via de migratieworkflow. Aangezien concept- of verwijderbewerkingen voor leerobjectinstanties niet worden ondersteund in migratie, zijn er geen corresponderende concept- of verwijderingsgebeurtenissen beschikbaar.

Inschrijving

Zodra een student een inschrijvingsactie uitvoert, wordt een real-time inschrijvingsgebeurtenis geactiveerd. Afhankelijk van het type leerobject kan de gebeurtenis voor realtime inschrijving in een van de volgende categorieën vallen:

  • COURSE_ENROLLMENT
  • LEREN_PATH_ENROLLMENT
  • CERTIFICATION_ENROLLMENT

Naast deze real-time gebeurtenissen hebben inschrijvingsgebeurtenissen ook batchalternatieven. Wanneer een inschrijving wordt geactiveerd door een beheerder, manager of platform, worden niet-real-time inschrijvingsgebeurtenissen geactiveerd. Op basis van het leerobjecttype kan de blokinschrijvingsgebeurtenis een van de volgende zijn:

  • COURSE_ENROLLMENT_BATCH
  • LEREN_PATH_ENROLLMENT_BATCH
  • CERTIFICATION_ENROLLMENT_BATCH

Uitschrijving

Wanneer een student een uitschrijvingsactie uitvoert, wordt er een real-time uitschrijvingsgebeurtenis geactiveerd. Afhankelijk van het type leerobject kan de gebeurtenis voor real-time uitschrijven in een van de volgende categorieën vallen:

  • CURSE_UNENROLLMENT
  • LEARNING_PATH_UNENROLLMENT
  • CERTIFICATION_UNENROLLMENT

Naast deze gebeurtenissen zijn er ook batch-uitschrijvingsgebeurtenissen. Wanneer een uitschrijving wordt gemarkeerd door een beheerder, manager of platform, worden niet-real-time uitschrijvingsgebeurtenissen geactiveerd. Op basis van het type leerobject kan de gebeurtenis voor het uitschrijven van batch een van de volgende zijn:

  • CURSE_UNENROLLMENT_BATCH
  • LEREN_PATH_UNENROLLMENT_BATCH
  • CERTIFICATION_UNENROLLMENT_BATCH

Voltooiing

De gebeurtenis 'realtime voltooiing' wordt geactiveerd wanneer een student een leerobject voltooit. Op basis van het type leerobject kan de gebeurtenis realtime voltooiing in een van de volgende categorieën vallen:

  • CURSE_COMPLETED
  • LEREN_PATH_COMPLETED
  • CERTIFICATION_COMPLETED

Naast deze real-time gebeurtenissen zijn er ook batch-voltooiingsgebeurtenissen. Wanneer een beheerder, manager of platform een leerobject als voltooid markeert, worden de niet-realtime voltooiingsgebeurtenissen geactiveerd. Op basis van het leerobjecttype kan de gebeurtenis voor batchvoltooiing in een van de volgende categorieën vallen:

  • CURSE_COMPLETED_BATCH
  • LEREN_PATH_COMPLETED_BATCH
  • CERTIFICATION_COMPLETED_BATCH

Voortgang student

Wanneer een student zich inschrijft voor een leerobject en de module start, wordt de voortgang bijgehouden. Dit gegeven is inbegrepen in de LEARNER_PROGRESS gebeurtenis. De gebeurtenis kan met maximaal 15 minuten worden vertraagd, omdat het volgen van de voortgang afhankelijk is van complexe aggregatielogica, wat geen real-time is.

CI-statussen

CI_STATS gebeurtenis in real time wordt teweeggebracht wanneer er een verandering in plaats of wachtlijstbeschikbaarheid voor een cursusinstantie is. Deze gegevens worden alleen op instantieniveau vastgelegd. Bovendien wordt deze gebeurtenis geactiveerd voor cursussen en niet voor andere leerpaden of certificeringen, aangezien de beschikbaarheid van licenties en wachtlijsten kenmerken zijn die specifiek zijn voor een cursus en de instantie ervan.

Volgorde van gebeurtenissen

Adobe Learning Manager zorgt ervoor dat gebeurtenissen voor elk account worden geordend. Er kunnen echter discrepanties optreden bij het correleren van berichten tussen inschrijving of voltooiing en voortgangsgebeurtenissen. Dit gebeurt omdat de gebeurtenis progress van de student maximaal 15 minuten kan worden vertraagd, omdat het volgen van de voortgang afhankelijk is van complexe aggregatielogica, wat geen real-time is. Bovendien komen voortgangsgebeurtenissen uit verschillende gegevensbronnen, zodat hun volgorde niet kan worden gegarandeerd met betrekking tot inschrijvings- en voltooiingsgebeurtenissen. Daarom biedt Adobe Learning Manager aanbevolen procedures voor clients wanneer u naar deze gebeurtenissen luistert.

Als de voltooiingsgebeurtenis plaatsvindt vóór de gebeurtenis 'progress' van de student, kan de client de gebeurtenis 'progress' van de student negeren. De reden hiervoor is dat de gebeurtenis progress van de student maximaal 15 minuten kan worden vertraagd, terwijl de gebeurtenis complete mogelijk wordt geactiveerd voordat de gebeurtenis progress wordt ontvangen. Aangezien het ontvangen van een voltooiingsgebeurtenis aangeeft dat het leerobject is voltooid, betekent dit dat de voortgang 100% is.

In het zeldzame geval dat de inschrijvingsgebeurtenis na de gebeurtenis progress van de student komt, kan de client de inschrijvingsgebeurtenis negeren. Dit komt doordat de voortgang pas kan worden bijgehouden nadat de student zich heeft ingeschreven voor het leerobject. Met andere woorden, het ontvangen van een gebeurtenis progress geeft aan dat het leerobject is gestart, wat alleen gebeurt na een geslaagde inschrijving.