Lista obiectivelor urmărite
Acțiunea GA Eveniment, Valorile ID-ului țintă
S-a încărcat formularul de înregistrare (de exemplu, am văzut butonul de înregistrare)
[TimePad] încărcat eventRegister
Am văzut formularul de înregistrare
[TimePad] a deschis forma eventRegister
Completate câmpurile formularului de înregistrare
[TimePad] edited event fieldRegister
Apăsat pe butonul "Cumpărați un bilet"
[TimePad] clicked eventRegister
Am văzut ecranul de selectare a metodei de plată
[TimePad] a deschis formularul eventPaymentTypes
Ați dat clic pe butonul metodei de plată
[TimePad] clicked eventPaymentTypes
[TimePad] a făcut eventPayment
M-am dus la pagina de confirmare a biletului (pentru o comanda platita)
[TimePad] a vizitat pagina eventPaymentConfirm
M-am dus la ecranul de confirmare a înregistrării (pentru comanda gratuită)
[TimePad] a vizitat pagina eventRegisterConfirm
notițe
Categoria de eveniment GA este trimisă utilizatorului. Ca etichetă eveniment GA, trimitem șirul event_id:
- implicit - mod normal widget
- vk - aplicație widget VKontakte
- pop-up - se deschide într-un widget pop-up ( „modul buton widget“)
- event_list_widget - widget este afișat în lista de evenimente widget
Yandex.Metrics este trimis aceleași date, dar sub forma unui obiect.
Google Analytics
Categoria de eveniment GA este trimisă utilizatorului.
Cu toate acestea, pentru metric, pentru a urmări obiectivele, acestea trebuie adăugate în interfața Yandex.Metrica. Pentru a face acest lucru, trebuie să adăugați măsura obiectivelor din tabelul de mai sus.
Puteți adăuga, de asemenea, toate obiectivele sub forma unui obiectiv gigantic compus. În acest caz, în condițiile acelor pași, trebuie să selectați "eveniment: identificator țintă" și să specificați din nou acolo textele din coloana "Acțiunea GA Eveniment, ID-ul obiectivului metric".
Rețineți că pentru Yandex.Metrica, urmărirea obiectivului "A făcut o plată" până când funcționează nu va funcționa.
Adăugarea de obiective suplimentare
Dacă evenimentele regulate nu sunt suficiente pentru dvs., puteți utiliza noul mecanism pentru a vă trimite propriile obiective. Rețineți că această metodă funcționează numai pentru widget-urile instalate pe site-ul dvs. Pentru a urmări comportamentul utilizatorilor pe paginile TimePad, această metodă nu va funcționa.
Pentru a configura, va trebui să vă agățați de orice evenimente din interiorul widget-ului și să utilizați funcția notifyTrackers furnizată de widget. care va trimite evenimentul tuturor contoarelor conectate. În exemplul de cod de mai jos, veți vedea cum să adăugați trimiterea obiectivului la evenimentul pe care ați făcut clic pe codul promoțional:
Obțineți mai multe informații din comandă
În interiorul mâneruluiTWFRenderReady, această variabilă va indica obiectul widget-ului, astfel încât să puteți prinde aproape orice informație dorită de la acest model.
De exemplu, suma ordinului poate fi obținută prin însumarea sumei din elementele matricei this.model.order.regevents - de exemplu, după cum urmează:
Căi alternative de urmărire a evenimentelor
Cu noile capacități ale sistemului, probabil că nu veți avea nevoie de aceste metode, ci doar în cazul în care le includem.
Cum să lucrați cu contoarele dvs.
În același mod, în loc de funcția noastră, notifyTrackers utilizează contoarele dvs. direct. Numai cu un singur avertisment - asigurați-vă că ați verificat deja că acestea sunt deja încărcate.
Cum să urmăriți în mod independent evenimentul de plată a biletului
Există două modalități de a afla că utilizatorul a făcut plata - simplu, dar nu foarte fiabilă și mai complexă, dar extrem de fiabilă.
O modalitate simplă, dar nu foarte sigură
^ [a-z \ d -] +. timepad.ru/event/payment_ok/\d+/.* Asta este, scopul pentru ordine poate fi plasat pe acest regulat. Acest lucru nu va rezolva problema cu lipsa unei conversii la pagina de confirmare a plății, dar va fi absolut echivalentă cu urmărirea vizitei de pagină din partea laterală a site-ului dvs.
Pentru a implementa această metodă, nu este necesară nicio programare suplimentară - trebuie doar să configurați contabilitatea conversiilor utilizând expresia regulată de mai sus.
O modalitate mai complexă, dar sigură
Google Analytics are capacitatea de a primi date nu numai din browserul utilizatorului, ci și din partea serverului. Pentru aceasta, există o urmărire specială a evenimentelor API - Server-side. Împreună cu abilitatea noastră de a vă anunța despre biletele plătite, puteți face acest lucru:
Pentru a implementa această metodă, din partea site-ului dvs., trebuie să configurați WebHook pentru a schimba starea biletului și pentru a proxy această informație în Google Analytics sau Yandex.Metrics.