Szerveroldali követés: adatok követése a saját szervereidről

Tudd meg, hogyan működik a szerveroldali követés. Az analitikai adatokat közvetlenül a szervereidről küldd, ne a böngészőben futó szkriptekre bízd.

Piszkozat

A kliensoldali követés a látogatók böngészőjében futó JavaScriptre épül. A böngészőknek azonban vannak korlátai. A reklámblokkolók blokkolják a követőszkripteket. Az adatvédelmi beállítások letiltják a sütiket. A külső szkriptek nem töltődnek be. Adatot veszítesz. A szerveroldali követés az adatokat közvetlenül a szervereidről küldi. A szervereid tudják, mikor történik egy esemény. A szervereid küldik el az analitikának. A reklámblokkolók nem avatkozhatnak közbe. Az adatvédelmi beállítások nem akadályozzák. A szerveroldali követés megbízhatóbb. Azt is rögzíti, amit a kliensoldali követés elmulaszt.

Ez a cikk elmagyarázza a szerveroldali követést, és azt, mikor használd.

Miért számít a szerveroldali követés?

A kliensoldali követés adatot veszít. A reklámblokkolók a látogatók 10-40 százalékát blokkolják. A böngészők adatvédelmi beállításai még többet. A külső szkriptek megbízhatatlanok. Ezeknek a látogatóknak az adatai kimaradnak.

A szerveroldali követés elkerüli ezeket a gondokat. A szervereid küldik az adatot. A látogatók böngészőbeállításokkal nem blokkolhatják. A reklámblokkolók nem érintik. Minden látogatóról rögzítesz adatot.

A szerveroldali követés pontosabb is. A szervereid tudják a valódi eseményt. Egy vásárlásnál a szerver tudja a tényleges összeget. A kliensoldal csak az oldal adataiból becsülhet.

Szerveroldali és kliensoldali követés

A kliensoldali követés a látogatók böngészőjében futtat JavaScriptet. A böngésző küldi az adatot az analitikának. Ez egyszerű, de megbízhatatlan.

A szerveroldali követés a te szervereiden fut. Amikor egy esemény történik, a szervered küld adatot az analitikának. A látogató közvetlenül semmit nem küld. A forrás a szervered.

A hibrid követés kombinálja a kettőt. Kliensoldali a felhasználói interakciókhoz. Szerveroldali a megerősített tranzakciókhoz. Együtt teljes képet adnak.

A szerveroldali követés bevezetése

A szerveroldali követéshez fejlesztői munka kell. Amikor egy esemény történik a szervereden, hívd meg az analitikai platformod API-ját. Küldd el a vonatkozó adatokat.

Webshopnál, ha megerősítesz egy vásárlást, küldj vásárlási eseményt. Add meg az összeget, a tételeket és a vevő adatait. Az analitikai platformod megkapja.

Szoftverszolgáltatásnál, ha egy felhasználó fiókot hoz létre, küldj regisztrációs eseményt. Ha váltanak magasabb csomagra, küldj frissítési eseményt. A szervered az igazság forrása.

Párosítsd a szerveroldali eseményeket a látogatói munkamenetekkel

A szerveroldali eseményekhez kontextus kell. Melyik látogató vásárolt? A szerveroldali eseményeket össze kell kötnöd a kliensoldali munkamenetekkel.

Használj látogatói azonosítókat. Ha a látogató bejelentkezik, tudod az azonosítóját. Amikor vásárol, küldd el a vásárlást az azonosítójával. Az analitikai platformod összekapcsolja a munkamenetével.

Névtelen látogatóknál használj sütiket. A böngészőben lévő süti tartalmaz egy látogatói azonosítót. Amikor a látogató vásárol, olvasd ki a sütit. Küldd el a vásárlást ezzel az azonosítóval.

Döntsd el, mit követsz szerveroldalon

A megerősített eseményeket kövesd szerveroldalon. Vásárlások. Regisztrációk. Csomagváltások. Olyan események, amelyekről a szervered tudja, hogy valódiak és teljesek.

A kliensoldali viselkedést ne kövesd szerveroldalon. Oldalmegtekintések. Kattintások. Görgetések. Ezeket jobb kliensoldalon követni. A szervered nem tud róluk.

Gondolj az adatok pontosságára. Ha a szervered tudja az adatot, kövesd szerveroldalon. A szervered tudja a vásárlási összegeket. Tudja a felhasználótípusokat. Tudja a funkcióhasználatot.

Kezeld az adatduplikációt

Ha kliensoldalon és szerveroldalon is követsz, az eseményeket kétszer küldheted el. Egy vásárlás, amelyet mindkét módon követtél, két vásárlásként jelenik meg az analitikában.

A duplikációt eseményazonosítókkal előzd meg. Adj minden eseménynek egyedi azonosítót. Ha ugyanaz az azonosító kétszer érkezik, hagyd figyelmen kívül a másodikat.

Vagy használj külön analitikai tulajdonságokat. A kliensoldali események az egyikbe. A szerveroldali események a másikba. Elemezd őket külön.

Teszteld alaposan a szerveroldali követést

A szerveroldali követés megbízhatóbb, de tesztelni kell. Ellenőrizd, hogy az események megérkeznek az analitikai platformra. Ellenőrizd az adatok pontosságát. Ellenőrizd, hogy a látogatói hozzárendelés működik.

Figyeld a késéseket. A szerveroldali események késhetnek. Időbe telik, mire az események elérik az analitikát. Ez normális. De ha a késés nő, nézz utána.

Gyakran ismételt kérdések

A szerveroldali követés jobb, mint a kliensoldali?

Megbízhatóságban jobb. Rugalmasságban gyengébb. A kliensoldal bármit követhet az oldalon. A szerveroldal csak azt, amiről a szervered tud. Használd mindkettőt. Kliensoldalt az interakciókhoz. Szerveroldalt a megerősített eseményekhez. A WEMASY weboldalépítőjével ezt közvetlenül a weboldaladon beállíthatod.

El kell távolítanunk a kliensoldali követést, ha bevezetjük a szerveroldalit?

Nem. Tartsd meg mindkettőt. Más célt szolgálnak. A kliensoldal a felhasználói viselkedést követi. A szerveroldal a fontos eseményeket erősíti meg. Együtt teljes adatot adnak. Csak a duplikációt előzd meg.

Hogyan előzzük meg az ismétlődő eseményeket a szerveroldali követésben?

Használj eseményazonosítókat. Minden esemény kap egy egyedi azonosítót. Ha ugyanaz az azonosító kétszer érkezik, hagyd figyelmen kívül a másodikat. A legtöbb analitikai platform támogatja a duplikátumok kiszűrését. Állítsd be.

Kell a szerveroldali követéshez hozzájárulás?

Igen. A szerveroldali követés is küld felhasználói adatot az analitikának. Ha az analitikához hozzájárulást kérsz, a szerveroldalihoz is kell. A hozzájárulás mindkettőre vonatkozik.

Mi van, ha leáll a szerverünk? Leáll a követés is?

Igen. Ha a szervered nem éri el az analitikai platformot, az események nem mennek el. Építs be újrapróbálkozást. Ha a küldés meghiúsul, próbáld újra később. Így az adat végül eljut az analitikához.

Követhetünk offline eseményeket szerveroldalon?

Igen. Ez a szerveroldali követés egyik előnye. Ha egy vásárlás offline történik, majd szinkronizálódik a rendszeredbe, elküldheted az analitikának. A szerveroldalnak nincs szüksége a felhasználó böngészőjének valós idejű működésére.

Használd ki azonnal
a saját weboldaladon.

Kezdd ingyen a WEMASY-vel, és építsd fel az oldaladat pár perc alatt.