# Aktiválási beállítások: mikor jelenjen meg a popup

Canonical URL: https://support.optimonk.com/hu/articles/triggering-options-when-to-show

A triggerek azok a szabályok, amelyek eldöntik **mikor** jelenjen meg a popup. Használhatod önmagukban, vagy szűkíthető a közönség célzási szabályokkal (*ki lássa a popupot*). Az OptiMonknak hat triggere van:

1. **Kilépési szándékra**

2. **Késleltetés után **

3. **Görgetés után ** (az oldal X%-a)

4. **Kattintásra ** (egy adott elemre)

5. **Inaktivitás után **

6. **JavaScript eseményre **

---

## Hol állíthatók be a triggerek

Minden kampányhoz egy beállítási csomag tartozik: triggerek, célzási szabályok és gyakoriság együtt. Ezt két módon módosíthatod.

### A kampány Beállítások fülén

1. Nyisd meg a **Kampányok** menüpontot a bal oldali menüben, majd kattints a szerkeszteni kívánt kampányra.

2. Nyisd meg a **Beállítások** fület.

3. Az első szakasz a **Mikor jelenjen meg a popup** — itt láthatók a jelenlegi triggereid, mindegyik egy-egy kártyán.

Minden trigger-kártya megnevezi a triggert, egy sorban leírja, és a végén megjelöli, milyen eszközökön fut — például *When a visitor is about to leave your site · Desktop & mobile*. Két trigger-kártya között a sáv egy **VAGY** jelvényt jelenít meg: a kampány akkor aktiválódik, ha **bármelyik** trigger bekövetkezik.

Ha a kampányhoz még nincs trigger rendelve, a szakasz ezt írja: *Még nincs trigger - adj hozzá egyet, hogy a popup megjelenhessen.*

### Chatben

Nem is kell megnyitnod a szerkesztőt. A kampány chat sávja egyszerű kéréseket is elfogad:

> *Legyen exit intent trigger*

A panel frissül, ahogy írsz. Ha az ügynök olyasmit módosít, amit már te is szerkesztettél, választhatsz: **Saját módosítások megtartása** vagy **Asszisztens verzió betöltése**.

Az ügynök egy kampány létrehozásakor önállóan is javasol egy trigger/célzás/gyakoriság csomagot, a briefed és a koncepció alapján — elfogadhatod, szerkesztheted, vagy lecserélheted.

---

## Trigger hozzáadása, szerkesztése és eltávolítása

- **Hozzáadás** — kattints a **Trigger hozzáadása** gombra. A választó ezt írja: *Válaszd ki, mikor jelenjen meg a kampány. A triggerek OR kapcsolattal kombinálódnak.* és felsorolja a hat triggert, mindegyiket egy soros alcímmel. A kampányhoz már hozzáadott trigger **Hozzáadva**.

- **Szerkesztés** — kattints a trigger kártyájára. Ugyanaz a párbeszédpanel nyílik meg.

- **Eltávolítás** — használd a kártya törlés műveletét.

A párbeszédpanelen beállíthatod a trigger értékét (másodperc, százalék, szelektor vagy eseménynév), kiválaszthatod az eszközöket, majd kattints a **Mentés** gombra (a Cancel elveti a módosításokat). Minden párbeszédpanelen található egy információs doboz és egy **Hogyan működik** szakasz, amely az adott trigger részleteit tartalmazza.

Egy kampányhoz legfeljebb **8** trigger adható.

### Eszközök

Az **Eszközök** résznél kapcsolhatod ki/be az **Asztali** és **Mobil** opciókat. Ha mindkettő be van kapcsolva, a popup mindkettőn megjelenhet; ha kikapcsolod az egyiket, a trigger csak asztali vagy csak mobil eszközön működik. Így ugyanabban a kampányban beállíthatsz egy triggert, amely csak mobilon, és egy másikat, amely csak asztali eszközön működik.

**Kattintásra** és **JavaScript eseményre** kivételt jelentenek: nincs egyetlen közös eszközkapcsolójuk, mert minden egyes szelektorhoz vagy eseménynévhez **saját** eszközválasztó tartozik (lásd lentebb). A kártyáik *elemenként* feliratot jelenítik meg az eszköznév helyett.

---

## Mentés

Amíg nem mentett módosításaid vannak, a szakasz ezt jeleníti meg: **Nem mentett módosításaid vannak** az **Elvetés** és a **Módosítások mentése** gombbal. Semmi nem jut el a látogatóidhoz, amíg nem mentesz.

Ha a mentés sikertelen, erről kifejezetten értesítést kapsz — *Nem sikerült elmenteni a módosításaidat - még nincsenek tárolva. Próbáld újra.* — tehát ne töltsd újra az oldalt sikertelen mentés esetén.

> **Egy trigger nélküli kampány nem élesíthető.** Ha mégis próbálod aktiválni, az OptiMonk elutasítja: *This campaign has no trigger, so it would never appear. Add a trigger (for example a 5-second delay) in the campaign settings, then activate it again. (Ehhez a kampányhoz nincs trigger rendelve, így soha nem jelenne meg. Adj hozzá egy triggert (például egy 5 másodperces késleltetést) a kampány beállításaiban, majd aktiváld újra.)*

---

## Kilépési szándéknál

*Amikor a látogató távozni készül.* A popup akkor jelenik meg, amikor a látogató konverzió nélkül készül elhagyni az oldaladat — ez az utolsó esély a megtartására.

Asztali eszközön az OptiMonk a böngésző belső területének felső 10 pixelét figyeli: ha a kurzort felhúzod erre a sávra, az kilépési szándéknak számít. Mobilon más jelzéseket figyel — lásd: Kilépési szándék trigger mobil eszközökön.

A párbeszédpanel információs doboza:

> *Shows when a visitor is about to leave your site without converting — on both desktop and mobile. Multiple triggers are combined with OR — the campaign fires when any of them triggers. (Megjelenik, amikor a látogató konverzió nélkül készül elhagyni az oldaladat — asztali és mobil eszközön egyaránt. Több trigger esetén OR kapcsolat érvényes — a kampány akkor aktiválódik, ha bármelyik trigger bekövetkezik.)*

A kártyán ez olvasható: *„Amikor a látogató éppen elhagyni készül az oldaladat”, mellette pedig az eszközök, amelyekre érvényes*.

---

## Késleltetés után

*X másodperc az oldalon.* Állítsd be a **Megjelenés** *N* **seconds (másodperc után)** — értéke lehet **0 és 60 között.**.

A számláló akkor indul el, amint az oldal betöltődött és az OptiMonk is betöltődött vele együtt, és minden oldalbetöltéskor újraindul.

**0 másodperc** belépő popuppá teszi: abban a pillanatban megjelenik, amint a látogató megérkezik. Ekkor a kártyán ez olvasható: **Azonnal** — *Megjelenítés oldalbetöltéskor*. Ez működik, de megszakítja a látogatókat, mielőtt bármit is láttak volna, így ritkán ez a legjobb választás; figyeld a látogatóid viselkedését, és válassz egy hozzá illő pillanatot.

> *Use 0 seconds to show immediately on page load. Multiple triggers are combined with OR — the campaign fires when any of them triggers. (Használj 0 másodpercet, hogy azonnal megjelenjen az oldalbetöltéskor. Több trigger esetén OR kapcsolat érvényes — a kampány akkor aktiválódik, ha bármelyik trigger bekövetkezik.)*

---

## Görgetés után

*Az oldal X%-a.* Állítsd be a **Megjelenés görgetés után** *N* **%-át az oldalnak**, ami **1 és 100 között lehet.**.

Az OptiMonk figyeli a görgetési pozíciót, és kiszámítja, hogy a látogató éppen milyen mélyen van az oldalon. Ez az aktív látogatókat célozza meg: egy blogon például az, aki már túlgörgetett a cikk felén, nyilvánvalóan olvassa azt, és sokkal jobb hírlevél-jelölt, mint aki csak most érkezett.

> *Shows once the visitor has scrolled down the set percentage of the page — this catches the attention of active visitors. Multiple triggers are combined with OR — the campaign fires when any of them triggers. (Megjelenik, amint a látogató legörgette az oldal beállított százalékát — ez az aktív látogatók figyelmét ragadja meg. Több trigger esetén OR kapcsolat érvényes — a kampány akkor aktiválódik, ha bármelyik trigger bekövetkezik.)*

---

## Kattintásra

*Kattintás egy adott elemre.* A popup akkor jelenik meg, amikor a látogató rákattint az oldalad egy általad megadott részére — egy gombra, linkre, bannerre. Ilyenkor a popup egy mini landing page-ként viselkedik: helyezz egy e-book linket egy blogbejegyzésbe, és az e-mailt gyűjtő popup megnyílik a kattintásra.

Adj hozzá egy vagy több **CSS szelektor** sort (*pl. #cta-button, .promo-banner a*) az **Új szelektor** gombbal. A sorok OR kapcsolatban állnak: ha bármelyikre kattintanak, az aktiválja a kampányt. Minden sornak saját **Asztali / Mobil** kapcsolója van, így egy szelektor lehet csak asztali eszközre, míg egy másik csak mobilra vonatkozik.

A **Hogyan működik** szakasz:

> *Use this trigger to show the campaign when a visitor clicks a specific part of your page — a button, link, banner, and so on. At that point the popup behaves like a mini landing page. (Ezt a triggert használd, ha a kampányt akkor szeretnéd megjeleníteni, amikor a látogató az oldalad egy adott részére kattint — egy gombra, linkre, bannerre stb. Ilyenkor a popup egy mini landing page-ként viselkedik.)*
>
>
>
>
> *You can enter any CSS selector: an element name, a class, an ID, or a combination of them. Examples: a · div.container > a · table > a.delete · #container · #container > * (Bármilyen CSS-szelektort megadhatsz: elemnevet, osztályt, ID-t, vagy ezek kombinációját. Példák: a · div.container > a · table > a.delete · #container · #container > *)*
>
>
>
>
> *Egy gyermekelemre kattintás is aktiválja a kampányt, ha a gyermekelem egy megfelelő elemen belül található.*

**Két dologra érdemes figyelni:**

- Az elemre kattintás a kampányt aktiválja **az elem** eredeti funkciója helyett, így ne használj olyan szelektort, amelynek saját funkciójára szükséged van.

- **A gyakorisági korlátok nem érvényesek ezen triggerre.** Amint a párbeszédpanel írja: *egy kattintás mindig megjeleníti a kampányt, amíg a célzási szabályok megfelelnek.* A popup minden kattintásra megnyílik — még oldal újratöltése után is, és akkor is, ha a látogató már kitöltötte.

### A szelektor megtalálása

1. Nyisd meg az oldaladat Chrome-ban.

2. Kattints jobb gombbal a használni kívánt elemre, majd válaszd a **Vizsgálat** opciót. A megnyíló panelen mozgasd az egeret a kód felett, hogy lásd, melyik elemet emeli ki.

3. Vedd az elem id-jét vagy osztályát. Az `id="e-1570005882489"` válik ilyenné: `#e-1570005882489` a CSS selector mezőben; a `class="promo"` pedig ilyenné: `.promo`.

---

## Inaktivitás után

*X másodperc tevékenység nélkül.* Állítsd be a **Megjelenés** *N* **seconds (másodperc után)** értéket. Az inaktivitás azt jelenti, hogy nincs egérmozgás, nincs kattintás és nincs görgetés.

Használd olyan látogatók megfogására, akik elakadtak: egy váratlanul megjelenő különleges ajánlat gyakran elég ahhoz, hogy visszahozza őket. Ha az analitikád sok tétlen időt mutat egy oldalon, ez a megfelelő trigger rá.

> *Shows after the visitor has been inactive (no clicks or scrolling) for the set number of seconds — this catches the attention of inactive visitors. Multiple triggers are combined with OR — the campaign fires when any of them triggers. (Megjelenik, amikor a látogató a beállított másodpercig inaktív volt (nincs kattintás vagy görgetés) — ez az inaktív látogatók figyelmét ragadja meg. Több trigger esetén OR kapcsolat érvényes — a kampány akkor aktiválódik, ha bármelyik trigger bekövetkezik.)*

A párbeszédpanel 0–60 másodpercet fogad el, de a legkisebb érték, amivel a kampány tényleg működik, **1 másodperc** — a 0 értékből 1 lesz mentve. Belépő popuphoz használd inkább a **Késleltetés után** triggert 0 másodperccel.

---

## JavaScript eseményre

*Saját, egyéni DOM esemény.* Ezt akkor használd, ha a számodra fontos pillanatot a másik öt trigger közül semelyik sem fedi le — például egy bejelentkezés, egy szűrő módosítása, vagy egy lépés a saját checkout folyamatodban.

Adj hozzá egy vagy több **Esemény neve** sort (*pl. user_login*) az **Új esemény** gombbal. A kattintás-szelektorokhoz hasonlóan a sorok OR kapcsolatban állnak, és minden sornak saját eszközválasztója van.

Indítsd el az eseményt a saját kódodból a pontosan megadott névvel, a document-en vagy a `<html>` elemen:

```
document.dispatchEvent(new Event('user_login', { bubbles: true }))
```

> *Shows when a DOM event with the given name fires on your page. Multiple triggers are combined with OR — the campaign fires when any of them triggers. (Megjelenik, amikor egy megadott nevű DOM esemény bekövetkezik az oldaladon. Több trigger esetén OR kapcsolat érvényes — a kampány akkor aktiválódik, ha bármelyik trigger bekövetkezik.)*

A JavaScript eseményekről bővebben itt olvashatsz: [w3schools](https://www.w3schools.com/js/js_events.asp).

---

## A klasszikus adminban beállított triggerek

Ha egy kampányt a klasszikus OptiMonk adminban hoztak létre, és olyan triggert használ, amelyet ez az alkalmazás nem modellez (például *átlagos oldalon eltöltött idő*), a **nem** vész el. Egy **Egyéni trigger** kártyaként jelenik meg:

> *Az OptiMonk adminban kezelt szabály — mentéskor változatlanul megmarad, itt nem szerkeszthető.*

Megnyitáskor a nyers triggert láthatod referenciaként, csak olvasható módon. Ha ezt az oldalt mented, pontosan úgy marad, ahogy van; a módosításához nyisd meg a klasszikus admint.

Ugyanez érvényes a 60 másodpercnél hosszabb késleltetésre is: a klasszikus admin nem szab felső korlátot rá, így egy ilyen trigger változatlanul megmarad, nem korlátozódik 60-ra.
