Autor Zpráva
BuGeR
Profil
Zdravím.
Chtěl bych se zeptat, jak by jste udělali script, který by počítal (v sekundách) jak dlouho je uživatel na stránce?
Já bych to udělal tak, že bych vytvořil stránku, která by si uložila do db, ip uživatele, adresu stránky a sekundy - které by se po načtení přičetly a tu stránku bych spouštěl každou sekundu.
Akorát si myslím, že je to moc složité a možná to zabere většinu "paměti" na serveru.
Jak by jste to udělali vy?
Děkuji.
Budulinek
Profil
A chceš to držet u uživatele na pořád (třeba vypisovat v profilu kolik času tam strávil od registrace) nebo jen pro jedno přihlášení?
BuGeR
Profil
no... pořád :)
// např. by se při spuštění stránky spustil nějaký "časovač" a po zavření stránky se vypl..
Nox
Profil
BuGeR:
No, fakt to nezní jako nejlepší nápad... při malé návštěvnosti by to nevadilo, ale pak už by to nebylo úplně supr

Google Analytics tohle řeší (snad to neřeknu blbě), že počet sekund na stránce = doba mezi načtením jedné stránky a druhé na stejné doméně
Tzn. kliknu v 15:00:00 na jednu stránku a v 15:01:12 na druhou, tak jsem tam byl 72sekund

Bude tam asi nějaký limit dokdy se to započítá, tzn. když kliknu jeden den a pak druhý den tak stránka nejspíš nedostane 24 hodin
ninja
Profil
BuGeR: Jak velký vzor dat budeme mít a jak přesné sledování potřebujete? Řešení které používá GA a veština dalších měřičů, tedy rozdíl mezi návštevou dvou stránek na webu, má vypovídací hodnotu jen při dostatečném vzorku dat.

Pokud chcete sledovat "každou" návštevu, tak JS který bude měřit čas na na nějakou událost onClose data odešle k uložení.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0