Ist es möglich, Google Analytics zum Verfolgen von Dateidownloads zu verwenden?

7

Es hat mich immer gestört, dass Google Analytics (und ähnliche eingebettete Dienste zur Überwachung des Webverkehrs) nur den Datenverkehr auf meinem Server widerspiegeln und nur Seitenbesuche anzeigen kann, da dies davon abhängt, ob der Browser ein Javascript-Snippet ausführt. Wenn ich echte Downloads eines Softwarepakets (ZIP-Datei) verfolgen möchte, kann Google Analytics mir dies möglicherweise nicht sagen, da das Javascript nicht an eine ZIP-Datei angehängt werden kann. Gibt es eine Möglichkeit, meine Protokolldateien auf Google hochzuladen, damit der spitze Chef Downloads unserer ZIP- / PDF- / BIN-Dateien sehen kann und nicht nur die Download-Seite besucht?

Eric Falsken
quelle

Antworten:

4

Die einzig wahre Methode zur Analyse des Webverkehrs auf Ihrer Website besteht darin, die tatsächlichen Protokolldateien auf Ihrem Webserver mit WebTrends, SmarterStats, AWStats usw. anzuzeigen.

rauben
quelle
3

Es hat mich auch immer gestört, dass Google Analytics das Herunterladen von Dateien nicht sofort nachverfolgt. Man könnte denken, dass dies ein häufiges Szenario ist ...

Ich hatte das gleiche Problem und googelte herum. Zwei Dinge gelernt. Stellen Sie zunächst sicher, dass Sie das neuere asynchrone Google Analytics verwenden. Durch die asynchrone GA wird Ihre Website schneller geladen. Schließlich werden die Dateidownloads automatisch verfolgt. Die manuelle Empfehlung von Google wird schnell anstrengend - besonders wenn Sie viele Dateien wie mich herunterladen.

Um das Herunterladen von Dateien automatisch zu verfolgen, verwende ich eine Erweiterung von Google Analytics mit dem Namen Entourage.js:

http://techoctave.com/c7/posts/58-entourage-js-automatic-download-tracking-for-asynchronous-google-analytics

Der Entwickler hat eine wirklich gute Installationsanleitung und eine Erklärung seines Denkprozesses während der Entwicklung der Erweiterung. Hör zu!

Für mich war es so einfach wie die Installation von Entourage.js in meinem Skriptverzeichnis wie folgt:

<script type="text/javascript" src="/scripts/entourage.js"></script>

Gefolgt von meinem GA-Code danach.

Henry Willox
quelle
3

Google Analytics kann Ihre Protokolldateien nicht analysieren. Dazu benötigen Sie die kostenpflichtige Version Urchin . Sie können jedoch Klicks / Interaktionen auf Links zu Dateien verfolgen. Sie können Klicks auf zwei Arten verfolgen, als virtuelle Seitenaufrufe oder als Ereignisse . Im Allgemeinen ist die Ereignisverfolgung die empfohlene Methode zum Verfolgen von Downloads.

Beantin
quelle
Ich habe kein Setup gesehen, bei dem Google Analytics Events speziell für die Verfolgung der Verwendung / des Herunterladens von Dateien hilfreich ist, die nicht HTML sind. Ein Ereignis scheint zu erfordern, dass der Betrachter eine Aktion für einen Link ausführt. Es verfolgt also ein Ereignis auf einem Link oder einer Schaltfläche, nicht die Last der Ressource an dieser Adresse. Dies ist wichtig, da die Datei möglicherweise über einen Link in einer E-Mail, einem Text oder in die Adressleiste eingegeben wird.
Nora McDougall-Collins
2

Ich werde auch hier eine weitere Antwort hinzufügen. Basierend auf der Google Analytics-Dokumentation für iOS- und Android-SDN ist es möglich, Verkehrsereignisse von Nicht-Webseiten zu senden. Einige Benutzer haben herausgefunden, wie diese API zum Senden von Datenverkehr direkt von Ihrem serverseitigen serverseitigen Anwendungscode verwendet werden kann. Daher können Sie jetzt die Google Analytics-API verwenden, um Datenverkehrsereignisse manuell von Ihrem Download-Handler zu senden. Hier ist ein Link zu den relevanten Bibliotheken, abhängig von Ihrem gewählten Framework:

Update: Das Entwicklerhandbuch für das Google Analytics-Messprotokoll enthält Anweisungen zum Ausgeben eigener API-Aufrufe im REST-Stil, um die gewünschten Daten zu verfolgen. Dies kann beispielsweise das Herunterladen von Dateien, Aufrufe eines API-Endpunkts oder etwas anderes umfassen.

Eric Falsken
quelle
0

Mag gesunder Menschenverstand sein und so hat niemand etwas gepostet, aber ich werde es trotzdem vorschlagen.

Sie können eine Bestätigungsseite [automatischer Download] erstellen, auf die ein Download-Besucher geleitet wird, nachdem auf die Datei geklickt wurde. Dies funktioniert bei uns, da wir nur eine Handvoll Dateien haben und daher möglicherweise nicht für alle funktionieren.

Beispiel: Die Seite zum Herunterladen der Anwendungsdatei ist eigentlich nur ein Link zu einer anderen Seite. Diese Seite verfügt über eine Aktion zum automatischen Herunterladen von Dateien, wenn die Seite vollständig geladen ist. Wir erstellen eine Aktion in GA, wenn ein Besucher diese Seite erreicht, da durch den Besuch dieser Seite die Datei immer automatisch heruntergeladen wird. Wir verwenden WordPress und es gibt mehrere kostenlose Erweiterungen, die diese Funktion bereitstellen und in weniger als 5 Minuten eingerichtet werden können.

Ein Punkt auf unserer Wunschliste besteht darin, den Besucher des Website-Downloads mit der in der Anwendung installierten GA verknüpfen zu können, damit wir solche Metriken für installiert oder nicht installiert sehen können.

Harvmob
quelle