Mérés

Safari ITP és a rövidülő süti-élettartam hatása a visszatérő látogatók mérésére

Safari ITP és a rövidülő süti-élettartam: miért mutat a GA4 több új felhasználót iPhone-on, hogyan méred a torzítást, és mit jelezz a riportban.

Scheo · · olvasási idő ~10 perc · Szerző: Schmidt Péter

Összefoglalva: A Safari ITP a JavaScripttel beállított sütiket legfeljebb 7 napig, bizonyos hirdetési kattintások után csak 24 óráig tartja meg, ezért a ritkábban visszatérő iPhone-os látogatót a GA4 újként számolja. A szerveroldali, első féltől származó süti a torzítás egy részét csökkentheti, a riportban viszont így is jelölnöd kell, hogy a visszatérők száma alsó becslés.

Ha a webhelyed forgalmának jelentős része iPhone-ról érkezik, a GA4 új és visszatérő felhasználókra vonatkozó számai jó eséllyel torzítanak. Az ok az Apple Intelligent Tracking Prevention (ITP) nevű védelme, amely a Safari böngészőben lerövidíti a sütik élettartamát. Ebben a cikkben végigmegyünk azon, mit korlátoz pontosan az ITP, hogyan látod meg a hatását a saját adataidban, meddig segít a szerveroldali süti, és hogyan érdemes mindezt úgy leírni a riportban, hogy a vezető jó döntést hozzon belőle. A fontosabb állításoknál jelöljük, hogy hivatalosan igazolt információról, saját tapasztalatról vagy szakmai feltételezésről van szó.

Safari ITP és a rövidülő süti-élettartam hatása a visszatérő látogatók mérésére
Safari ITP és a rövidülő süti-élettartam hatása a visszatérő látogatók mérésére

Mit korlátoz pontosan a Safari ITP a sütik élettartamán?

A Safari a JavaScripttel beállított első féltől származó sütiket legfeljebb 7 napig őrzi meg, bizonyos hirdetési kattintások után pedig csak 24 óráig. A korlát akkor is érvényes, ha a süti saját lejárati ideje ennél jóval hosszabb.

Hivatalosan igazolt (a WebKit fejlesztői blogja és a WebKit követésvédelmi dokumentációja alapján):

A GA4 azonosítója, a _ga süti alapbeállítás szerint két évig élne, és a Google címkéje JavaScripttel írja. Safari alatt ebből 7 nap marad. A számláló minden újabb látogatáskor újraindul, vagyis aki hetente legalább egyszer visszanéz, azt a rendszer továbbra is felismeri. Aki nyolc nap vagy annál hosszabb szünet után jön vissza, annak a böngészőjében már nincs meg a korábbi azonosító.

Egy részletet sokan elnéznek. iOS-en és iPadOS-en a böngészők gyakorlatilag mind a WebKit motorra épülnek, így az iPhone-on futó Chrome és Firefox is ugyanezeket a korlátokat örökli. Az Európai Unióban az Apple elvileg már megengedi más motor használatát, a gyakorlatban azonban ez eddig nem változtatott érdemben a képen (ez utóbbi szakmai feltételezés, a saját forgalmadon érdemes ellenőrizned).

Miért fújja fel ez az új felhasználók számát iPhone-os forgalomnál?

Azért, mert a GA4 az azonosító süti alapján dönti el, ki új. Ha a süti lejárt, ugyanaz az ember új azonosítót kap, és új felhasználóként jelenik meg.

Vegyünk egy általános példát. Valaki hétfőn megnyitja a webáruházadat iPhone-on, körülnéz, majd tíz nappal később visszatér és vásárol. Chrome-ot használó androidos telefonon a GA4 egyetlen felhasználót lát két munkamenettel, a második látogatást visszatérőként könyveli. Safari alatt a hétfői süti a hetedik nap után megszűnik, a tizedik napon új azonosító jön létre. A riportban két felhasználó szerepel, mindkettő újként, és a vásárlás olyan emberhez kerül, akinek a rendszer szerint ez volt az első látogatása.

Ennek négy következménye van, amelyekkel a napi munkában találkozol.

  1. Nő az összes felhasználó száma. Ugyanazt a személyt többször számolod, így az elérésed nagyobbnak látszik a valósnál.
  2. Csökken a visszatérők aránya. A hűség és a megtartás gyengébbnek tűnik iOS-en, mint amilyen valójában.
  3. Rövidülnek a konverziós utak. A több érintésből álló vásárlási folyamat eleje levágódik, ezért az első érintést adó csatornák (tartalom, közösségi média, organikus keresés) kevesebb elismerést kapnak.
  4. A hirdetési kattintások még rosszabbul járnak. A kattintási azonosítóval érkező látogatóknál a 24 órás szabály léphet életbe, így a másnap visszatérő érdeklődő már nem köthető a kattintáshoz.

Az utolsó ponthoz tartozik egy megszorítás. Azt, hogy a Safari pontosan mely domaineket minősíti követőnek, az eszközön futó besorolás dönti el, és ez nem nyilvános lista. Az, hogy a nagy hirdetési rendszerek domainjei rendszerint ide tartoznak, széles körben elfogadott szakmai feltételezés, de eszközönként eltérhet.

Saját tapasztalat: a torzítás ott a legfeltűnőbb, ahol a vásárlási ciklus hosszabb egy hétnél, például szolgáltatásoknál, nagyobb értékű termékeknél és B2B ajánlatkérésnél. Napi rendszerességgel látogatott oldalaknál (hírek, közösségi felületek) alig érzékelhető.

Hogyan nézed meg a GA4-ben, mekkora a torzítás?

Hasonlítsd össze platformonként az új felhasználók arányát és a heti megtartást. Az eltérés megmutatja a torzítás irányát és nagyságrendjét, pontos értéket viszont nem ad.

A gyors nézethez elég a beépített jelentés.

  1. Nyisd meg a Jelentések alatt a technológiai részleteket tartalmazó riportot (Tech details).
  2. Az elsődleges dimenziót állítsd böngészőre, majd egy második lépésben operációs rendszerre.
  3. Olvasd le soronként az összes felhasználót és az új felhasználókat, és számold ki a kettő hányadosát.

A részletesebb képhez a Felfedezés (Explore) menüben építs szabad formátumú táblát.

  1. Dimenziónak vedd fel az operációs rendszert, a böngészőt és az eszközkategóriát.
  2. Mutatónak add hozzá az összes felhasználót, az új felhasználókat, a visszatérő felhasználókat és a munkameneteket.
  3. Sorokba tedd az operációs rendszert, alá a böngészőt, és szűrj mobil eszközkategóriára.
  4. Az időszak legyen legalább 60-90 nap, mert rövid ablakban a 7 napos korlát hatása nem válik el a természetes ingadozástól.
  5. Készíts kohorsz elemzést is heti bontásban, külön szegmenssel az iOS-re és az Androidra, majd nézd meg, a második héttől hogyan alakul a megtartás.

Ha az iOS-es kohorsz megtartása a második héttől látványosan az androidos alá esik, miközben az első héten a két görbe közel fut egymáshoz, az erősen az ITP hatására utal.

Három buktatóra figyelj az értelmezésnél. Az első, hogy az iPhone-os és az androidos közönség összetétele eltér, tehát a különbség egy része valódi viselkedés. A második, hogy az iOS-es Chrome és az iOS-es Safari összevetése szinte semmit nem mutat, hiszen mindkettő WebKit alatt fut. A harmadik, hogy a hozzájárulási mód és a süti-sáv elfogadási aránya platformonként más lehet, ami szintén mozgatja a számokat. Emiatt a kapott érték becslés. A riportban is így nevezd.

Saját tapasztalat: hasznos kontroll a bejelentkezett forgalom. Ha van User-ID mérésed, a belépett felhasználóknál az új és visszatérő arány platformok között sokkal közelebb áll egymáshoz, és ez jó viszonyítási pontot ad a süti alapú számokhoz.

Mit old meg a szerveroldali, első féltől származó süti?

A szerver által, HTTP-válaszfejlécben beállított sütire a 7 napos és a 24 órás JavaScript-korlát nem vonatkozik, ezért az azonosító tovább megmaradhat. Ez hivatalosan igazolt, a WebKit dokumentációja a korlátot kifejezetten a szkriptből írt sütikre mondja ki.

A gyakorlatban ezt jellemzően szerveroldali címkekezelővel oldják meg. A mérési kérés a saját domainedre fut be, a szerver pedig válaszként állítja be az azonosítót, például így.

Set-Cookie: FPID=FPID2.2.abc123; Max-Age=63072000; Domain=pelda.hu; Path=/; Secure; HttpOnly; SameSite=Lax

A HttpOnly jelző miatt a sütit a böngészőben futó szkript nem tudja olvasni, ami biztonsági szempontból is előny. A Google szerveroldali címkézésének dokumentációja ezt a megoldást FPID néven írja le.

Van azonban egy feltétel, amelyen sok bevezetés elcsúszik. A WebKit 2020-ban védekezést vezetett be a CNAME-álcázás ellen, vagyis ha az aldomained egy CNAME rekordon keresztül harmadik fél szerverére mutat, az onnan érkező süti is 7 napos korlátot kap (hivatalosan igazolt). A Safari 16.4 óta a szakmai közösség megfigyelései szerint hasonló korlát él akkor is, ha a sütit beállító szerver IP-címének első fele nem egyezik a webhelyet kiszolgáló szerverével. Ez utóbbiról az Apple szűkszavúan kommunikált, ezért kezeld szakmai feltételezésként, és mérd ki magad.

A tartósabb megoldás az, ha a mérési végpontot a fő domain alól, azonos infrastruktúrán keresztül szolgálod ki, például fordított proxyval vagy a CDN-ed útvonal-szabályával egy /meres jellegű útvonalon. A beállítás után Safari fejlesztői eszközökkel nézd meg a süti lejáratát, mert csak ebből derül ki, hogy a böngésző elfogadta-e a hosszabb élettartamot.

Mit nem old meg a szerveroldali beállítás?

A szerveroldali süti egyetlen böngészőn belül hosszabbítja meg a felismerést. A hozzájárulást, az eszközök közötti azonosítást és a böngésző további védelmeit nem pótolja.

Saját tapasztalat: a szerveroldali mérés bevezetése után az új felhasználók aránya iOS-en jellemzően közelebb kerül a többi platformhoz, de ritkán simul teljesen rájuk. Aki hibátlan számot vár tőle, csalódni fog.

Hogyan jelezd ezt a riportban a döntéshozónak?

A visszatérő látogatók számát alsó becslésként, az új felhasználókét felső becslésként mutasd, és írd oda egy mondatban, hogy miért. A vezetőnek a technikai háttér kevésbé érdekes, azt viszont tudnia kell, mennyire támaszkodhat a számra.

A mi nézőpontunk szerint a mérési bizonytalanság elhallgatása nagyobb kockázat, mint a kimondása. Ha a riport pontosnak tünteti fel az új és visszatérő arányt, a vezető könnyen arra jut, hogy gyenge a megtartás, és olyan területre csoportosít forrást, ahol valójában nincs baj. A következő gyakorlatot ajánljuk.

  1. Tegyél megjegyzést a mutató mellé. Például így: „Az iOS-es forgalomnál a böngésző 7 nap után törli az azonosítót, ezért a visszatérők tényleges száma ennél magasabb.”
  2. Mutasd meg a platformok arányát. Ha a forgalom nagyobb része iPhone-ról jön, a bizonytalanság is nagyobb, és ezt a vezetőnek látnia kell.
  3. Trendet mutass, abszolút számot csak óvatosan. A torzítás hónapról hónapra nagyjából hasonló, így a változás iránya megbízhatóbb, mint maga az érték.
  4. Válassz stabilabb mutatót a döntésekhez. A konverziók száma, a bevétel, az ajánlatkérések és a bejelentkezett felhasználók viselkedése kevésbé függ a süti élettartamától.
  5. Jelöld a mérési változásokat. Ha szerveroldali mérésre váltasz, a dátumot írd rá a grafikonra, különben a javulást valaki a kampányoknak fogja tulajdonítani.
  6. Válaszd szét a három szintet. A riportban is jelöld, mi mért tény, mi becslés, és mi a szakmai véleményed.

Egy vezetői összefoglalóban ez elfér két mondatban. Az első kimondja a számot, a második azt, hogy mekkora fenntartással érdemes kezelni és milyen irányban torzít.

Milyen ellenőrzőlistán menj végig, mielőtt következtetést vonsz le?

Mielőtt a visszatérő látogatók számából üzleti következtetést vonsz le, ellenőrizd a platform-megoszlást, a vásárlási ciklus hosszát és a mérés beállításait.

Ha ezeken végigmentél, a számaid ugyanazok maradnak, de tudni fogod, mennyit érnek, és ezt a döntéshozónak is el tudod mondani.

Források és további olvasnivalók

Amit érdemes megjegyezni
  • A Safari ITP a JavaScripttel írt sütik élettartamát 7 napra, követőnek minősített forrásból érkező, paraméterezett kattintás után 24 órára korlátozza.
  • iOS-en gyakorlatilag minden böngésző WebKit motorral fut, ezért a torzítást operációs rendszer szerint érdemes vizsgálni, a böngésző neve kevés hozzá.
  • A GA4-ben az új felhasználók aránya és a heti kohorsz megtartás platformonkénti összevetése megmutatja a torzítás irányát, a pontos mértékét viszont csak becsülni lehet.
  • A szerveroldali, HTTP-fejlécben beállított süti csak akkor él tovább, ha valóban a saját domainedről és azonos infrastruktúráról érkezik, a hozzájárulást és az eszközök közötti azonosítást pedig nem pótolja.
  • A döntéshozónak a visszatérő látogatók számát alsó becslésként mutasd, és a döntéseket inkább konverziókra és bejelentkezett felhasználókra építsd.

Gyakori kérdések

Az iPhone-on futó Chrome-ra is vonatkozik az ITP?

Igen, a gyakorlatban vonatkozik rá. iOS-en a böngészők jellemzően a WebKit motorra épülnek, ezért a Chrome és a Firefox is ugyanazokat a süti-korlátokat örökli, mint a Safari. Emiatt a torzítást operációs rendszer szerint érdemes vizsgálni.

Ha valaki hetente visszajár az oldalamra, őt is újként számolja a GA4?

Jó eséllyel nem. A 7 napos számláló minden látogatáskor újraindul, így a rendszeresen visszatérő látogató azonosítója megmarad. A gond azoknál jelentkezik, akik egy hétnél hosszabb szünet után térnek vissza.

Megoldja a problémát a szerveroldali Google Tag Manager?

Részben. A HTTP-fejlécben beállított süti tovább élhet, ha a végpont valóban a saját domainedről és azonos infrastruktúráról szolgál ki. A hozzájárulás hiányát, a több eszközön történő böngészést és az alkalmazáson belüli böngészőket nem kezeli, és eredményt nem garantál.

Meg lehet pontosan mondani, hány visszatérő látogatót veszítek el a mérésben?

Pontosan nem. A platformok közötti eltérésből és a kohorsz megtartásból becsülni tudod a nagyságrendet, de az iOS-es és androidos közönség viselkedése valóban eltérhet, ezért a kapott érték becslés marad.

Kell hozzájárulás a szerveroldalon beállított sütihez is?

A süti jogi megítélése nem attól függ, hogy JavaScript vagy szerver állítja be. A mérési célú azonosítóhoz jellemzően ugyanúgy hozzájárulás kell, a saját helyzetedre vonatkozóan pedig adatvédelmi szakértő tud biztos választ adni.

Mit írjak a riportba, ha a vezető a visszatérő látogatók arányát kéri?

Add meg a számot, és tedd mellé egy mondatban, hogy az iOS-es forgalom miatt ez alsó becslés. Mutasd meg a trendet és egy stabilabb mutatót is, például a konverziókat vagy a bejelentkezett felhasználók visszatérését.

Források és további olvasnivalók

Ezen az oldalon a hivatalosan igazolt információt elsődleges forrásokból építjük fel; a saját tapasztalatot és a szakmai becslést mindig külön jelöljük a szövegben.

A cikk szerzője

Schmidt Péter, online marketing szakértő, a Scheo Tanácsadó Kft. alapítója. Székesfehérvárról, országosan dolgozó csapattal végzünk keresőoptimalizálást, AI-láthatóság mérést, Google és Meta hirdetéskezelést, weboldalkészítést. Amit itt leírunk, azt ügyfélmunkában is használjuk. Rólunk bővebben · Szolgáltatásaink

Kapcsolódó olvasnivaló

Kapcsolódó

A/B teszt indítása előtt: a mérési előfeltételek ellenőrzése

Kapcsolódó

A/B teszt eredményének értelmezése: mikor hihetsz a nyertesnek

Kapcsolódó

AI-láthatósági riport a vezetőnek: milyen 5 számot mutass, és mit ne

Helyi szolgáltatás a környékeden

Országosan dolgozunk, online és személyesen. Válaszd ki a városodat, és nézd meg, hogyan segítünk helyben:

Online marketing & AI SEO SzékesfehérvárOnline marketing & AI SEO BudapestOnline marketing & AI SEO VeszprémOnline marketing & AI SEO DunaújvárosOnline marketing & AI SEO GyőrOnline marketing & AI SEO Debrecen

Weboldalkészítés városra bontva

Ha először a honlap kell, itt városonként arról írtunk:

Weboldalkészítés MiskolcWeboldalkészítés PécsWeboldalkészítés KecskemétWeboldalkészítés NyíregyházaWeboldalkészítés SzombathelyWeboldalkészítés Szolnok

Mind a 20 városunk és az összes szolgáltatás →

15 perces AI-láthatósági gyorselemzés - díjmentesen

Megnézzük három, számodra fontos keresőkérdésnél, hogy megjelenik-e a céged a ChatGPT, a Gemini és a Google AI-válaszaiban, mely versenytársakat ajánlják helyetted, és melyik három területen érdemes először javítani. A weboldaladat előzetesen átnézzük, tehát nem sablonos, automata riportot kapsz.

Adataidat kizárólag a kapcsolatfelvételhez használjuk. Kapcsolat: m@rketinges.hu
💬 Konzultáció