Rejestracja aktywności użytkownika

Cześć!
Słuchajcie próbuję dopisać do prostego systemu rejestrację aktywności użytkownika.

Obecne podejścia są dość toporne, stąd moje pytanie czy może ma ktoś jakąś podwiedzieć jak to zrobić.

Muszę rejestrować np. wysłanie wiadomości, dodanie taska, rozpoczęcie zadania. Póki co próbuje identyfikować co robi, ale muszę lecieć i wszędzie wklejać kod i kombinować, może jakoś po ścieżce spróbować to zrobić (np. który route wywoła? Uda się?

Poszukaj w kierunku ActiveSupport Notifications, tutaj jest przykładowy opis http://railscasts.com/episodes/249-notifications-in-rails-3?view=asciicast

dziękuje! jeszcze dzisiaj to sprawdzę :wink:

Nie napisałeś po co Ci to, czy chcesz rejestrować działania każdego użytkownika osobno, czy wszystkich razem. Może do tego, co potrzebujesz nada się KISSmetrics, Mixpanel, trak.io, calq.io, Google Analytics + GTM czy coś takiego. Albo segment.io do integracji z różnymi tego typu serwisami.

Dziękuję za odpowiedź. Do śledzenia użytkowników będzie Piwik i Google ana, natomiast potrzebuję wdrożyć sprawdzanie zachować wewnątrz aplikacji. Poprzedni przykład póki co wygląda obiecująco