[Vorwort] Es gibt tatsächlich viele Möglichkeiten, Daten für die Website-Analyse zu erhalten. Verwenden Sie beispielsweise Serverprotokolldaten oder installieren Sie eine Überwachungssoftware auf dem Client. Die Methode zum Erhalten von Daten für die Website-Analyse mithilfe der Seiten-Tagging-Methode unterscheidet sich von den beiden vorherigen Methoden, aber als sie geboren wurde, schockierte sie alle und wurde schnell zur Mainstream-Methode. Tatsächlich basieren fast alle Themen in meinem Blog ( http://www.chinawebanalytics.cn ) auf Seiten-Markup. Der heutige Artikel wird Freunden noch einmal zeigen, was Seiten-Tagging-Website-Analyse ist und wie die Daten in den Website-Analyseberichten von Omniture Site Catalyst oder Google Analytics, die wir täglich lesen, erfasst werden.
Da ich auf Geschäftsreise bin, habe ich weniger Zeit zum Bloggen. Dieser Artikel ist ein Auszug aus einem Buch, das ich gerade über die Grundlagen der Website-Analyse schreibe. Ich hoffe, dass dieses Buch nächstes Jahr für alle verfügbar sein wird.
【Text】
Wenn es um die Datenerfassung für die Website-Analyse geht, sollte jeder zunächst über Vorkenntnisse verfügen, d. h. die Grundprinzipien der Seiten-Markup-Website-Analyse und der Protokollmethode-Website-Analyse sind völlig unterschiedlich. Zu den Prinzipien der Website-Analyse mithilfe von Protokollmethoden lesen Sie bitte diesen Beitrag: Prinzipien, Vorteile und Nachteile der Website-Analyse mit der Serverprotokollmethode. Ein Freund hat zuvor eine Nachricht auf Weibo hinterlassen und war der Meinung, dass AWStats, Omniture und WebTrends alles Protokollanalysetools sind, Omniture jedoch die ASP-Methode verwendet, sodass sie sich nicht unterscheiden. Diese Ansicht wird völlig missverstanden. Tatsächlich sind alle drei Tools unterschiedlich. AWStats ist ein kostenloses Protokollanalysetool. WebTrends war ursprünglich ein reines Protokollanalysetool, fügte jedoch später die Funktion des Page Tagging hinzu. Omniture SiteCatalyst wurde als Tool entwickelt, das auf Page Tagging basiert, und Omniture verfügt bisher nicht über ein Tool zur Protokollanalyse.
Daher werden wir heute nur über das Prinzip der Datengewinnung durch Website-Analyse mittels Seiten-Tagging sprechen. Beginnen wir mit einem Spiel.
Was ist Seitenmarkup?
Habt ihr alle Blizzards Spiel StarCraft (StarCraft Generation 1) gespielt? Ich bin ein großer Fan dieses Spiels. Die Königin der Zerg verfügt über die besondere Fähigkeit, einen Parasiten auf eine feindliche Aktionseinheit zu sprühen. Auf diese Weise kann der Zerg die Situation um ihn herum klar erkennen.
Oder jeder war schon einmal in der Bank. Die überall in der Bank angebrachten Kameras haben tatsächlich jede unserer Bewegungen gefilmt und sie dann zur Speicherung auf das Speichergerät übertragen.
Daher ist die unpassende Metapher, das sogenannte Seiten-Markup, wie ein Parasit, der auf die Seite „gesprüht“ wird, oder eine auf der Seite installierte Kamera, die jede Bewegung des Besuchers auf der Seite aufzeichnet und diese dann an ihn weitergibt relevant Eine Organisation oder Einzelperson, die etwas über diese Website wissen muss.
Die folgende Abbildung stellt diesen Prozess dar:
Das Seiten-Tag ist wie ein kleines rotes Stück im Bild. Es handelt sich tatsächlich um eine JavaScript-Programmanweisung, die vom Browser ausgeführt werden kann und in der HTML-Quelldatei der Seite platziert wird. Auf diese Weise wird beim Herunterladen der Seite in den Browser des Clients das auf dieser Seite markierte Javascript-Programm ausgeführt, genau wie ein Parasit in StarCraft, oder die Kamera wird eingeschaltet.
Nachdem der JavaScript-Code der Seitenmarkierung ausgeführt wurde, wird das interaktive Zugriffsverhalten des Besuchers auf der Seite zuverlässig und kontinuierlich an den Server des Website-Analysetools gesendet, der der Seitenmarkierung entspricht. Dies entspricht dem Senden des erfassten Bildes durch die Kamera bis Der Bildspeicherserver ist genau derselbe. Nachdem der Server des Website-Analysetools die Daten empfangen hat, verarbeitet er die Daten weiter und übersetzt sie in Grafiken, Tabellen und Datendateien, die die Benutzer lesen und analysieren können, und präsentiert sie dann auf einer schönen Benutzeroberfläche. Unser häufig verwendetes Google Analytics ist eine solche Datenerfassungsmethode.
Wie Sie sehen, unterscheidet sich die Seitenmarkierungsmethode grundlegend von der Protokollierungsmethode.
1. Die Protokollierungsmethode besteht darin, die Daten zur Analyse aus der Protokolldatei zu extrahieren, während das Seiten-Tag das künstliche Hinzufügen einer kleinen „Spionageeinheit“ zur Seite erfordert, was bedeutet, dass es sich auf einen Dritten verlassen muss, um die Daten zu erhalten.
2. Aufgrund dieser zusätzlichen kleinen „Spionageeinheit“ muss die Seitenmarkierungsmethode die HTML-Quelldatei der Seite ändern, die Protokollierungsmethode jedoch nicht.
3. Die Protokollierungsmethode wartet passiv darauf, dass Sie die Daten verarbeiten. Wenn Sie sie nicht verarbeiten, handelt es sich bei den Daten um einen zuverlässigen und starren Datensatz. Die Seitenmarkierungsmethode sendet die Daten automatisch vor und wartet auf Sie. zu analysieren.
Lassen Sie uns hier über ein wenig Geschichte sprechen. In den Anfängen des Internets waren Websites klein und einfach aufgebaut, und die Protokollierungsmethode dominierte die Welt. Das Internet entwickelte sich jedoch zu schnell und die Software, Hardware und logische Architektur der Website wurden immer umfangreicher Es gibt viele Probleme, die mit der Protokollierungsmethode überwunden werden müssen. Die Schwierigkeiten bei der Implementierung nehmen exponentiell zu und die Menschen müssen einen einfacheren Weg finden, dies zu erreichen. Mit der Popularität von JavaScript und dem Aufkommen von SaaS (Software as a Service, Software as a Service) entstand die Seiten-Markup-Methode. Diese Methode ist einfach zu implementieren und es besteht keine Notwendigkeit, sich mit umfangreichen Protokolldateiaufzeichnungen und Datenverwaltung zu befassen Die Verarbeitungseffizienz wurde erheblich verbessert und ist schnell zur ersten Wahl vieler Webmaster geworden. Gerade aufgrund seiner vielen Vorteile, wie Einfachheit, hohe Datenlesbarkeit und geringe Verwaltungsschwierigkeiten, ist die Seiten-Tagging-Methode zur gängigen Datenerfassungsmethode in der Wissenschaft der Website-Analyse geworden. Auch mein Blog konzentriert sich ausschließlich auf diese Methode und nicht auf Protokollierungsmethoden wird ausführlich besprochen.
Interessante Lektüre: Der Unterschied zwischen Überwachungscodes und Überwachungs-Tags
In den konkreten praktischen Tätigkeiten der Website-Analyse mischen wir häufig zwei verschiedene Tracking-Tag-Methoden – Tracking-Code und Tracking-Tag. Aber in Wirklichkeit handelt es sich um unterschiedliche Dinge, und wenn wir sie genau unterscheiden können, wird uns das helfen, genauer zu kommunizieren.
Code bezieht sich auf Anweisungen in einem ausführbaren Programm, daher bezieht sich Überwachungscode auf eine ausführbare Programmanweisung, die zu Überwachungszwecken geschrieben wurde. Der typischste Überwachungscode ist der Google Analytics-JavaScript-Überwachungscode, den wir der Seite hinzufügen.
Tag bezieht sich auf einen Bezeichner, der zur Identifizierung eines Überwachungsobjekts hinzugefügt wird. Dieser Bezeichner ist keine Programmanweisung und kann nicht ausgeführt werden, aber er kann vom Programm erkannt und zur Bestimmung der spezifischen Attribute des Überwachungsobjekts verwendet werden. Dies ist beispielsweise eine URL: http://www.chinawebanalytics.cn/?utm_campaign=newbook&utm_source=tsinghua&utm_medium=PRess , „?utm_campaign=newbook&utm_source=tsinghua&utm_medium=press“ ist eine Bezeichnung. Der Tag kann auch eine vollständige URL sein.
Einfach ausgedrückt ist das Programm, das ausgeführt werden kann, der Überwachungscode, und das Programm, das nicht ausgeführt werden kann, ist das Überwachungsetikett.
So funktioniert die Seitenmarkierungsmethode
Wir haben die Grundprinzipien der Seitenmarkup-Methode bereits verstanden und müssen nun im Detail lernen, wie Seitenmarkup Daten sammeln, übertragen und uns schließlich präsentieren kann. Das Verständnis dieses Prozesses ist für uns sehr hilfreich, um eine spezifische Monitoring-Implementierung der Website-Analyse durchzuführen.
Schritt 1: Der Seitenüberwachungscode wird vom Browser geladen und ausgeführt
Voraussetzung dafür, dass die Seiten-Tagging-Methode ordnungsgemäß funktioniert, ist das Hinzufügen eines JavaScript-Überwachungscodes zu jeder Seite, die auf der Website überwacht werden muss. Wenn der Benutzer diese Seite öffnet, antwortet der Server (oder Cache) auf die Anfrage des Benutzers und übergibt die Seite dann zusammen mit dem Überwachungscode an den Browser des Benutzers. Wenn der Browser des Benutzers den Überwachungscode empfängt, beginnt er mit der Ausführung des Codes.
Schritt 2: Führen Sie den vollständigen Überwachungscode aus
Nachdem der Überwachungscode auf der Seite ausgeführt wurde, führt er nicht alle Überwachungsfunktionen aus, sondern fordert stattdessen den vollständigen Überwachungscode vom Server des entsprechenden Website-Analysetools an. Die vollständige Überwachungscodeanweisung ist sehr umfangreich und wird daher in einer .js-Datei gesammelt und außerhalb der Webseite gespeichert. Sobald der externe Code eine Anfrage vom Seitenüberwachungscode erhält, wird diese ebenfalls an den Browser weitergeleitet und vom Browser ausgeführt. Auf diese Weise können komplette Überwachungsfunktionen realisiert werden.
Am Beispiel der GA-Überwachung meines eigenen Blogs (CWA, Web Analytics in China, http://www.chinawebanalytics.cn ) passieren während der Ausführung des vollständigen Überwachungscodes mehrere Dinge:
1. Erkennen Sie verschiedene Attribute des Clients, einschließlich Browserversion, Betriebssystemversion, Bildschirmauflösung usw., und zeichnen Sie den spezifischen Zeitpunkt des Seitenzugriffs, die Zugriffsquelle (Verkehrsquelle) usw. auf.
2. Erstellen Sie ein Cookie für den Browser dieses Benutzers. Was sind Cookies? Bitte lesen Sie diesen Beitrag: Defending Cookies – Without Cookies, We Have Nothing, und diesen Beitrag: How Much Impact Do JavaScript and Cookies Have on GA? . Wenn Sie diese beiden Artikel nicht lesen möchten, spielt es keine Rolle, dass die Funktion von Cookies darin besteht, die wichtigsten Informationen im Zusammenhang mit dem Besuch des Benutzers auf dieser Website aufzuzeichnen. Der Datensatz im Cookie wird als neuer verwendet. Durch den Verweis auf Browsing-Datensätze können Website-Analysetools feststellen, ob es sich bei diesem Besuch um einen wiederholten Besuch handelt, ob der Besucher ein neuer Besucher ist und viele andere wichtige Daten. Für die Seiten-Markup-Erkennungsmethode sind Cookies erforderlich. Das bedeutet, dass die Seiten-Markup-Methode nicht funktioniert, wenn der Browser Cookies deaktiviert. Weitere Informationen zu den Cookie-Einstellungen von Google Analytics finden Sie in diesem Artikel: Website-Analytics-Metriken, ihre Bedeutung und was Sie nicht wissen (2).
3. Wenn für den Browser dieses Besuchers bereits ein Cookie eingerichtet wurde, schreibt der Überwachungscode die Teile der alten Cookie-Daten neu, die aktualisiert werden müssen, und stellt so sicher, dass jedes Cookie die entsprechenden Zugriffsverhaltensdaten aufzeichnet.
Schritt 3: Daten an den Server des Website-Analysetools senden
Wenn der Überwachungscode alle Informationen gesammelt hat, überträgt er die relevanten Daten zurück an den Server des Website-Analysetools. Die Übertragungsmethode besteht nicht darin, die Daten direkt zu senden (dh nicht die Post-Methode zu verwenden. Wenn Sie die Post- und Get-Methoden im HTTP-Protokoll nicht verstehen, können Sie den Inhalt in Klammern überspringen), sondern sie zu senden Daten an den Website-Analysetool-Server senden. Dies erfolgt durch Anfordern eines 1×1 Pixel großen transparenten GIF-Bildes (d. h. immer noch unter Verwendung der get-Methode. Wenn Sie es nicht verstehen, überspringen Sie es bitte). Scheint ein wenig seltsam, oder? Tatsächlich werden bei der Ausgabe dieser 1×1-Pixel-Anfrage alle gesammelten Daten als relevante Parameter dieser Anfrage an den Server des Analysetools gesendet, sodass das Analysetool die relevanten Daten abrufen und speichern kann.
Schritt 4: Der Server des Website-Analysetools zeichnet Daten auf
Nachdem der Website-Analysetool-Server die Daten empfangen hat, speichert er die Daten in einer großen Datendatei. Die Aufzeichnungsmethode dieser Datendatei ist der zuvor erwähnten Protokolldatei (Protokolldatei) sehr ähnlich Es handelt sich um eine Protokolldatei, der Unterschied besteht jedoch darin, dass die Protokolldatei hier nicht die Betriebsdaten des Website-Analysetool-Servers selbst, sondern die Daten der überwachten Website enthält.
Jede Datenzeile (ein Dateneintrag) in dieser Protokolldatei enthält viele Informationen über einen bestimmten Seitenaufruf (PageView), einschließlich, aber nicht beschränkt auf die folgenden (nehmen Sie die Protokolldatei-Datensatzdatei von Google Analytics als Beispiel):
1. Datum und Uhrzeit des Seitenzugriffs;
2. Der Titel der besuchten Seite;
3. Die Quelle des Besuchers (ob er von einer bestimmten Website, über eine Suchmaschine, durch Direktzugriff usw. verlinkt wird);
4. Die Häufigkeit, mit der dieser Besucher diese Website besucht;
5. Der geografische Standort der IP-Adresse des Besuchers;
6. Besucher-Client-Attribute wie Betriebssystem, Browser, Bildschirmauflösung usw.
Sobald diese Datensätze in den Protokollen des Analysetool-Servers enthalten sind, ist der Datenerfassungsprozess abgeschlossen. Das folgende Beispiel ist eine Datenzeile, die auf dem Google Analytics-Server aufgezeichnet wird (bitte beachten Sie, dass es sich nicht um echte Daten handelt):
123.121.215.51 www.chinawebanalytics.cn – [31.01.2010:20:45:26 -0600] „GET
/__utm.gif?utmwv=1&utmn=699988832&utmcs=utf-8&utmsr=1680×1050&utmsc=32-bit&utmul=enus&
utmje=1&utmfl=8.0&utmcn=1&utmdt=%E7%BD%91%E7%AB%99%E5%88%86%E6%9E%90%E5%9C
%A8%E4%B8%AD%E5%9B%BD%E2%80%94%E2%80%94%E4%BB%8E%E5%9F%BA%E7%A1%80
%E5%88%B0%E5%89%8D%E6%B2%BF&utmhid=2006742654&utmr=-
&utmp=/ HTTP/1.1" 200 35 " http://www.chinawebanalytics.cn/ " "Mozilla/5.0 (kompatibel; MSIE 6.0;
Windows NT 5.1; SV1; .NET CLR 1.1.4322;
"__utma=453698521.699988832.235456888.235456888.235456888.1; __utmb=453698521;
__utmc=453698521;
__utmz=453698521.235456888.1.1.utmccn=(direct)|utmcsr=(direct)|utmcmd=(none)"
Die obigen Daten scheinen chaotisch zu sein, aber tatsächlich sind einige Hinweise erkennbar. Wir können beispielsweise sehen, dass die IP-Adresse des Besuchers 123.121.215.51 lautet, die besuchte Domain mein Blog www.chinawebanalytics.cn ist und der Zeitpunkt, zu dem der Besuch eingeleitet wurde, am 31. Januar 2010 um 20:45:26 Uhr war. Darüber hinaus können Sie im Rückblick auch Informationen über das vom Besucher verwendete Betriebssystem und den verwendeten Browser einsehen.
Was utma, utmb, utmc und utmz bedeuten, werden Sie nach der Lektüre dieses Artikels verstehen: Website-Analysemessung, Bedeutung und Unbekanntheit (2).
Schritt 5: Das Website-Analysetool verarbeitet Daten
Sobald die Daten in der Protokolldatei des Website-Analysetool-Servers aufgezeichnet werden, wird die Pipeline weiterhin ausfallen. Der nächste Schritt besteht darin, die Datensatzzeilen in diesen Protokolldateien zu verarbeiten. Jede Datensatzzeile enthält bestimmte Datenelemente, sogenannte Felder, wie z. B. Besucher-IP, Zugriffszeit, Browser und seine Version usw. Diese Datenelemente werden separat aufgeteilt und dann in den entsprechenden Feldern gespeichert und so zum „Halbfertigprodukt“ für unsere endgültige Sichtung der Daten.
Anschließend werden die halbfertigen Daten nach künstlich festgelegten Kriterien im Website-Analysetool weiter gefiltert. Datenfelder, die nicht gefiltert werden können, werden ausgeschlossen und die verbleibenden Daten werden in für die Erstellung von Berichten vorbereiteten Projekten weiter geordnet. Alle diese Daten werden in speziellen Datenbanken von Website-Analysetools gespeichert und warten darauf, jederzeit extrahiert und verwendet zu werden.
Schritt 6: Bericht erstellen
Wenn die Daten verarbeitet sind, ist der gesamte Prozess abgeschlossen. Wenn ein Benutzer mithilfe eines Website-Analysetools einen bestimmten Bericht anfordert, werden die Datenfelder weiter berechnet, organisiert und in Projekten angeordnet, um die Erstellung des Berichts vorzubereiten, der in einem vordefinierten (oder benutzerdefinierten) Format organisiert ist. Wir können diesen Prozess nicht sehen, aber er enthält die Feinheiten eines Website-Analyse-Tool-Algorithmus. Darüber hinaus wirkt sich die Definition des Algorithmus auch auf die Definition einiger grundlegender Website-Analysemetriken aus, was sich direkt auf die Ausgabe der tatsächlichen Werte der Basis auswirkt Metriken. Dies ist auch ein wichtiger Grund, warum verschiedene Website-Analysetools bei der Zählung derselben Website unterschiedliche Werte liefern.
Anschließend werden die vorbereiteten Datenelemente weiter an den Server der Benutzeroberfläche (Benutzeroberfläche) des Website-Tools weitergeleitet, um spezifische Grafiken, Tabellen und Abbildungen zu generieren, die dann weiter an den Browser oder Client des Benutzers ausgegeben werden und zu einem Bericht werden, den wir erstellen kann leicht verstehen.
Der gesamte Prozess ist eigentlich nicht kompliziert, aber Website-Analysetools werden mit einem großen Datenverarbeitungsaufwand konfrontiert sein. Insbesondere wenn der Datenverkehr einer Website besonders groß ist, werden Website-Analysetools einer hohen Belastung ausgesetzt sein. Aus diesem Grund erheben viele Web-Tagging-Website-Analysetools Gebühren, die auf dem Datenverkehr der überwachten Website basieren.
Vorteile der Verwendung der Seiten-Tagging-Methode für die Website-Analyse
Seiten-Tagging hat viele Vorteile und ist daher eine gängige Methode zur Datengewinnung für die Website-Analyse.
1. Keine Angst vor Cache-Auswirkungen
Im Gegensatz zur Protokollierungsmethode, die Angst vor den Auswirkungen des Caching hat, muss sich die Seitenmarkierungsmethode überhaupt nicht um das Caching kümmern. Da der Code des Seiten-Markups in der Seitenquelldatei platziert wird, wird der Code des Seiten-Markups auch dann gespeichert und beim Browser eingebunden, selbst wenn die Seite vom Proxyserver zwischengespeichert oder im Browser-Cache des Clients gespeichert wird lädt die Seite, die ausgeführt werden soll.
Wenn Sie also mehrere Seiten einer Website nacheinander aufrufen und dann auf die Schaltfläche „Zurück“ des Browsers klicken, um zur vorherigen Seite zurückzukehren, wird bei der Seitenmarkierungsmethode durch das Zurückkehren zur vorherigen Seite die Seite vergrößert durch einen „Seitenaufruf“; bei der Protokolldateimethode kann es jedoch sein, dass ein neuer Seitenaufruf aufgrund der Auswirkungen des Cachings nicht aufgezeichnet wird. Auf diese Weise kann die Seiten-Tagging-Methode die Reise des Besuchers genauer aufzeichnen.
2. Möglichkeit, „Kundeninteraktionen“ aufzuzeichnen
Wie bereits erwähnt, wird das Seiten-Markup durch die Ausführung von JavaScript-Code auf dem Client implementiert. Daher kann theoretisch „jede Bewegung“ auf der vom Browser geöffneten Seite aufgezeichnet werden. Bei Flash-, JavaScript- oder anderen Web2.0-Anwendungen vom Typ „clientseitige Interaktion“ kann das Seitenmarkup auch verschiedene Interaktionen dieser Anwendungen markieren und dann das Auftreten dieser Interaktionen genau aufzeichnen.
Da Webseiten immer interaktiver werden, werden die Vorteile von Seitenmarkierungen sehr offensichtlich. Darüber hinaus gibt es bereits viele Tools, die Seitenmarkierungen verwenden, um Kundeninteraktionen direkt auf der Seite zu bedienen. Dies zeigt, dass die Überwachung der Kundeninteraktion nicht mehr erforderlich ist optional und ist zu einem wichtigen Bestandteil der Messung der Website-Leistung geworden.
3. Relativ genaue Besucheraufzeichnungen
Beim Seiten-Tagging werden Cookies zur Erfassung und Identifizierung von Besucherinformationen verwendet. Einige Seiten-Tagging-Tools verwenden Cookies und IP, um Besucherinformationen gemeinsam zu identifizieren, während Protokollierungsmethoden nur auf bestimmten IP-Adressen basieren.
Es sollte betont werden, dass es auch unmöglich ist, mithilfe von Cookie-Methoden zur Identifizierung von Besucherinformationen 100 % genau zu sein (tatsächlich gibt es keine Perfektion). Stephen Hawking sagte, dass 100 % Perfektion im Universum nicht existiert. Andernfalls wird es das Universum nicht geben existieren), aber im Vergleich dazu, sich ausschließlich auf IP-Adressen zu verlassen, fügen Cookies schließlich einen Identifizierungsmechanismus hinzu, und dieser Mechanismus wird mit dem Browser des Kunden gebündelt und speichert mehr Identifizierungsinformationen, sodass Besucher, die Cookies zum Aufzeichnen verwenden, definitiv genauer sind als die Anzahl der IP-Besucher. Fairerweise muss man sagen, dass die Seitenmarkierungsmethode mithilfe der Cookie-Technologie derzeit die genauesten Besucherdaten liefern kann, bis eine neue Methode gefunden wird (von der man noch nichts gehört hat).
Darüber hinaus wird die Seiten-Tagging-Methode nicht durch Robots oder Spider beeinflusst, die die Website besuchen, um die Website-Daten zu crawlen. Daher kann davon ausgegangen werden, dass es sich bei allen mit dieser Methode aufgezeichneten Daten um Daten von „Personen“ handelt, die sie besuchen die Website. Insbesondere bei einer nichtkommerziellen Website wie meinem eigenen Blog ist es mir egal, ob Roboter meine Website crawlen. Wenn Sie jedoch sehr fortgeschrittene SEO-Anforderungen haben, sollten Sie eine Log-Analyse-Software verwenden, um die Website von Suchmaschinen-Robots anzuzeigen.
4. Bessere Echtzeitleistung
Wie die Protokollierungsmethode erfasst auch die Seiten-Tagging-Methode Daten in Echtzeit. Ein Besuch erfolgt, löst das Markup auf der Seite aus und die Daten werden abgerufen und an den Server des Tools gesendet. Im Gegensatz zur Protokollmethode erfolgt die Datenverarbeitung bei der Protokollmethode jedoch nicht in Echtzeit. Nachdem die Daten der Seitenmarkierungsmethode an den Server des Tools übertragen wurden, werden sie in kurzer Zeit (sogar in Echtzeit) verarbeitet und dann erstellt ein Bericht. Daher weist die Seiten-Tagging-Methode eine recht gute Echtzeitleistung auf. Beispielsweise kam es bei den SiteCatalyst-Datenberichten nur zu Verzögerungen von ein paar Stunden; bei Google Analytics betrug die Verzögerung jetzt nur noch wenige Stunden Ich denke, es ist Echtzeit.
5. Probleme mit der Datenspeicherung und -übertragung bestehen nicht mehr
Im Gegensatz zur Protokollierungsmethode, die das Speichern einer großen Anzahl von Protokolldateien erfordert, können die Daten der Seitenmarkierungsmethode auf Wunsch vollständig auf dem Server des Website-Analysetool-Anbieters (Tool-Server) gespeichert werden, was zusätzliche Hardwarekosten und -kosten mit sich bringt Der Kauf eines Protokollspeichergeräts entfällt. Ein zusätzlicher Aufwand, der ebenfalls erspart wird, ist die Eingabe von Protokolldateien in eine Protokolldatei-Analysesoftware. Manchmal ist diese Arbeit nicht so einfach wie das Klicken mit der Maus auf eine Datei in der Importschnittstelle des Tools, sondern erfordert eine Entwicklung Spezialisiertes Programm. Darüber hinaus kann bei Spiegelservern und anderen Situationen die Seitenmarkierungsmethode tatsächlich ignoriert werden, die Protokollmethode ist jedoch beim Zusammenführen von Daten nicht so einfach.
Okay, die Hausaufgaben dieser Woche wurden an alle abgegeben und jetzt sind alle an der Reihe. Ich möchte wirklich Ihre Kommentare und Kommentare sehen. Ich wünsche euch allen eine frohe neue Woche!
Autor: Song Xing
Artikelquelle: http://www.chinawebanalytics.cn/pag-tagging-data-acquire/