Futhat több workflow egyszerre?
Igen. Egyetlen widgetnek több aktív workflow-ja is lehet. Amikor egy látogató megnyitja a widgetet vagy valamilyen műveletet végez, a Yaplet ellenőrzi az összes aktív workflow-t, amelynek triggere és URL-feltételei teljesülnek, és a prioritási szabályok szerint elindítja őket.
Hogyan működik a prioritás?
Ha több workflow ugyanolyan triggerre illeszkedik egyszerre, a legkorábban létrehozott workflow élvez elsőbbséget. Adott látogatói munkamenetben egy trigger-eseményre csak egy workflow indul el. A többiek a következő trigger-eseményekre várakoznak.
A hatékony prioritás megváltoztatásához vedd figyelembe a workflow-k létrehozásának sorrendjét — vagy használj specifikus URL-feltételeket, hogy adott oldalon csak egy workflow illeszkedjen.
Különböző workflow-k különböző oldalakhoz
A leggyakoribb többworkflow-s beállítás az oldalspecifikus célzás: egy workflow indul el az ároldalon, egy másik a dokumentációs oldalon, és egy harmadik a pénztárnál. Mivel minden workflow saját URL-feltétellel rendelkezik, nincs ütközés — csak az illeszkedő indul el.
Az URL-célzás részletei: Folyamat célzása meghatározott oldalakra.
Különböző triggertípusok nem ütköznek
Egy "Látogatás" és egy "Chat megnyitása" workflow is lehet egyszerre aktív ugyanazon az oldalon ütközés nélkül — különböző eseményekre indulnak. A "Látogatás" workflow az oldal betöltésekor indul; a "Chat megnyitása" akkor, amikor a látogató a widget indítógombjára kattint. Rétegezett élményekhez érdemes ezt kihasználni: egy látogatáskor triggerelő workflow csendesen fut a háttérben (adatgyűjtés, banner megjelenítése), míg a chat megnyitásakor triggerelő workflow akkor fut, amikor a látogató aktívan bevonja magát.
Gyakorisági korlátok látogatónként
A "Látogatás" triggerű workflow-k tartalmazzák a gyakorisági vezérlőt: beállíthatod, hogy ugyanaz a látogató milyen gyakran indíthatja el a workflow-t (pl. munkamenetenként egyszer, vagy 30 percenként egyszer). Ez megakadályozza, hogy egy visszatérő látogatót minden alkalommal ugyanazzal a bevezető workflow-val köszöntsük, amikor új lapot nyit. A gyakoriságot az egyes workflow-k trigger-beállításainál konfigurálhatod.
Hibakeresés többworkflow-s beállításoknál
Ha egy workflow nem indul el, amikor várnád:
- Ellenőrizd, hogy a workflow Aktív-ra van állítva a Beállításokban.
- Ellenőrizd az URL-feltételt — lehet, hogy túl szigorú vagy elgépelt.
- Ellenőrizd a widget-hozzárendelést — a workflow-t hozzá kell rendelni az adott oldalon lévő widgethez.
- Ellenőrizd a gyakorisági korlátot — a látogató már nemrég elindíthatta a workflow-t, és még lehűlési időszakban van.
- Ellenőrizd, hogy egy magasabb prioritású workflow nem fogyasztja-e el a trigger-eseményt.
Következő lépés
Miután a workflow-jaid futnak, kövesd nyomon a teljesítményüket: Workflow-analitika olvasása.