Skip to content

Povezovalniki LMS — izdajanje ob zaključku tečaja ​

Enkrat povežite svoj LMS in vsak učenec, ki zaključi tečaj, bo samodejno prejel preverljivo poverilnico — brez Zapierja, brez kode, brez ročnega izdajanja. Nastavite jo na strani Integrations na nadzorni plošči.

Trenutno podprte platforme: Thinkific in Teachable. Več (Moodle, LearnWorlds) je na poti.

Kako deluje ​

  1. Ustvarite povezavo za svoj LMS in vsak tečaj preslikate v značko, ki naj se izda.
  2. Vaš LMS pokliče zasebni URL spletnega kljuka (webhook), ko učenec zaključi tečaj.
  3. badges.ninja preveri dogodek, poišče preslikano značko in izda poverilnico učencu, ki jo lahko prevzame brez računa, popolnoma enako kot katero koli drugo nagrado.

En zaključek izda eno poverilnico. Dostave so idempotentne: če vaš LMS isti zaključek pošlje dvakrat (ponovni poskusi), se ne izda dvakrat. Izdajanje se všteva v kvoto poverilnic vašega paketa kot vsaka druga nagrada.

Nastavitev povezave ​

  1. Na nadzorni plošči odprite Integrations in izberite Add connection.
  2. Izberite platformo in poimenujte povezavo.
  3. Preslikajte tečaje: vnesite vsak ID tečaja iz svojega LMS in izberite značko, ki naj se izda. Nastavite lahko tudi privzeto značko za vsak tečaj, ki ni preslikan.
  4. Shranite. Prikazala se bosta URL spletnega kljuka in podpisna skrivnost. Prikazana sta samo enkrat, zato ju zdaj kopirajte in prilepite v svoj LMS (koraki spodaj).

Thinkific ​

  1. V Thinkificu pojdite na Settings → Code & Analytics → Webhooks → New webhook.
  2. Topic: enrollment.completed.
  3. Target URL: URL spletnega kljuka iz vaše povezave.
  4. Izberite signing secret in prilepite podpisno skrivnost iz svoje povezave. Shranite in pošljite preizkus.

Thinkific podpiše vsako dostavo, mi pa podpis preverimo pred izdajo.

Teachable ​

  1. V Teachablu (paket Growth ali višji, ki je za spletne kljuke obvezen) pojdite na Settings → Webhooks in dodajte spletni kljuk.
  2. Event: Enrollment.completed.
  3. URL: URL spletnega kljuka iz vaše povezave.
  4. Ker Teachable svojih spletnih kljukov ne podpisuje, vsak zaključek pred izdajo potrdimo prek API-ja Teachable, zato povezava zahteva tudi vaš API ključ Teachable. Prilepite ga ob ustvarjanju povezave.

Preverite, ali deluje ​

Odprite povezavo in razširite Recent deliveries. Vsak dohodni dogodek se zabeleži z:

  • podatkom, ali je bil preverjen,
  • vrsto dogodka, ki ga je poslal vaš LMS,
  • izidom: izdano ali preskočeno (npr. tečaj ni bil preslikan), z razlogom,
  • in surovo vsebino (payload), da vidite, kaj točno je dostavil vaš LMS.

Pošljite preizkusni zaključek iz svojega LMS in spremljajte, kako se pojavi tukaj. To je najhitrejši način za potrditev celotnega poteka, preden začnete v živo. Dnevniki dostav se hranijo 7 dni.

Dobro je vedeti ​

  • Tečaj ni preslikan? Dogodek se zabeleži in preskoči (vaš LMS ne dobi napake, zato spletnega kljuka ne onemogoči). Dodajte preslikavo in naslednji zaključek se izda.
  • Kvota dosežena? Dogodek se zabeleži in preskoči, dokler se kvota ne ponastavi ali ne nadgradite paketa.
  • Premor: povezavo nastavite na pavzirano, da prenehate izdajati, ne da bi izbrisali njeno konfiguracijo.
  • Povezava lahko izdaja samo značke vašega lastnega računa.

Sorodno ​

badges.ninja Documentation