it-swarm.com.de

Auf Javascript basierendes Analysetool mit mehreren Optionen zur Benutzerkontenverwaltung?

Wir betreiben ein Website-Management-System für ein großes Handelsunternehmen. Jeder Franchisenehmer hat eine eigene Website mit Vorlagen. Derzeit verwenden wir SmarterStats , um unseren Franchisenehmern Website-Analysen zur Verfügung zu stellen. SmarterStats bietet die Möglichkeit, die Anmeldeinformationen für unsere Franchisenehmer zu verwalten. Wenn sie ihre Anmeldeinformationen von einem anderen Teil unseres Website-Systems aktualisieren, können wir diese mit SmarterStats synchronisieren.

SmarterStats bringt unseren Webserver jedoch in punkto Leistung in die Knie und deshalb suchen wir nach Alternativen.

Wir können Google Analytics nicht verwenden, da es zu viel wäre, alle unsere Franchisenehmer aufzufordern, ein Google-Login zu erstellen. Hat jemand gute Vorschläge, die diese Anforderungen erfüllen würden?

  1. Das Tracking erfolgt über Javascript
  2. Ermöglicht es uns, Anmeldeinformationen für Hunderte von Benutzern über API oder Batch-Update zu verwalten.

Ich freue mich über jede Hilfe, die Sie anbieten können.

1
jessegavin

Ich bin auch in diesem Boot ... meine Firma erstellt eine SAAS-Anwendung für Vermarkter, die ihrerseits das Produkt an ihre Kunden verkaufen. Es ist unnötig zu erwähnen, dass die verschiedenen Tiefen schnell verrückt werden können, wenn Sie versuchen, benutzerdefinierte Informationen wie Analysen zu verbreiten. So haben wir das Problem behoben:

Wie Sie haben auf dem Server gehostete Analysen die Prozessorzeit in Anspruch genommen. Also, wir - haben - Google Analytics gemacht ... es war für uns einfach am einfachsten und bedeutete, dass wir die Serverprozesse für die Ausführung unserer Anwendung belassen konnten, da der Server bereits ziemlich hart arbeitet ... und es hat nicht funktioniert. ' Es tat nicht weh, dass es kostenlos war. Um das Problem des Zugriffs zu lösen, haben wir (fast) alles unter einem Hauptkonto zusammengefasst und verwenden dann die API, um Daten basierend auf den GA spezifischen Informationen für diese Site in die Anwendung aufzurufen. Sicher, es ist ein bisschen Setup erforderlich, aber das Ergebnis ist eine qualitativ hochwertige Berichterstellung, die sich wie eine benutzerdefinierte Funktion anfühlt, die wir dann umkehren und als benutzerdefinierte Funktion vermarkten können.

Hier ist das Konzept in einem Online-Tutorial dargestellt: http://freshwebtrends.com/show-off-your-google-analytics-on-your-site/13/ In unserem Fall haben wir HighCharts verwendet (http://www.highcharts.com/) für Diagramme, da es schneller und besser als Flash ist und die Seite mit Registerkarten der Jquery-Benutzeroberfläche sowie Datatables ( http://datatables.net/ ) Gittersortierer. Alle unsere Daten werden über einen direkten API-Aufruf an Google übermittelt.

Darüber hinaus nutzen wir die Adobe Air-Berichterstattung für unsere geschätzten und größten Kunden. Es ist eine GROSSARTIGE Benutzeroberfläche, mit der sie schnell und einfach Berichte von einem Desktopsymbol aus lesen können. Hier ist ein Link: http://www.makeuseof.com/tag/view-your-google-analytics-account-using-Adobe-air/

Offensichtlich gibt es viele Möglichkeiten zu prüfen. Dieser funktionierte einfach am besten für meine Firma.

3
bpeterson76

Ich habe angeschaut Piwik ? Das Tracking erfolgt über JavaScript, und obwohl ich es noch nicht ausprobiert habe, soll es das Hinzufügen von Benutzern über eine API unterstützen.

1
user1205

Piwik ist eine sehr gute Lösung und ich würde dir das auch vorschlagen - aber du kannst dir auch FireStats [1] ansehen. Seit dem letzten Update wird das Tracking mit JavaScript unterstützt. Vielleicht ist das genug für Ihre Bedürfnisse.

[1] http://firestats.cc/

0
fwaechter