In diesem Abschnitt wird das Skript Saint Scrubber erläutert.
Klassifizierung wird auch durch das Akronym SAINT für das SiteCatalyst Attributimport- und Namensgebungs-Tool bezeichnet.
Wenn wir eine SiteCatalyst-Variable "klassifizieren", erstellen Sie eine Beziehung zwischen einer Variablen und Metadaten, die sich auf diese Variable beziehen. Klassifizierungen werden am häufigsten im Kampagnenbereich verwendet, damit ich sie anhand dieser Informationen erklären kann. Die meisten Kunden senden Kampagnen-Traffic mit einem Rückverfolgungscode an ihre Site. Dieser Rückverfolgungscode ist ein Bezeichner, der einen bestimmten Suchbegriff repräsentieren kann, der bei Google gekauft wurde, z. B. "goog123". Dieser Bezeichner wird an die Variable s.campaigns übergeben, damit Sie sehen können, welche Site-Erfolgsereignisse stattfinden, nachdem Besucher über diesen Kampagnencode zu Ihrer Site gelangt sind.
Was aber, wenn Sie anstelle der Anzeige von Kampagnen nur nach dem Rückverfolgungscode die Kampagnenergebnisse nach Suchmaschine, Suchbegriff oder Kampagnenkanal anzeigen möchten? Müssen Sie eine neue Konversionsvariable für die Suchmaschine, eine andere für den Suchbegriff und eine weitere für den Kampagnenkanal erstellen? Wenn ja, würden Sie viele Ihrer 50 Variablen allein in Kampagnen verwenden! Zum Glück können Sie Klassifizierungen verwenden, um Ihr Leben zu erleichtern! Da jeder Rückverfolgungscode über eine Suchmaschine, einen Suchbegriff oder einen Kampagnenkanal verfügen könnte, können Sie einfach drei Klassifizierungen der Kampagnenvariablen erstellen, um jede zu repräsentieren. Sie teilen SiteCatalyst im Wesentlichen mit, dass eine direkte Beziehung zwischen der Kampagnenvariablen und diesen drei anderen "Metadaten"-Werten besteht. Auf diese Weise ermöglicht SiteCatalyst es Ihnen, die Site-Erfolgsereignisse ohne zusätzliches Tagging nach allen vier Variablen zu zerteilen und zu würfeln.
Dieses Skript wird verwendet, wenn Sie SAINT-Klassifizierungsdaten in DWB eintragen. Das Skript SaintScrubber.dat wird normalerweise im Ordner \Scripts\Scripository auf der FSU abgelegt.
Der Hauptzweck dieses Skripts ist es, die Kopfzeile in den <discoiqbr>
SAINT-Klassifizierungsdateien zu entfernen. Außerdem wird die Zahl gezählt, wenn die in der Spaltenüberschrift erwähnte Spalte alle Datenzeilen überprüft. Wenn es Zeilen mit weniger oder mehr Spalten gibt, werden diese Zeilen aus der Datei entfernt.
Die Datei SaintScrubber.dat ruft intern das *saint_scautschuk.pl *script auf. Im Folgenden finden Sie die Details zu dieser Skriptdatei:
Pfad: E:\Scripts\Scripository\Library\Perl
Skriptargumente:
Schritte, die im Perl-Skript ausgeführt werden:
Ersetzen Sie Escaped-Formularfeeds, Zeilenumbrüche, Wagenrückgaben und Tabulatoren durch Leerzeichen.
Entfernen Sie die doppelten Bytes, die als Steuerzeichen in der UTF-8 BMP (einfache mehrsprachige Ebene) interpretiert werden, mit Ausnahme von:
<discoiqbr>