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

  1. Töltsd le a modult a StatJolt weboldaláról és csomagold ki a webhelyed modules mappájába.
  2. 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.
  3. 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.
  4. 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.