Egyedi változók definiálása

1. Mikor érdemes egyedi paramétereket használni?

Amennyiben szeretnéd, hogy csak a látogatók egy speciális szegmense lássa a kampányodat (a szegmentáció alapja az általad definiált, látogatóhoz kötött változók). Nagyon hasznos funkció, amennyiben többlet információ áll rendelkezésre a látogatókról és arra alapozva szeretnéd megjeleníteni a popup-okat. Például webáruház esetében korábbi rendeléseit, vagy érdeklődési körét figyelembe véve jeleníted meg a kampányodat.

2. Honnan tud az OptiMonk ezekről az adatokról?

Ahhoz, hogy ezekről az adatokról tudomást szerezzen az OptiMonk, egy speciális, felparaméterezett javascript-et kell meghívni, amelyben definiálható a változó és annak értéke

3. Hogyan adhatom át az adatokat az OptiMonk-nak?

A lent látható javascript kódot kell elhelyezni az oldal forráskódjában, hogy egy változót definiáljunk.

<script type="text/javascript">
    var OptiMonkOnReady = function () {
        var adapter = OptiMonk.Visitor.createAdapter();
        adapter.attr('registered', 'yes');
        adapter.attr('hasorder', 'no');
    };
</script>

A példában két változó kerül definiálásra, a „registered” és a „hasorder”, amelyek értéke rendre „yes” és „no”. Miután egy adott user esetén ezen javascript kód lefut, akkor az adott böngészőben elmentjük a userhez ezen értékeket és egészen addig változatlan marad az értéke, amíg a változót felül nem definiáljuk.

Egyedi változó törléséhez, az alábbi módszert kell használni:

<script type="text/javascript">
    var adapter = OptiMonk.Visitor.createAdapter();
    adapter.removeAttr('változó_neve');
</script>

4. Mire érdemes oda figyelni a kód elhelyezésénél?

  • Változó névben nem szabad speciális karaktereket használni
  • Kis és nagy betűk eltérő karakternek számítanak
  • Az OptiMonkOnReady függvényt csak egyszer definiáljuk egy oldalon

5. Hogyan tudok az átadott adatokra feltételeket beállítani?

Az adminisztrációs felületen a „Kampány beállítások” oldalon az „Akiknél az alábbi egyedi változók kerültek beállításra” résznél lehet felvenni tetszőleges számú szabályt, amely az egyedi paraméterekre épül. Minden egyes szabálynál 4 dolgot kell beállítani:

  1. változó neve
  2. ki kell választani, hogy a változó értéke milyen típusú (szöveg vagy szám)
  3. meg kell adni az összehasonlítás módját (egyenlő, nem egyenlő, tartalmazza, nem tartalmazza, be van állítva, nincs beállítva, nagyobb mint, kisebb mint, nagyobb vagy egyenlő mint, kisebb vagy egyenlő mint)
  4. meg kell adni, hogy milyen értékkel történjen meg az összehasonlítás

Példa:

A registered változó értéke, amely egy szöveg, egyenlő yes

 

További kérdései vannak? Kérelem beküldése

Hozzászólások

Szolgáltató: Zendesk