Ugrás a tartalomra
memberarea memberarea.io

Kurzusok, csoportok és események egy flow-ból

Írasson be tagokat kurzusokra, olvassa ki a haladásukat, módosítsa a csoportokat, regisztráljon eseményekre és indítson automatizációkat egy ManyChat-flow-ból.

Ebben a cikkben

Ezek a lépések közvetlenül a beszélgetésből juttatják el a tagot a tartalmaihoz: egy kurzushoz, egy csoporthoz, egy eseményhez vagy az egyik automatizációjához. Mindegyik egy legördülő listából választja ki az elemét, amelyet a ManyChat élőben tölt be a memberareájából.

Az API-kulcshoz szükséges jogosultságok

Lépés Jogosultságok
Enroll in course Tanfolyamok: Megtekintés és Kezelés, Tagok: Kezelés
Remove from course Tanfolyamok: Megtekintés és Kezelés
Get course progress Tanfolyamok: Megtekintés és Tagok: Megtekintés
Add to group és Remove from group Csoportok: Megtekintés és Kezelés
Register for event Események: Megtekintés és Kezelés, Tagok: Kezelés
Start automation Automatizációk: Megtekintés és Futtatás

A Megtekintés minden lépés legördülő listájához kell, mert a Kezelés nem tartalmazza. A Teljes hozzáférés beállítású kulcs mindegyiket lefedi.

Kurzusok

Az Enroll in course megadja a személynek azt a kurzust, amelyet a Course alatt választ ki. A lista csak közzétett kurzusokat kínál.

  • Ha a személynek még nincs fiókja, a lépés létrehoz egyet, és ezt a Member created jelzi.
  • A Changed hamis, ha a személy már be volt iratkozva. A lépés kétszeri futtatása ártalmatlan.

A Remove from course újra elveszi a kurzust. A fiók megmarad, és a leckékben elért haladás is: ha a személyt később újra beíratja, ott folytatja, ahol abbahagyta. Tagfiók nélkül a lépés ezt válaszolja: „This person does not have a member account in your MemberArea, so there was no enrolment to remove.”

A Get course progress kiolvassa, meddig jutott a tag, készen egy emlékeztetőhöz:

  • Progress percent és Completed a teljes kurzusra.
  • Lessons completed a Lessons total értékből.
  • Last lesson name és Last activity at formatted, a memberareája nyelvén és időzónájában kiírva.

Az Enrolled megmondja, hogy a tagnak egyáltalán megvan-e a kurzus. Egy a Progress percent értékre épülő feltételes lépés elég ahhoz, hogy pontosan azokat emlékeztesse, akik elakadtak.

Csoportok

Az Add to group és a Remove from group tagokon működik, ezért előbb hozza létre a tagot. Válassza ki a csoportot a Group alatt. A lista a saját csoportjait kínálja; azokat a csoportokat, amelyeket a memberareája magától tart naprakészen, flow-ból nem lehet módosítani.

Az In group megmondja, hogy a tag a lépés után a csoportban van-e, a Changed pedig azt, hogy a lépésnek kellett-e bármit tennie.

Események

A Register for event arra az eseményre regisztrálja a személyt, amelyet az Event alatt választ ki. A lista ismétlődő eseményeket és még véget nem ért eseményeket kínál. Ha a személynek nincs fiókja, a lépés létrehoz egyet.

A válasz tartalmazza, amire a következő üzenetnek szüksége van: Event name, Event url és Event starts at local, a kezdési idő az esemény időzónájában. Az Already registered igaz, ha a személynek már volt helye.

Egy flow-ból történő regisztráció ugyanúgy számít, mint az eseményoldalon történő. Megnyitja az eseményt a tag számára, és elindítja azokat az automatizációkat és webhookokat, amelyek új regisztrációra figyelnek.

Ha az esemény betelt

Ha az eseménynél be van kapcsolva a várólista, egy betelt esemény a várólistára teszi a személyt. A Waitlisted és a Waitlist position ekkor megmondja, hol áll. Ha ehelyett elutasítást szeretne, írja be a no értéket a Use the waiting list mezőbe.

Várólista nélkül, vagy no értékkel, egy betelt esemény azzal a telt házas szöveggel utasít el, amelyet az eseményhez beállított, vagy ezzel: „This event is fully booked, so no seat could be reserved.”

Ha a regisztráció nem lehetséges

A lépés megadja az okot, így a flow mást kínálhat fel:

  • „This event has already taken place, so nobody can register any more.”
  • „This event needs a paid ticket, so it cannot be booked from a chat flow.” vagy „This event is sold as a product in your MemberArea, so it cannot be booked from a chat flow without a purchase.” Küldjön inkább checkout-linket.
  • „This person cannot see this event, because it belongs to a community area they are not part of.” Először adja hozzá a személyt a területhez.
  • „Registration for this event has closed.” vagy az a zárószöveg, amelyet az eseményhez beállított.

Értékesítés és hozzáférés megadása egy flow-ból elmagyarázza a checkout-linket.

Start automation

A Start automation elindítja ehhez a személyhez az egyik automatizációját. Az Automation alatti lista a közzétett és bekapcsolt automatizációkat kínálja. Az Extra data bemenetként jut el az automatizációhoz, egyszerű szövegként vagy JSON-ként.

A Started azt jelenti, hogy az automatizáció átvette a feladatot. Ezután a háttérben fut, mint bármely más futás, így az eredménye az automatizáció futási előzményeiben jelenik meg, nem a flow-ban. Egy kezdőlépés nélküli automatizáció ezzel utasít el: „This automation has no starting step, so it cannot be started from a flow.”

Tesztelés és futási előzmények megmutatja, hol kell keresnie.

Last updated on October 25, 2026

Hasznos volt ez a cikk?

Kapcsolódó cikkek