A weboldalunkon minden lehetséges beállítást, optimalizálást elvégeztünk.
A PageSpeed Insights a következő megoldalndó problémát találja:
ga.js lejárati ideje 2 óra (túl rövid).
Hogyan lehet ennek a lejárati idejét megnövelni?
Google analytics - ga.js probléma
Re: Google analytics - ga.js probléma
Röviden: sehogy.
A Google Analytics ga.js script-jének lejárati idejét nem lehet befolyásolni, mivel nem a saját szerverünkön fut, nem mi vagyunk a kiszolgálók.
Nincs is rá szükség, ez így van beállítva, mert a Google által módosított legfrissebb verziót célszerű használni, ami akár 2 óránként is változhat.
Esetleg mégis...
Ha mindenképpen bele akarsz avatkozni:
Az oldalon a .htaccess-ben megfelelően hosszú lejáratot kell adni a javascripteknek (is).
Az ehhez szükséges szerver oldali script-nek (PHP), a következőket kell megvalósítania:
- Letölti a ga-js file-t (http://www.google-analytics.com/ga.js) legalább naponta egyszer a saját szerverre időzítéssel (CronJob)
- Átnevezi véletlenszerűen, vagy a file nevéhez hozzáadja az aktuális dátumot (ez azért fontos, mert ha ugyanaz a látogató, a böngészője korábban már rögzítette a hosszú lejáratot és nem fogja újra a szerveredről letölteni a friss scriptet, ami fontos.
- Átírja a header, vagy footer php-kben, vagy ahol az analytics script be lett szúrva a jelenlegi letöltött file-névre az eredetit.
- Ha cache is működik az oldalon, ami statikus html-eket állít elő, akkor törli annak tartalmát.
A gyakorlati megvalósításhoz több információra van szükség:
pl.: milyen a weboldal, milyen rendszer alatt fut, hogy épül fel, stb...
Ebben csak privát üzenetben tudok segíteni.
A Google Analytics ga.js script-jének lejárati idejét nem lehet befolyásolni, mivel nem a saját szerverünkön fut, nem mi vagyunk a kiszolgálók.
Nincs is rá szükség, ez így van beállítva, mert a Google által módosított legfrissebb verziót célszerű használni, ami akár 2 óránként is változhat.
Esetleg mégis...
Ha mindenképpen bele akarsz avatkozni:
Az oldalon a .htaccess-ben megfelelően hosszú lejáratot kell adni a javascripteknek (is).
Az ehhez szükséges szerver oldali script-nek (PHP), a következőket kell megvalósítania:
- Letölti a ga-js file-t (http://www.google-analytics.com/ga.js) legalább naponta egyszer a saját szerverre időzítéssel (CronJob)
- Átnevezi véletlenszerűen, vagy a file nevéhez hozzáadja az aktuális dátumot (ez azért fontos, mert ha ugyanaz a látogató, a böngészője korábban már rögzítette a hosszú lejáratot és nem fogja újra a szerveredről letölteni a friss scriptet, ami fontos.
- Átírja a header, vagy footer php-kben, vagy ahol az analytics script be lett szúrva a jelenlegi letöltött file-névre az eredetit.
- Ha cache is működik az oldalon, ami statikus html-eket állít elő, akkor törli annak tartalmát.
A gyakorlati megvalósításhoz több információra van szükség:
pl.: milyen a weboldal, milyen rendszer alatt fut, hogy épül fel, stb...
Ebben csak privát üzenetben tudok segíteni.
gBaSoft - stock2000hu