it-swarm.com.de

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

Was sind die Vorteile der Webserver-Protokolldateianalyse gegenüber Webservices wie Google Analytics?

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

9
Pierre 303

Reine Analyse von Protokolldateien:

  • 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
  • nimmt mehr Arbeit, um Bots von Menschen zu unterscheiden

Reine Javascript-Analyse:

  • kann Mausbewegungen/Klickströme, die Zeit, die der Benutzer auf der Seite verbringt, und anderes Benutzerverhalten erfassen
  • erleichtert die Unterscheidung von Besuchern hinter Proxies oder NAT Routern
  • kann Echtzeitanalysen bereitstellen
  • kann einfacher in E-Mail- und Social-Media-Analysen integriert werden
  • benötigt JavaScript um zu funktionieren
  • kann den Browser etwas verlangsamen
  • jede Seite/Link muss markiert werden

Es gibt auch Analyseplattformen, die die Analyse von Protokolldateien und Javascript-Tags kombinieren. Darüber hinaus bietet Pion eine Analyseplattform, die Protokolldateianalyse und Packet Sniffing kombiniert.

4
Lèse majesté

Ein paar Gedanken:

Webbasierte Tools wie Google Analytics benötigen JavaScript, um vollständig zu funktionieren. Einige von ihnen erfordern sogar, dass JavaScript überhaupt aktiviert ist. Wenn ein Benutzer kein JavaScript aktiviert hat, sind die Site-Statistiken daher nicht korrekt oder vollständig. Sie können Ihre Website auch verlangsamen, da der Benutzer darauf warten muss, dass der Code vollständig heruntergeladen und analysiert wird, damit er funktioniert. Wenn der Server des Statistikanbieters in diesem Moment langsam ist, scheint Ihre Seite für den Benutzer langsam zu sein.

Positiv ist, dass sie einfach einzurichten sind, da sie nur einen kleinen Codeausschnitt benötigen, um auf Ihren Seiten platziert zu werden, und Sie können loslegen. Außerdem bleiben sie in der Regel auf dem neuesten Stand der Bot- und Browser-Listen, die sie ohne Ihr Zutun sofort anwenden können, sodass ihre Berichte immer auf dem neuesten Stand sind.

Webbasierte Tools wie Awstats erfordern keine Client-Seite und bieten daher einen vollständigen Satz von Statistiken für jeden Benutzer. Wenn Sie einen Webhost verwenden, der ein Basisbedienfeld 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 selbst einen installieren. Das Installieren von Software auf Webservern, insbesondere auf * nix-Systemen, ist nichts für schwache Nerven. Da sich Browser und Bots ständig ändern, müssen Sie sicherstellen, dass Sie diese Software auf dem neuesten Stand halten. Andernfalls sind in Ihren Statistiken viele "unbekannte" Bots und Browser enthalten, was nicht besonders hilfreich ist.

2
John Conde

IMHO vergleicht die Analyse von Webserver-Protokolldateien mit Google Analytics, als würde man Äpfel mit Birnen vergleichen. Ein Tag in der Server-Protokolldatei kann 1000 Textzeilen oder mehr enthalten (abhängig von der Anzahl der Besuche auf Ihrer Site). Dies ist völlig unlesbar, es sei denn, Sie möchten den Rest Ihres Lebens damit verbringen, zu analysieren es Zeile für Zeile .

Google Analaytics kann in gewisser Weise mit anderen grafischen Tools verglichen werden, um die Besucher Ihrer Web-Site zu analysieren, wie beispielsweise die hervorragenden Awstats, die in den meisten Hosting-Paketen 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 grafischer Form sehr einfach zu lesen ist.

Google Analytics gegen Awstast ( noch IMO )

Google Analytics-Profis

  • genauer,
  • sie können Ziele und eine Reihe von anderen Sachen einrichten,
  • sie können AdWords-Retouren leicht verfolgen,
  • sie können eine wiederkehrende E-Mail mit einem Snapshot der Analysen einrichten, die an Ihre Kunden gesendet werden

Google Analytics-Nachteile

  • zu detailliert (für kleine/mittlere Websites, bei denen die Anzahl der Besuche pro Tag keine Rolle spielt, die Besucher jedoch anhand der Monats- oder Jahresansicht besser und einfacher quantifizieren können)
  • sehr langsam, um ein Konto einzurichten (langsames Panel, das mich irritiert und meine Zeit verschwendet)
  • wenn Sie auf ALLEN Seiten Ihrer Website einen Ausschnitt aus JavaScript-Code einfügen müssen (zumindest in den Seiten, die Sie in den Analytics-Ergebnissen sehen möchten), ist dies für mich eine weitere Zeitverschwendung und verlangsamt die Renedering-Phase Ihrer Seite etwas irgendwie irritierende JS-Fehler bekommen).
  • wenn Sie sie kostenlos an Ihren Kunden senden, was passiert, wenn Big G Ihnen eines Tages mitteilt, 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 einfacher zu lesen)
  • Sehr einfach durch monatliche und jährliche Besuche zu lesen.
  • Sie brauchen nichts einzurichten, es wird mit den meisten Webhosting-Diensten geliefert (mit Sicherheit mit allen mit cPanel).
  • Es werden außerdem 404 Fehler aufgrund fehlerhafter Links zu Ihrer Website angezeigt (auch fehlerhafte Links zu Ihrer Website, die von Ihrer Website ausgehen), sodass Sie diese problemlos nachverfolgen und die Links zu Ihrer Website sofort reparieren können.

Awstats cons

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

Es kommt wirklich auf Flexibilität und die Menge an Arbeit an, die Sie tun 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 exzellentes System, das Ihnen zuverlässig einen zeitnahen Einblick in das Nutzerverhalten auf Ihrer Website gibt.

Wenn Ihre Site kompliziert ist und viele unkonventionelle Benutzerströme (viel AJAX?) Aufweist, denen Sie folgen möchten, können Sie möglicherweise die Dinge nicht in GA einordnen. Wenn Sie mehrere Datenquellen mit Ihrem Webdatenverkehr in Beziehung setzen möchten (z. B. Benutzerinformationen aus Ihrer Datenbank), müssen Sie auch über eine benutzerdefinierte Lösung nachdenken.

Neben den Funktionen der Tools müssen Sie die Kompromisse zwischen clientseitiger und serverseitiger Protokollierung untersuchen. Die serverseitige Protokollierung funktioniert immer, unabhängig davon, was der Client tut, kann jedoch leider 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 über die Einrichtung einer zusätzlichen Serviceebene machen, um diese zu sammeln, und es besteht die Möglichkeit, dass Sie einen kleinen Teil Ihres Datenverkehrs verpassen.

1