Cette section explique le script Saint Scrubber.
La classification est également connue sous l’acronyme SAINT pour SiteCatalyst Attribute Importing and Naming Tool (Outil d’importation et de nommage d’attributs de SiteCatalyst).
Lorsque nous classifions une variable SiteCatalyst, vous établissez une relation entre une variable et les métadonnées qui y sont associées. Les classifications sont le plus souvent utilisées dans la zone Campagnes. Je les utiliserai donc pour les expliquer. La plupart des clients envoient du trafic de campagne vers leur site à l’aide d’un code de suivi. Ce code de suivi est un identifiant qui peut représenter un mot-clé spécifique acheté sur Google, tel que "goog123". Cet identifiant est transmis à la variable s.campaigns afin que vous puissiez déterminer les événements de réussite du site qui se produisent une fois que les visiteurs sont venus sur votre site à partir de ce code de campagne.
Mais que se passe-t-il si, au lieu d'afficher les campagnes uniquement en fonction du code de suivi, vous souhaitez afficher les résultats des campagnes par moteur de recherche, mot-clé ou canal de campagne ? Devez-vous créer une nouvelle variable de conversion pour le moteur de recherche, une autre pour le mot-clé et une autre pour le canal de campagne ? Si c’est le cas, vous utiliseriez une grande partie de vos cinquante variables sur les seules campagnes ! Heureusement, vous pouvez utiliser les Classifications pour vous faciliter la vie ! Chaque code de suivi pouvant comporter un moteur de recherche, un mot-clé ou un canal de campagne, vous pouvez simplement créer trois classifications de la variable Campagnes pour représenter chacune d'elles. Vous dites essentiellement à SiteCatalyst qu’il existe une relation directe entre la variable Campagnes et ces trois autres valeurs de métadonnées. Ce faisant, SiteCatalyst vous permettra de trier et de découper les événements de réussite du site en fonction des quatre variables sans balisage supplémentaire.
Ce script est utilisé lorsque vous importez des données de classification SAINT dans DWB. Le script SaintScrubber.dat est normalement placé sous le dossier \Scripts\Scripository sur le FSU.
L’objectif principal de ce script est de supprimer l’en-tête dans les fichiers de classification <discoiqbr> SAINT. Il comptabilise également le nombre si la colonne mentionnée dans la ligne d’en-tête de colonne vérifie toutes les lignes de données. S’il y a des lignes avec moins ou plus de colonnes, il supprime ces lignes du fichier.
Le SaintScrubber.dat appelle en interne le script *saint_scrubber.pl. Vous trouverez ci-dessous les détails de ce fichier de script :
Chemin : E:\Scripts\Scripository\Library\Perl
Arguments de script :
Etapes effectuées dans le script Perl :
Remplacez les flux de formulaire avec séquence d’échappement, les nouvelles lignes, les retours chariot, les onglets par des espaces.
Supprimez les octets doubles interprétés comme un caractère de contrôle dans le BMP UTF-8 (Basic Multilingual Plane), à l’exception des éléments suivants :
<discoiqbr>