Quels sont les avantages et les inconvénients de l'analyse des journaux du serveur Web par rapport à l'analyse Web comme Google Analytics

10

Quels sont les avantages de l'analyse des fichiers journaux du serveur Web par rapport aux services Web tels que Google Analytics?

Quels sont les avantages de Google Analytics comme les outils sur l'analyse des fichiers journaux du serveur Web?


la source

Réponses:

4

Analyse de fichiers journaux purs:

  • n'a pas besoin de JavaScript
  • limité aux requêtes HTTP / S
  • doit être sur place
  • les données sont aussi récentes que la dernière mise à jour du fichier journal
  • prend plus de travail pour différencier les robots des humains

Analytique javascript pur:

  • peut capturer les mouvements de la souris / flux de clics, la durée de temps que l'utilisateur passe sur la page et d'autres comportements de l'utilisateur
  • distinguer plus facilement les visiteurs derrière des proxys ou des routeurs NAT
  • peut fournir des analyses en temps réel
  • peut être plus facilement intégré aux e-mails et aux analyses des médias sociaux
  • nécessite JavaScript pour fonctionner
  • peut ralentir légèrement le navigateur
  • chaque page / lien doit être balisé

Il existe également des plates-formes d'analyse qui combinent à la fois l'analyse des fichiers journaux et les balises javascript. De plus, Pion fournit une plate-forme d'analyse qui combine l'analyse des fichiers journaux et le reniflage de paquets.

Lèse majesté
la source
2

Quelques réflexions:

Les outils Web tels que Google Analytics nécessitent JavaScript pour fonctionner complètement. Certains d'entre eux nécessitent même que JavaScript soit activé. Donc, si un utilisateur n'a pas activé JavaScript, les statistiques de votre site ne seront pas précises ou complètes. Ils peuvent également ralentir votre site car l'utilisateur doit attendre que ce code soit entièrement téléchargé et analysé pour qu'il fonctionne. Si le serveur du fournisseur de statistiques est lent à ce moment, votre page semblera lente à l'utilisateur.

Sur le plan positif, ils sont faciles à configurer car ils ne nécessitent qu'un petit extrait de code à placer dans vos pages et vous êtes opérationnel. Ils ont également tendance à rester au courant des mises à jour des listes de robots et de navigateurs qu'ils peuvent appliquer immédiatement sans aucun travail de votre part, de sorte que leurs rapports sont toujours à jour.

Les outils basés sur le Web comme Awstats ne nécessitent aucun côté client et offriront ainsi un ensemble complet de statistiques de chaque utilisateur. Si vous utilisez un hôte Web qui fournit un panneau de contrôle de base, l'un d'entre eux est généralement inclus, donc aucune configuration n'est requise.

En revanche, si vous ne disposez pas d'un serveur avec un panneau de configuration préinstallé ou si vous souhaitez en utiliser un autre, vous devez en installer un vous-même. L'installation de logiciels sur des serveurs Web, en particulier des systèmes * nix, n'est pas pour les légers. Comme les navigateurs et les bots changent continuellement, vous devrez vous assurer de maintenir ce logiciel à jour, sinon vous aurez beaucoup de bots et de navigateurs "inconnus" dans vos statistiques, ce qui n'est pas particulièrement utile.

John Conde
la source
2

À mon humble avis, comparer le serveur Web analyse les fichiers journaux à Google Analytics, c'est comme comparer des pommes à des poires. 1 jour de fichier journal du serveur peut être de 1000 lignes de texte à lire ou plus (selon le nombre de visites sur votre site), cela est totalement illisible, sauf si vous voulez passer le reste de votre vie à l' analyser ligne par ligne .

Google Analaytics peut être en quelque sorte comparé à un autre outil graphique pour analyser les visistes de vos webistes comme les excellents Awstats qui sont inclus dans la grande majorité de tous les plans d'hébergement (livrés avec cPanel). Awstats est basé sur l'analyse du journal du serveur (comme vous le mentionnez dans votre question), mais il montre que vous obtenez une forme graphique très facile à lire.

Google Analytics vs Awstast ( toujours IMO )

Avantages de Google Analytics

  • plus détaillé,
  • vous pouvez définir des objectifs et un tas d'autres choses,
  • vous pouvez facilement suivre les retours Adwords,
  • vous pouvez configurer un e-mail récurrent avec un instantané des analyses à envoyer à vos clients

Contre Google Analytics

  • trop détaillé (pour les sites petits / moyens qui ne se soucient pas beaucoup du nombre de visites par jour, mais ils peuvent facilement quantifier les visiteurs mieux et plus facilement par vue mensuelle ou même annuelle)
  • très lent à configurer un compte (panneau lent m'irritant et perdant mon temps)
  • vous oblige à placer un extrait de code Javascript dans TOUTES vos pages de sites Web (au moins dans celles que vous voulez voir dans les résultats Analytics), c'est une autre perte de temps pour moi et cela ralentit un peu le renouvellement de votre page (en plus vous migrez obtenir des erreurs JS irritantes).
  • si vous les envoyez gratuitement à votre client, que se passe-t-il si un jour Big G vous dit que vous devez désormais les payer.

Awstast pros

  • Vous donne déjà plus qu'assez de résultats à analyser (et plus facile à lire pour vos clients)
  • Très facile à lire par des visites mensuelles et annuelles.
  • Vous n'avez pas besoin de configurer quoi que ce soit, il est livré avec la grande majorité des services d'hébergement Web (à coup sûr avec tous ceux avec cPanel).
  • Il vous montre également 404 erreurs dues à des liens cassés vers votre site (également des liens cassés vers votre site provenant de votre site), de sorte que vous pouvez facilement les suivre et corriger les liens de votre site immédiatement.

Awstats contre

  • Si vous ne souhaitez pas exclure une page des analyses, vous devez jouer avec la configuration Awstatst sur le serveur (facile une fois que vous l'avez fait une fois, mais toujours plus difficile que de simplement supprimer un extrait Js pour la ou les pages que vous souhaitez exclure)
  • Si vous voulez voir tout le tas de choses montrées par Google Analytics: objectifs, ROI, pingback, cartes, et même où était ma mère quand je visitais votre site , vous ne pouvez tout simplement pas!
Marco Demaio
la source
1

Cela se résume vraiment à la flexibilité et à la quantité de travail que vous souhaitez faire. Si vous exécutez un site Web de petite à moyenne taille et que vous souhaitez des analyses génériques sur votre trafic, jetez vos données dans Google Analytics sans jamais regarder en arrière. C'est un excellent système qui vous donne un aperçu fiable du comportement des utilisateurs sur votre site Web.

Si votre site est compliqué et a de nombreux flux d'utilisateurs non conventionnels (beaucoup d'AJAX?) Que vous aimeriez suivre, vous pourriez ne pas être en mesure de chausse-pied dans GA. De plus, si vous souhaitez corréler plusieurs sources de données avec votre trafic Web (par exemple, les informations utilisateur de votre base de données), vous devrez également commencer à réfléchir à une solution personnalisée.

Au-delà des capacités des outils, vous devez examiner les compromis entre la journalisation côté client et côté serveur. La journalisation côté serveur fonctionne toujours, quelle que soit l'action du client, mais, malheureusement, elle ne peut obtenir qu'une quantité limitée d'informations à partir de la requête HTTP. La journalisation côté client peut être plus flexible et collecter plus d'informations, mais vous devez vous soucier de la mise en place d'une couche supplémentaire de services pour les collecter et il est possible que vous manquiez une petite partie de votre trafic.

Sean McSomething
la source