Mariusz Gąsiewski

Sprawdzanie statystyk – Fiddler

Jednym z niezbędnych elementów rozwoju strony jest monitorowanie ruchu na niej za pomocą statystyk. Ci, którzy nie mogą sobie pozwolić na kupno płatnych systemów statystyk używają Analytics Google lub też polskiego Stat.pl. Witryny, którym zależy na dokładnych statystykach korzystają na polskim rynku z produktu firmy Gemius, badania Gemius Traffic.

Jak wiadomo niezbędnym warunkiem prawidłowego działania skryptów statystyk jest prawidłowe wstawienie skryptu zbierającego statystyki. Z skryptami jest jednak najczęściej ten problem, że o tym, czy dany skrypt prawidłowo się wywołuje można się przekonać tylko poprzez zbadanie, czy zliczane są statystki w samym panelu statystyk.

Statystki jednak nie zliczają się w czasie rzeczywistym, więc może się zdarzyć, iż zanim zorientujemy się, że skrypt nie wywołuje się poprawnie mija trochę czasu, nieraz nawet parę godzin.

Dużą pomocą w takiej sytuacji może być użycie niewielkiego programu Fiddler odczytującego sesje http nawiązywane pomiędzy komputerem klienckim i wybranym serwerem WWW.

Instalacja i obsługa aplikacji jest dość prosta. Po instalacji programu i jego uruchomieniu należy otworzyć badaną podstronę w Internet Explorer i obserwować wywoływane sesje HTTP mając wybraną zakładkę „Session Inspector”.

W momencie wywoływania kodu statystyk pojawia się nazwa hosta, na którym jest kod statystyk wraz z identyfikatorem wywoływanego skryptu statystyk.

Na podanym niżej przykładzie widoczne jest wywołanie statystyk badania Gemius na witrynie Ranking.pl

Narzędzie Fiddler

Ta malutka i niepozorna aplikacja może się przydać również przy szukaniu brakujących obrazków, nieprawidłowych odwołań i itp. Fiddlera można ściągnąć z strony domowej programu FiddlerTool.

Fiddler oferuje również możliwość instalacji dodatkowego pluginu, które zwiększają funkcjonalność tego narzędzia o funkcje podświetlania kodu.

W przypadku, kiedy uznasz strone za przydatna dodaj na swojej stronie link do niej.
Po prostu skopiuj i wklej link podany nizej (Ctrl+C to copy)
Wyglad linku po wklejeniu na stronie: Sprawdzanie statystyk – Fiddler

Dodaj link do:
| | | Y! MyWeb | +Google

11 komentarzy to “Sprawdzanie statystyk – Fiddler”

  1. Wilkon 01 mar 2007 at 11:48

    Hmmm, w IE? :/ Czy istnieje wersja uruchamiająca się w innych przeglądarkach?

  2. adminon 01 mar 2007 at 12:49

    Domyślnie Fiddler pracuje z IE. Można jednak go skonfigurować z innymi przeglądarkami.

    Info znajdziesz na: http://www.fiddlertool.com/Fiddler/help/hookup.asp

    w sekcji:
    „How can I configure other browsers to use Fiddler?”

  3. wallaceon 01 mar 2007 at 14:43

    Hmm, ciekawa alternatywa, do tej pory używałem już chyba nierozwijanego Proxomitron. Fiddler wydaje się mieć dużo przystępniejsze, wygodniejsze GUI.

    @Wilk … współpracuje z każdą przeglądarką obsługującą proxy.

  4. adminon 01 mar 2007 at 16:58

    Szkoda tylko, że nie ma wersji pod Linux… Nie można jednak chcieć za dużo 🙂

  5. wallaceon 01 mar 2007 at 19:22

    Hmmm, mam wrażenie, że tego typu narzędzi pod Linuxa jest dużo większy wybór 😉

  6. Michał Siekon 01 mar 2007 at 20:28

    Nie instalowałem ww. programu, ale opierając się na opisie i screenie odnoszę wrażenie, że te same (i dużo więcej) informacji można uzyskać dzięki rozszerzeniu do FF o nazwie Firebug (https://addons.mozilla.org/firefox/1843/).

  7. Michał Siekon 01 mar 2007 at 20:32

    Może jeszcze screen (bo sam też nie od razu znalazłem tę opcję) z połączeń pomiędzy klientem a tym serwisem.

    http://i.siek.pl/ss_firebug_ittechnology.png

  8. adminon 01 mar 2007 at 21:04

    @wallace Oczywiście masz rację w tej kwestii. Linux rządzi :), ale nie zawsze w korporacjach i nieraz z konieczności trzeba z niego zrezygnować 🙁
    @Michał Bardzo ciekawe narzędzie. Dzięki za info o nim. Bardzo ciekawe uzupełnienie Fiddlera. Dużym plusem jest szybkość. Fiddler jest niemiłosiernie wolny. Jednak nie we wszystkim zastępuje Fiddlera (chociaż może w Firebug też to jest dostępne tylko tego jeszcze nie znam). W Fiddlerze mogę np. zorientować się poprzez obserwację identyfikatora (np. Gemius lub NetRatings, z którymi najczęściej pracuję), że dany skrypt się wywołał, ale się nie zliczył. Czy jest taka możliwość w Firebug. Tak, czy tak Firebuga sobie już doinstalowałem.

  9. wallaceon 01 mar 2007 at 21:22

    Nie, te narzędzia mają całkiem inne zastosowanie. I nie da się ich porównywać w jednej kategorii, bo każdy w swojej zostawia drugiego daleko w tyle.

  10. adminon 01 mar 2007 at 21:30

    Dobrych narzędzi nigdy nie jest za dużo, zwłaszcza jeżeli są za darmo 🙂

  11. […] Fiddler – bardzo przydatny program pozwalający obserwować skrypty wywoływane na danej podstronie (bardzo przydaje się przy sprawdzaniu skryptów statystyk). Opisywałem go w poście Sprawdzanie statystyk – Fiddler […]