Az omEvents rugalmas és kényelmes módot kínál különböző felhasználói interakciók és események nyomon követésére egy weboldalon. Ez a dokumentáció részletezi omEvents.push([...]) függvény használatát, valamint hasznos példákat tartalmaz a használatával kapcsolatban.
Inicializáció
Mielőtt használnád az omEvents.push([...]) függvényt, győződj meg arról, hogy az omEvents tömb megfelelően inicializálva van. Ha még nem inicializáltad, hozz létre egy üres tömböt a következő kóddal:
var omEvents = window.omEvents || [];
Megjegyzés: Fontos, hogy az omEvents tömböt az oldal betöltésekor inicializáld, mert fél percig ellenőrizzük a létezését az oldal betöltése után. Ha a tömb nincs inicializálva az oldal betöltésekor, akkor elmaradhat az események beküldése az OptiMonk felé. Győződj meg róla, hogy az omEvents inicializáló kódját a lehető legkorábbi ponton helyezd el az oldalbetöltés során, hogy biztosítsd a megfelelő működést.
Függvény: omEvents.push([...])
Ez a függvény arra szolgál, hogy az omEvents tömbbe eseményeket küldjön be mérési célokra.
Argumentumok
-
Esemény:
- Típus: String
- Kötelező: Igen
- Leírás: Az esemény neve, ami beküldésre kerül az OptiMonk felé. Az eseménynév csak betűket, számokat és aláhúzásjeleket tartalmazhat, legfeljebb 64 karakter hosszú lehet.
-
Tulajdonságok:
- Típus: Objektum (egyszintű, név-érték párok)
- Default: {}
- Description: Az eseményhez tartozó további tulajdonságok. A tulajdonságokat név-érték párok formájában ábrázoljuk egy objektumban. A tulajdonságneveknek ugyanazoknak a szabályoknak kell megfelelniük, mint az eseménynévnek, legfeljebb 128 karakter hosszúak lehetnek. A tulajdonságértékek nem haladhatják meg a 256 karaktert.
-
Azonnali:
- Type: Boolean
- Alapértelmezett: false
- Description: Meghatározza, hogy az eseményt azonnal elküldik-e. Állítsd true -ra, ha az esemény azonnali feldolgozást igényel, például amikor a felhasználó elhagyja az oldalt.
Példák
1. Alap eseményjelentés:
omEvents.push(['sample_event']);
2. Eseményjelentés tulajdonsággal:
omEvents.push(['sample_event', { sample_property: 7 }]);
3. Eseményjelentés több tulajdonsággal:
omEvents.push([ 'sample_event', { sample_property_1: 7, sample_property_2: 10 } ]);
4. "Azonnali" elküldésű eseményjelentés (pl. átirányító gombok esetén)
<a href="<https://www.optimonk.com/>" class="redirect-button">This is a link</a> <script> var omEvents = window.omEvents || []; $(document).ready(function(){ $('.redirect-button').on('click', function () { omEvents.push([ 'redirectSuccess', { clicked_button: "thisButton", url: window.location.href },true ]); }); }); </script>
Konverziós cél létrehozása egyedi esemény alapján
1. Jelentkezz be az OptiMonk fiókodba
2. Navigálj a Beállítások / Konverziós célok oldalra, és hozz létre egy új célt
3. Miután elnevezted, és kiválasztottad a megfelelő domaint, válaszd ki a legördülő menüből a „Egyedi” típust.
4. Add meg az esemény nevét, valamint opcionálisan van rá lehetőség, hogy az esemény egy tulajdonságára állíts be feltételt amennyiben van ilyen.
Fontos, hogy jelenleg a tulajdonságokra csak egy feltételt lehet megadni konverziós célonként.
Hozzászólások