Was sind die Vor- und Nachteile der Webserver-Protokollanalyse gegenüber webbasierten Analysen wie Google Analytics?

10

Was sind die Vorteile der Analyse von Webserver-Protokolldateien gegenüber Webdiensten wie Google Analytics?

Was sind die Vorteile von Google Analytics wie Tools gegenüber der Analyse von Webserver-Protokolldateien?


quelle

Antworten:

4

Reine Protokolldateianalyse:

  • benötigt kein JavaScript
  • beschränkt auf HTTP / S-Anforderungen
  • muss vor Ort sein
  • Daten sind nur so aktuell wie die letzte Aktualisierung der Protokolldatei
  • erfordert mehr Arbeit, um Bots von Menschen zu unterscheiden

Reine Javascript-Analyse:

  • kann Mausbewegungen / Clickstream, die Zeitdauer, die der Benutzer auf einer Seite verbringt, und anderes Benutzerverhalten erfassen
  • Unterscheiden Sie Besucher leichter hinter Proxys oder NAT-Routern
  • kann Echtzeitanalysen bereitstellen
  • kann einfacher in E-Mail- und Social Media-Analysen integriert werden
  • erfordert JavaScript, um zu funktionieren
  • kann den Browser etwas verlangsamen
  • Jede Seite / jeder Link muss markiert werden

Es gibt auch Analyseplattformen, die sowohl Protokolldateianalyse als auch Javascript-Tags kombinieren. Außerdem bietet Pion eine Analyseplattform, die Protokolldateianalyse und Paket-Sniffing kombiniert.

Lèse Majestät
quelle
2

Ein paar Gedanken:

Für webbasierte Tools wie Google Analytics muss JavaScript vollständig funktionieren. Einige von ihnen erfordern sogar, dass JavaScript überhaupt aktiviert ist. Wenn für einen Benutzer JavaScript nicht aktiviert ist, sind Ihre Site-Statistiken nicht korrekt oder vollständig. Sie können Ihre Site auch verlangsamen, da der Benutzer warten muss, bis der Code vollständig heruntergeladen und analysiert wurde, damit er funktioniert. Wenn der Server des Statistikanbieters zu diesem Zeitpunkt langsam ist, scheint Ihre Seite für den Benutzer langsam zu sein.

Positiv zu vermerken ist, dass sie einfach einzurichten sind, da nur ein kleiner Codeausschnitt auf Ihren Seiten platziert werden muss und Sie einsatzbereit sind. Sie bleiben außerdem in der Regel auf dem neuesten Stand der aktualisierten Bot- und Browserlisten, die sie sofort anwenden können, ohne dass Sie etwas tun müssen, sodass ihre Berichte immer aktuell sind.

Webbasierte Tools wie Awstats erfordern keine Clientseite und bieten daher einen vollständigen Satz von Statistiken von jedem Benutzer. Wenn Sie einen Webhost verwenden, der ein grundlegendes Control Panel bietet, ist normalerweise eines davon enthalten, sodass keine Einrichtung erforderlich ist.

Wenn Sie jedoch keinen Server mit vorinstalliertem Control Panel haben oder einen anderen verwenden möchten, müssen Sie einen selbst installieren. Die Installation von Software auf Webservern, insbesondere auf * nix-Systemen, ist nichts für Unbeschwerte. Da sich Browser und Bots ständig ändern, müssen Sie sicherstellen, dass Sie diese Software auf dem neuesten Stand halten. Andernfalls haben Sie viele "unbekannte" Bots und Browser in Ihren Statistiken, was nicht besonders hilfreich ist.

John Conde
quelle
2

IMHO Vergleichen der Webserver-Protokolldatei-Analyse mit Google Analytics ist wie das Vergleichen von Äpfeln mit Birnen. Ein Tag der Server-Protokolldatei kann aus 1000 oder mehr Textzeilen bestehen (abhängig von der Anzahl der Besuche auf Ihrer Website). Dies ist völlig unlesbar, es sei denn, Sie möchten den Rest Ihres Lebens damit verbringen , sie zeilenweise zu analysieren .

Google Analaytics kann irgendwie mit anderen Grafiktools verglichen werden, um die Visisten Ihrer Webisten zu analysieren, wie z. B. die hervorragenden Awstats, die in der überwiegenden Mehrheit aller Hosting-Pläne enthalten sind (im Lieferumfang von cPanel enthalten). Awstats basiert auf der Analyse des Serverprotokolls (wie Sie in Ihrer Frage erwähnt haben), zeigt jedoch, dass das Ergebnis in einer grafischen Form sehr einfach zu lesen ist.

Google Analytics gegen Awstast ( immer noch IMO )

Google Analytics-Profis

  • genauer,
  • Sie können Ziele und eine Reihe anderer Dinge festlegen,
  • Sie können AdWords-Retouren leicht verfolgen.
  • Sie können eine wiederkehrende E-Mail mit einem Snapshot der Analytics einrichten, die an Ihre Kunden gesendet werden soll

Google Analytics Nachteile

  • zu detailliert (für kleine / mittlere Websites, bei denen die Anzahl der Besuche pro Tag nicht besonders wichtig ist, die Besucher jedoch anhand der Monats- oder sogar Jahresansicht leichter und einfacher quantifiziert werden können)
  • Sehr langsam, um ein Konto einzurichten (langsames Panel, das mich irritiert und meine Zeit verschwendet)
  • Wenn Sie einen Ausschnitt aus Javascript-Code in ALLE Ihre Webseiten einfügen müssen (zumindest in denjenigen, die Sie in den Analytics-Ergebnissen sehen möchten), ist dies eine weitere Zeitverschwendung für mich und verlangsamt das Rendern Ihrer Seiten ein wenig (außerdem können Sie dies tun irgendwie irritierende JS-Fehler bekommen).
  • Wenn Sie sie kostenlos an Ihren Kunden senden, was passiert, wenn Big G Ihnen eines Tages sagt, dass Sie von nun an für sie bezahlen müssen.

Awstast Profis

  • Gibt Ihnen bereits mehr als genug Ergebnisse zur Analyse (und für Ihre Kunden leichter zu lesen)
  • Sehr einfach zu lesen bei monatlichen und jährlichen Besuchen.
  • Sie müssen nichts einrichten, es wird mit der überwiegenden Mehrheit der Webhosting-Dienste geliefert (sicher mit allen mit cPanel).
  • Es zeigt Ihnen auch 404 Fehler aufgrund fehlerhafter Links zu Ihrer Website (auch fehlerhafte Links zu Ihrer Website, die von Ihrer Website stammen), sodass Sie diese einfach verfolgen und Ihre Website-Links sofort beheben können.

Awstats cons

  • Wenn Sie eine Seite nicht von Analysen ausschließen möchten, müssen Sie mit der Awstatst-Konfiguration auf dem Server spielen (einfach, wenn Sie es einmal gemacht haben, aber immer noch schwieriger als nur ein Js-Snippet für die Seite (n) zu entfernen, die Sie nicht ausschließen möchten).
  • Wenn Sie alle von Google Analytics angezeigten Inhalte sehen möchten: Ziele, ROI, Pingback, Karten und sogar, wo meine Mutter war, als ich Ihre Website besuchte , können Sie das einfach nicht!
Marco Demaio
quelle
1

Es kommt wirklich auf die Flexibilität und den Arbeitsaufwand an, den Sie erledigen möchten. Wenn Sie eine kleine bis mittlere Website betreiben und generische Analysen zu Ihrem Datenverkehr wünschen, werfen Sie Ihre Daten auf jeden Fall in Google Analytics und schauen Sie niemals zurück. Es ist ein ausgezeichnetes System, das Ihnen zuverlässig einen zeitnahen Einblick in das Benutzerverhalten auf Ihrer Website gibt.

Wenn Ihre Website kompliziert ist und viele unkonventionelle Benutzerströme (viele AJAX?) Hat, denen Sie folgen möchten, können Sie möglicherweise keine Dinge in GA einbinden. Wenn Sie mehrere Datenquellen mit Ihrem Webdatenverkehr korrelieren möchten (z. B. Benutzerinformationen aus Ihrer Datenbank), müssen Sie auch über eine benutzerdefinierte Lösung nachdenken.

Über die Funktionen der Tools hinaus müssen Sie die Kompromisse zwischen der clientseitigen und der serverseitigen Protokollierung untersuchen. Die serverseitige Protokollierung funktioniert immer, unabhängig davon, was der Client tut. Leider kann er nur eine begrenzte Menge an Informationen aus der HTTP-Anforderung abrufen. Die clientseitige Protokollierung kann flexibler sein und mehr Informationen sammeln. Sie müssen sich jedoch Gedanken darüber machen, eine zusätzliche Schicht von Diensten einzurichten, um diese zu sammeln. Es besteht die Möglichkeit, dass Sie einen kleinen Teil Ihres Datenverkehrs verpassen.

Sean McSomething
quelle