註冊

學習者執行註冊動作後,就會觸發即時註冊事件。 根據學習物件型別,即時註冊事件可能屬於以下類別之一:

  • COURSE_ENROLLMENT
  • LEARNING_PATH_ENROLLMENT
  • CERTIFICATION_ENROLLMENT

除了這些即時事件之外,註冊事件還有批次對應專案。 每當管理員、管理員或平台觸發註冊時,就會觸發非即時註冊事件。 根據學習物件型別,批次註冊事件可以是下列其中一項:

  • COURSE_ENROLLMENT_BATCH
  • LEARNING_PATH_ENROLLMENT_BATCH
  • CERTIFICATION_ENROLLMENT_BATCH

取消註冊

當學習者執行取消註冊動作時,會觸發即時取消註冊事件。 根據學習物件型別,即時取消註冊事件可能屬於以下類別之一:

  • COURSE_UNENROLLMENT
  • LEARNING_PATH_UNENROLLMENT
  • CERTIFICATION_UNENROLLMENT

除了這些事件,還有批次取消註冊事件。 每當管理員、管理員或平台標示取消註冊時,就會觸發非即時取消註冊事件。 根據學習物件型別,批次取消註冊事件可以是下列其中一項:

  • COURSE_UNENROLLMENT_BATCH
  • LEARNING_PATH_UNENROLLMENT_BATCH
  • CERTIFICATION_UNENROLLMENT_BATCH

完成

當學習者完成學習物件時,就會觸發即時完成事件。 根據學習物件型別,即時完成事件可能屬於以下類別之一:

  • COURSE_COMPLETED
  • LEARNING_PATH_COMPLETED
  • CERTIFICATION_COMPLETED

除了這些即時事件之外,還有批次完成事件。 例如,當管理員、經理或平台將學習物件標示為完成時,即會觸發非即時完成事件。 根據學習物件型別,批次完成事件可能屬於下列類別之一:

  • COURSE_COMPLETED_BATCH
  • LEARNING_PATH_COMPLETED_BATCH
  • CERTIFICATION_COMPLETED_BATCH

學習者進度

每當學習者註冊學習物件並開始模組時,就會追蹤其進度。 此資料包含在​ LEARNER_PROGRESS ​事件中。 事件最多可延遲15分鐘,因為進度追蹤需仰賴複雜的彙總邏輯(非即時)。

CI統計資料

每當課程執行個體的名額或輪候表可用性發生變更時,就會觸發​ CI_STATS ​即時事件。 此資料僅在執行個體層級擷取。 此外,由於座位和輪候表可用性是課程及其例項的特定屬性,因此此事件是為課程而觸發,而非為其他學習路徑或認證而觸發。

事件順序

Adobe Learning Manager可確保為每個帳戶排序事件。 但是,在關聯註冊或完成與進度事件之間的訊息時,可能會出現不一致。 發生此情況是因為學習者進度事件最多可延遲15分鐘,因為進度追蹤仰賴複雜的彙總邏輯,而此邏輯並非即時。 此外,進度事件來自不同的資料來源,因此在註冊和完成事件方面,無法保證其順序。 因此,Adobe Learning Manager在客戶聆聽這些事件時提供最佳實務。

如果完成事件發生在學習者進度事件之前,使用者端可以忽略學習者進度事件。 這是因為學習者進度事件最多可延遲15分鐘,而完成事件可能在收到進度事件之前觸發。 由於收到完成事件表示學習物件已完成,因此表示進度已達100%。

在註冊事件發生在學習者進度事件之後的罕見情況下,使用者端可以忽略註冊事件。 這是因為進度只能在學習者註冊學習物件後追蹤。 換言之,接收進度事件表示學習物件已開始,這只有在成功註冊後才會發生。