Firefox + Greasemonkey = El Monito w Google Analytics
Dzisiaj napisałem swój pierwszy skrypt dla GreaseMonkey. Rezultat, w skrócie, jest taki: dostęp do informacji z El Monito w Google Analytics. Wygląda to tak:
Jakie jest pierwsze wrażenie?
Prawda? Wygoda przede wszystkim
A teraz konkrety. Potrzebne są, w tej kolejności:
- przeglądarka Firefox.
- rozszerzenie Greasemonkey.
- skrypt Mini Monito.
Greasemonkey wykryje próbę ściągnięcia skryptu i sam zaproponuje instalację. Po uruchomieniu Mini Monito dodaje do strony Dashboard moduł pobierający dane z El Monito. Moduł na razie jest prosty i ma pewne ograniczenia:
- nie można zmienić położenia Mini Monito, zawsze trafia na koniec prawej kolumny,
- ważna jest nazwa serwisu – należy ustawić w El Monito taką samą nazwę, jaką jego profil ma w Google Analytics.
Ten drugi punkt może wymagać drobnej zmiany w konfiguracji serwisu w El Monito, ale to chyba drobna cena za wygodę – dostęp do informacji z El Monito na stronie, na którą i tak zagląda się regularnie
Poza tym trzeba, oprócz logowania do Google Analytics, zalogować się też do El Monito, co jest o tyle niekłopotliwe że sesje w El Monito są utrzymywane także pomiędzy uruchomieniami przeglądarki.
Brzmi dobrze? Jeśli tak, to zachęcam do testów i proszę o komentarze oraz podpowiedzi, co jeszcze chcielibyście zobaczyć w takim module.
O autorze: nazywam się Marcin Kaszyński i od ponad 10 lat zajmuję się tworzeniem oprogramowania, od projektowania przez programowanie do zarządzania projektami włącznie. Prowadzę warsztaty Django, będące szybkim i łatwym sposobem na poznanie tego środowiska i rozpoczęcie pracy z pełnym wykorzystaniem jego możliwości.


November 3rd, 2007 23:58
Już od jakiegoś czasu zabieram się za notkę reklamującą El Monito, bo trzeba lansować robotę kolegów z ogólniaka, ale czekałem na ładne buttoniki do umieszczenia na blogaskach. Marcin woli jednak się obijać niż robić buttoniki, więc…
November 4th, 2007 13:29
Można poprawić ostylowanie (font-size: small, large) - pod Operą pojawia się pionowy scroll.
November 4th, 2007 14:18
Franko: dzięki za podpowiedź, nie wiedziałem, że Opera też obsługuje skrypty GM. Fajnie
Zmieniłem odrobinę styl, boks powinien wyglądać teraz sensownie w obu przeglądarkach.
November 4th, 2007 14:46
Ma się rozumieć, że obsługuje… i to w standardowym pakiecie bez żadnych dodatków. Za to i wiele innych kocham Operę
Co do poprawek, to teraz jest super, dzięki i powodzenia!
November 4th, 2007 15:12
A ja się cieszę, bo dzięki temu więcej ludzi może skorzystać z Mini Monito
A czy da się jakoś wyłączyć, przynajmniej dla tego jednego skryptu, to okienko dialogowe z pytaniem „Do you want to allow local JavaScript files to control secure pages?”
November 4th, 2007 15:44
No niestety nie, raz na sesję musi się taki monit wyświetlić… ponoć można pogrzebać w opera.dll, ale to już nie dla mnie. Zresztą nie jest to takie znowu irytujące, a z punktu widzenia bezpieczeństwa całkiem logiczne i pozytywne.
November 5th, 2007 01:21
[...] też Mini Monito, teraz można włączyć monitoring nie wychodząc z Google Analytics. Skrypt dla Greasemonkey się [...]
November 5th, 2007 12:00
[...] Ale jest jeszcze coś …. Mini Monito [...]
November 5th, 2007 15:30
Rewelacyjny pomysł - i działa wyśmienicie. Świetnie też, że można konfigurować elmonito z poziomu GA i że prawie natychmiast udało się dodać do monitoringu nowy adres.
November 5th, 2007 17:43
[...] w przeglądarce (działa w Firefoksie oraz w Operze). Szczegółowy opis instalacji na blogu autora - w zasadzie ogranicza się do ściągnięcia skryptu, którego Greasemonkey instaluje [...]
November 6th, 2007 10:24
Świetny pomysł. Gratuluję pomysłu i wykonania. Przyda się bardzo użytkownikom GA.
November 12th, 2007 00:40
[...] założenie konta w serwisie El Monito. Dokładniejsze informacje o skrypcie można przeczytać na blogu Marcina Kaszyńskiego jak również na blogu Roberta [...]
December 2nd, 2007 18:12
To ja osobiście jestem nowym użytkownikiem zarówno el monito jak i GA
Fajna sprawa, tymbardziej że mam tani hosting i zobaczę teraz jak często się psuje