Drupal analitikai modul
A StatJolt Drupal analitikai modul a webhelyed minden oldalára beilleszti a nyomkövető kódot. A kódot csak egyszer kell beillesztened. A modul maga határozza meg, hová kell elhelyezni és ellenőrzi, hogy az adatok valóban beérkeznek-e.
A statisztikák cookie-mentesek. Nincs cookie-figyelmeztető sáv, nincsenek személyes adatok és semmi sem kerül beírásra a Drupal adatbázisodba. Nincsenek új táblák, nincsenek naplóbejegyzések és nincs várólista. Ha kíváncsi vagy az indoklásra, olvasd el ezt: cookie-banner nélküli forgalommérés.
Telepítés négy lépésben
- Töltsd le a modult a StatJolt weboldaláról és csomagold ki a webhelyed
modulesmappájába. - Nyisd meg az Adminisztráció menüpontot, majd a Bővítés menüpontot. Keresd meg a StatJolt elemet, jelöld be és telepítsd.
- Nyisd meg az Adminisztráció menüpontot, majd a Konfiguráció, a Rendszer, végül a StatJolt Analytics menüpontokat. Nyisd meg a StatJolt-fiókodat, nyomd meg a kód alatt található másolás gombot, majd illeszd be a mezőbe és mentsd el.
- Nyisd meg a webhelyedet egy privát ablakban. Az állapot zöldre vált, amint megérkezik az első látogató.
Beillesztheted a teljes kódrészletet, csak a szkriptsort vagy csak a számot. Mindhárom működik.
A letöltött fájl egy zip-fájl. Csomagold ki úgy, hogy a statjolt mappa a modules mappába kerüljön, benne a statjolt.info.yml fájllal.
Mit jelentenek az állapot színei?
- Zöld. Az adatok beérkeznek. Nincs teendő.
- Sárga, az első látogatóra várunk. A kód be van illesztve, de még senki sem töltött be oldalt. Nyisd meg a webhelyedet egy privát ablakban.
- Sárga, nem észlelt látogatást a domainedről. A kód el van mentve, de a StatJolt nem kapott semmit erről a címről. Ellenőrizd, hogy a saját kódodat illesztetted-e be, majd ürítsd ki a gyorsítótárat.
- Sárga, a StatJolt nem érhető el. A szervered éppen most nem tudta elérni a statjolt.com oldalt. A nyomon követés továbbra is fut. Egy perc múlva nyomd meg az Újraellenőrzés gombot.
- Piros, az azonosító nem létezik. A beillesztett szám egyetlen StatJolt-fiókhoz sem tartozik. Másold be újra a kódot.
- Piros, a domain ki van kapcsolva. A StatJolt-fiókodban ezt a domaint nem a sajátodként jelölted meg. Kapcsold vissza a webhelylistádban.
A képernyő a státuszjelentésben is figyelmeztet, ha nincs beillesztett kód, így a befejezetlen beállítás nem marad észrevétlen.
Mely Drupal-verziókon működik?
Drupal 10 és Drupal 11. A modul a jelenlegi API-k alapján készült, így nincs szüksége kompatibilitási rétegre.
A Drupal 9 nem támogatott. 2023 novemberében lejárt a támogatása és már nem kap biztonsági frissítéseket. Ha még mindig ezt használod, nem egy új analitikai modul a megoldás.
A modul felülete kilenc nyelven érhető el: angol, magyar, német, spanyol, francia, portugál, olasz, holland és lengyel.
Hová kell beilleszteni a kódot?
Nincs mit beállítani. A modul minden frontend-oldalon beírja a kódot a kész válaszba, közvetlenül a záró body címke előtt.
Ez a Drupalban sokkal fontosabb, mint amilyennek tűnik. A legtöbb modul a nyomkövető kódot eszközkönyvtárként csatolja, ami azt jelenti, hogy az aggregátor átrendezheti, elhalaszthatja vagy a többi elemmel együtt csomagolhatja. Ez a modul soha nem kerül be abba a feldolgozási folyamatba. A modul akkor szerkeszti az oldalt, miután a témád már befejezte a feldolgozását, így nem számít, hogy melyik témát futtatod vagy milyen régiói vannak. Arról, hogy a mérőkódok mibe kerülnek, itt írtam bővebben: lassú weboldal és mérőkódok.
A jelvényt kétszer elhelyezve sem okozhatsz hibát. A nyomkövető kód csak egy helyről kerül be, így a kettős számlálás nem lehetséges.
Hová kerül a jelvény?
A StatJolt egy kis jelvényt jelenít meg a webhelyeden. Alapértelmezés szerint a képernyő egyik sarkába helyezkedik el és a modul nem kérdez semmit.
Ha egy konkrét helyre szeretnéd elhelyezni, két lehetőséged van. Helyezd el a StatJolt jelvény blokkot a Blokk elrendezés bármely régiójába, ugyanúgy, ahogyan bármely más blokkot is elhelyeznél. Vagy illeszd be a {statjolt_badge} token-t a szövegbe és engedélyezd a StatJolt jelvény szűrőt az adott szövegformátumra.
Adj magas súlyt a szűrőnek, hogy a megengedett HTML-t korlátozó szűrő után fusson.
A blokk és a token csak a helyet jelöli meg. A nyomkövető kód továbbra is önállóan kerül be az oldal aljára, így egy olyan oldal, amelyiken egyik sincs, ugyanúgy mérhető.
Gyorsítótár
A modul által beillesztett kód minden látogató számára azonos, ezért nem kell semmit kizárnod a gyorsítótárból.
Az azonosító mentése törli azokat a gyorsítótárban tárolt oldalakat, amelyek a régi kódot tartalmazzák. A Drupal ezt automatikusan elvégzi, mivel a modul a kimenetét saját beállításaival jelöli meg. Nincs szükség kézi törlésre. Ha a Drupal előtt CDN-t vagy fordított proxyt is üzemeltetsz, azt is töröld egyszer.
A bejelentkezett felhasználók kihagyása a gyorsítótár használata mellett is biztonságos. A Drupal a névtelen látogatóknak kizárólag a névtelen oldalgyorsítótárat szolgáltatja ki, így senki sem kapja meg másnak szánt oldalt.
Kiket nem számol?
A bejelentkezett felhasználókat kihagyja. Ha szeretnéd látni a saját látogatásaidat, ezt egyetlen jelölőnégyzet bejelölésével kikapcsolhatod.
Az adminisztrációs képernyőket soha nem érinti. Ugyanígy nem érinti azokat sem, amelyek nem HTML-oldalak, például a JSON-válaszokat, az Ajax-visszahívásokat, a hírcsatornákat és a fájlletöltéseket. Ezeket a látogató nem olvassa, a megszámolásuk csak torzítaná a számaidat.
Mit tárol a modul?
Csak a beállításaid, semmi más. Ezek egy konfigurációs objektumban találhatók, ugyanott, ahol minden más modul is tárolja a beállításait.
Nincsenek egyedi táblák és nincs látogatásonkénti írási művelet. Pontosan ez a tervezés lényege. Egy olyan analitikai modul, amely a saját adatbázisodba naplózza az adatokat, minden oldalmegtekintést adatbázis-írási műveletté alakít át abban az adatbázisban, amely a webhelyedet is kiszolgálja. A biztonsági mentéseid pedig örökre viselik ennek terhét.
A nyers IP-címek a StatJolt oldalán sem kerülnek soha a lemezre. A látogatói azonosító egy hash, amelyet minden éjfélkor új sóval generálnak újra, így a tegnapi látogató nem párosítható a maihoz. A részleteket az adatvédelmi irányelvek tartalmazzák.
Ha a Google Analyticsről váltasz át
Nem kell mindkettőt futtatni. A StatJolt helyettesíti azokat az oldalmegtekintés-, forrás-, oldal- és eszközjelentéseket, amelyekhez korábban a GA4-et használtad. Hozzáadja a Core Web Vitals mutatókat, a konverziós tölcséreket és a felhasználói útvonalakat, amelyeket a GA4 vagy elrejt vagy egyáltalán nem tartalmaz. Részletesebb összehasonlítás itt van: GA4 alternatíva.
A nagyobb változás a hozzájárulási sáv. A StatJolt nem helyez el cookie-kat és nem gyűjt személyes adatokat, így a legtöbb webhelyen egyáltalán nincs szükség sávra. A jogi oldaláról itt írtam: Google Analytics és a GDPR.
WordPresst, Joomlát vagy Webflow-t is üzemeltetsz valahol? Van StatJolt WordPress bővítmény, Joomla bővítmény és Webflow útmutató is. Ugyanaz a fiók, valamint ugyanaz a kódrészlet fedezi az összes webhelyedet.