Egyedi Konverziós Cél

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

  1. 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.
  2. 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.
  3. 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.

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

Hozzászólások

Szolgáltató: Zendesk