Ich möchte die Seitenbesuche und Klicks meiner Nutzer in meiner Rails-App überwachen, um Empfehlungen auszusprechen. Meine Fragen sind:
Es gibt andere Wege, aber die überwiegende Mehrheit verwendet wahrscheinlich Google Analytics. Es gibt einige Edelsteine, die Ihnen helfen, mit GA zu integrieren, um an die Daten zu kommen. Siehe hier: Ссылка .
Basierend auf Ihrer ersten Frage scheint es, dass Sie vielleicht mehr Einblick haben möchten als GA. Ich habe ClickTale ( Ссылка ) und Woopra ( Ссылка ) vorher, mit gutem Erfolg. Dieser Artikel listet auch einige andere Alternativen auf - beachten Sie die guten Noten für Clicky: Ссылка .
Google Analytics (und fast alle anderen) kümmert sich automatisch um Ihre zweite Frage, wenn der Nutzer eine neue Seite lädt, da er per URL eingegeben wurde. Das bedeutet, dass Sie zwar den GA-Skriptcode an einem einzigen Ort ablegen, jede einzelne Seite jedoch einzeln verfolgt wird.
Wenn Sie AJAX-Anfragen haben, die diese Seite ändern, ohne die URL zu ändern, müssen Sie sich in die GA-Skript-API einarbeiten. Im Wesentlichen müssen Sie eine neue URL (möglicherweise mit einem # darin) drücken, wann immer Sie einen AJAX-gesteuerten Link / Button-Klick verfolgen möchten. Siehe hier: Ссылка
Ich bin voreingenommen, aber ich würde empfehlen, Impressionist auszuprobieren, wenn Sie die Seitenansichten in die App integrieren müssen in Echtzeit. Mit Analytics haben Sie immer eine gewisse Zeitverzögerung und Sie verlassen sich auch auf eine externe Abhängigkeit. Impressionist ist gut, wenn Sie diese Art von Kontrolle benötigen, aber wenn Sie nur nach einfachen Metriken suchen und sie nicht in die App ziehen müssen, dann ist Analytics wahrscheinlich der richtige Weg.
Schau dir Ahoy an, Ссылка . Mit nur wenigen Codezeilen in Ihrer App können Sie Seitenaufrufe verfolgen und mit Benutzerkonten verknüpfen.
Sie können Ahoy weiter anpassen, um benutzerdefinierte Ereignisse zu verfolgen, sowohl den Client (mit JavaScript) als auch den Server.
Ahoy ist nicht auf Dienstleistungen von Drittanbietern angewiesen.
Tags und Links google-analytics ruby-on-rails tracking