Learndash integráció

Az integráció figyeli a LearnDash eseményeket – például ha egy felhasználó teljesít egy kvízt, leckét vagy tanfolyamot –, és ezeket triggerként közvetíti a Catalyst moduloknak. Így pontot adhatsz, jelvényt ítélhetsz oda, vagy sorozatot indíthatsz el ezekre az eseményekre.
Tartalomjegyzék

A Learndash integrációt akkor tudod bekapcsolni, ha a Learndash plugin telepítve és aktiválva van a honlapodon.

Alapesetben, ha már fent van a Learndash, mikor telepíted a Catalyst-et, és ezután hozol létre Learndash alapú szabályokat (például lecke teljesítés +100 pont), akkor a már korábban teljesített kvízek, témák, leckék, kurzusok nem számolódnak visszamenőlegesen, automatikusan. Ennek a megoldására használhatod a Felzárkóztatás funkciót.

Felzárkóztatás funkció

Ha az integráció bekapcsolásakor már vannak korábban teljesített tanfolyamok, leckék, témák és kvízek a felhasználóknál, az Integrációk oldalon elérhető „Felzárkóztatás” gombbal ezek retroaktívan, utólag is feldolgozhatók. A feldolgozás háttérben fut (Action Scheduler segítségével, 100 felhasználó/köteg), a haladás valós időben követhető.

Ez azt jelenti, hogy a Felzárkóztatás gomb megnyomása után kiírja a gomb mellett, hogy 0/0 felhasználó… aztán szépen elkezd emelkedni mindkét szám (felzárkóztatott/összes). Minél nagyobb a felhasználói létszám, annál tovább tart, így előfordulhat, hogy néhány percet igénybe vesz a felzárkóztatás. Ha végzett, akkor a gomb elszürkül és megjelenik a Már lefutott értesítés a gomb mellett.

Fontos: ez a funkció nem veszi figyelembe a frekvenciakorlátokat (utólag ezt nehéz lenne ellenőrizni).

Az integrációból származó triggerek

  • Bármely kvíz teljesítve: Ha a felhasználó bármelyik kvízt befejezi
  • Adott kvíz teljesítve: Ha egy meghatározott kvízt fejez be
  • Bármely kvíz min. százalékkal: Ha bármelyik kvízt legalább X%-os eredménnyel teljesíti
  • Adott kvíz min. százalékkal: Ha egy adott kvízt legalább X%-os eredménnyel teljesíti
  • Kvíz adott tanfolyamon: Ha bármely kvízt teljesíti egy meghatározott tanfolyamon belül
  • Kvíz adott tanfolyamon min. százalékkal: Ha egy tanfolyam bármely kvízét legalább X%-kal teljesíti
  • Bármely téma teljesítve: Ha bármelyik témát befejezi
  • Adott téma teljesítve: Ha egy meghatározott témát fejez be
  • Bármely téma adott tanfolyamon: Ha bármely témát teljesíti egy adott tanfolyamon belül
  • Bármely lecke teljesítve: Ha bármelyik leckét befejezi
  • Adott lecke teljesítve: Ha egy meghatározott leckét fejez be
  • Bármely lecke adott tanfolyamon: Ha bármely leckét teljesíti egy adott tanfolyamon belül
  • Bármely tanfolyamra beiratkozott: Ha a felhasználó bármely tanfolyamra beiratkozik
  • Adott tanfolyamra beiratkozott: Ha egy meghatározott tanfolyamra iratkozik be
  • Bármely tanfolyam teljesítve: Ha bármelyik tanfolyamot befejezi
  • Adott tanfolyam teljesítve: Ha egy meghatározott tanfolyamot fejez be