Show Menu
SUJETS×

Règles de classification

Les règles de classification recherchent régulièrement des termes non classés. Si une correspondance de règle est trouvée, les règles ajoutent automatiquement les termes aux tableaux de données de classification. Vous pouvez également utiliser des règles de classification pour remplacer des clés existantes.
Analytics > Admin > Créateur de règles de classification
Le Créateur de règles vous permet de créer une classification rule set , qui est une liste de classification rules . Une règle établit une correspondance avec les critères spécifiés, puis exécute une action.
Les règles de classification conviennent dans les cas suivants :
  • Courriel et Publicités affichées  : créez des règles de classification pour regrouper les campagnes d’affichage individuelles, de sorte que vous puissiez comparer les performances des campagnes d’affichage et des campagnes par courriel.
  • Codes de suivi  : créez des règles de classification pour catégoriser les valeurs de clé provenant de chaînes dans des codes de suivi et les faire correspondre à des critères spécifiques que vous avez définis.
  • Termes de recherche  : utilisez des expressions régulières et des caractères génériques pour simplifier la classification de termes de recherche. Par exemple, si un terme de recherche contient baseball , vous pouvez définir une Sports League classification sur MLB .
Supposons, par exemple, que le code de suivi d’un identifiant de campagne par courriel soit :
em:Summer:2013:Sale .
Vous pouvez configurer trois règles dans un jeu pour identifier les parties de la chaîne, puis classer les valeurs :
Sélectionner le type de règle
Entrer les critères de recherche
Définir la classification
Sur
Commence par
em:
Canal
Courriel
Se termine par
Sale
Type
Sale
Contient
2013
Année
2013

Méthode de traitement des règles

Informations importantes sur le traitement des règles de classification.
Le Créateur de règles ne prend pas en charge les classifications numériques 2.

Informations importantes concernant les règles

  • Spécifiez les droits d’accès de groupe correspondant aux classifications dans Outils d’administration.
  • Expressions régulières : L’aide est disponible sous Expressions régulières dans les règles de classification.
  • Suites de rapports  : pour choisir une classification, il faut qu’au moins une suite de rapports soit sélectionnée. Vous ne pouvez pas appliquer la suite de rapports tant que vous n’avez pas créé le jeu de règles et affecté une variable.
    Lorsque vous testez le jeu de règles, utilisez des clés (la variable étant classée) du rapport afin de déterminer l’impact sur celles-ci du jeu de règles. (La clé est la variable étant classée, ou la première colonne du tableau de téléchargement des classifications.)
  • Priorité des règles  : si une clé correspond à plusieurs règles qui définissent la même classification (dans la colonne Définir la classification), la dernière règle correspondant à la classification est utilisée. Voir À propos de la priorité des règles .
  • Limites relatives au nombre de règles  : aucune limite n’est définie quant au nombre de règles que vous pouvez créer. Sachez toutefois qu’un nombre élevé de règles peut avoir une incidence sur les performances du navigateur.
  • Traitement  : les règles sont traitées à intervalles réguliers, selon le volume de trafic lié aux classifications.
    Les règles actives sont traitées toutes les quatre heures ; elles examinent les données de classification remontant généralement à un mois. Les règles recherchent automatiquement les nouvelles valeurs et téléchargent les classifications à l’aide de l’importateur.
  • Remplacement des classifications existantes  : reportez-vous à la section Dans quels cas les règles ne classent-elles pas les clés ? Si nécessaire, vous pouvez supprimer des classifications existantes à l’aide de l’importateur.

Dans quels cas les règles ne classent-elles pas les clés ?

Lorsque vous activez des règles, vous pouvez écraser des classifications existantes. Dans les cas suivants, une règle de classification ne classe pas une clé (variable) si :
  • La clé est déjà classée et vous ne sélectionnez pas l’option Remplacer les classifications .
    Vous pouvez remplacer des classifications lors de l’ Règles de classification ajout ou de l’activation d’une règle, ainsi que lors de l’activation d’une intégration de Data Connectors. (Pour les Data Connectors, les règles sont créées par des partenaires dans le centre de développement, puis affichées dans le Créateur de règles de classification.)
  • Une clé classée n’est pas apparue dans les données après une période définie lors d’une opération de remplacement de clé, même après avoir activé l’option Remplacer les classifications .
  • La clé n’est pas classée et elle n’est jamais transmise à Adobe Analytics après la période qui a débuté il y a environ un mois.
    Dans les rapports, les classifications s’appliquent à toute période spécifiée, dès qu’une clé existe. La période d’un rapport n’a pas d’incidence sur la création de rapports.

Expressions régulières dans les règles de classification

Utilisez des expressions régulières pour faire correspondre des valeurs de chaîne formatées de manière uniforme à une classification. Vous pouvez, par exemple, créer une classification à partir de caractères spécifiques d’un code de suivi. Vous pouvez établir des correspondances avec des caractères, des mots ou des schémas de caractères donnés.
En règle générale, les expressions régulières conviennent mieux aux codes de suivi qui utilisent des délimiteurs.

Expression régulière – Exemple de code de suivi

Si le code de suivi est codé en URL, il ne sera pas classé par le Créateur de règles.
Pour les besoins de cet exemple, supposons que vous souhaitiez classer l’identifiant de campagne suivant :
Le code de suivi que vous souhaitez classer se décompose comme suit :
  • em = email
  • JuneSale = nom de campagne
  • 20130601 = date
Corrélation entre l’expression régulière et l’identifiant de campagne :
Groupes correspondants : affiche la correspondance entre l’expression régulière et les caractères d’identification de la campagne, de sorte que vous puissiez classer une position dans l’identifiant de campagne.
This example tells the rule that the campaign date 20140601 is at the third group (.+) , identified by $3 .
Créateur de règles
Configurez la règle comme suit dans le Créateur de règles :
Sélectionner le type de règle
Entrer les critères de recherche
Définir la classification
Sur
Expression régulière
^(.+)\:(.+)\:(.+)$
Date de la campagne
$3
Syntaxe
Expression régulière
Résultat de la chaîne ou de la correspondance
Groupes correspondants
^(.+)\:(.+)\:(.+)$
em:JuneSale:20130601
$0 : em:JuneSale:20130601 $1 : em $2 : JuneSale $3 : 20130601
Création de la syntaxe
^ = commence la ligne () = groupe les caractères et vous permet d’extraire les caractères correspondants entre parenthèses. (.+) = Capture un caractère ( . ) et ( + ) plus \ = début d’une chaîne. $ = Indique que le caractère (ou groupe de caractères) précédent est le dernier de la ligne.
Pour en savoir plus sur la signification des caractères d’une expression régulière, reportez-vous à la section Expressions régulières – Tableau de références .

Expression régulière – Classification d’un caractère spécifique

Pour utiliser une expression régulière, une méthode consiste à classer un caractère spécifique dans une chaîne. Supposons, par exemple, que le code de suivi ci-dessous contienne deux caractères importants :
  • 4 = nom de marque
  • s = identifie un moteur de recherche, tel que Google
Créateur de règles
Configurez la règle comme suit dans le Créateur de règles :
Sélectionner le type de règle
Entrer les critères de recherche
Définir la classification
Sur
Expression régulière
^.(s).*$
Marque et moteur
$0 (Capture les deux premiers caractères du nom de la marque et du moteur de recherche.)
Expression régulière
^.(s).*$
Moteur de recherche
$1 (Capture le deuxième caractère pour Google.)

Expressions régulières – Correspondance de codes de suivi de longueur variable

Cet exemple illustre la procédure d’identification de caractères spécifiques entre des caractères « deux points » faisant office de délimiteurs lorsque les codes de suivi sont de longueur variable. Adobe recommande l’utilisation d’une seule expression régulière par code de suivi.
Exemples de clés :
  • a:b
  • a:b:c
  • a:b:c:d
Syntaxe
Créateur de règles
Configurez la règle comme suit dans le Créateur de règles :
Sélectionner le type de règle
Entrer les critères de recherche
Définir la classification
Sur
Expression régulière pour la chaîne correspondante a:b
^([^\:]+)\:([^\:]+)$
a
$1
Expression régulière pour la chaîne correspondante a:b
^([^\:]+)\:([^\:]+)$
b
$2
Expression régulière pour la chaîne correspondante a:b:c
^([^\:]+)\:([^\:]+)\:([^\:]+)$
a
$1
Expression régulière pour la chaîne correspondante a:b:c
^([^\:]+)\:([^\:]+)\:([^\:]+)$
b
$2
Expression régulière pour la chaîne correspondante a:b:c
^([^\:]+)\:([^\:]+)\:([^\:]+)$
c
$3
Expression régulière pour la chaîne correspondante a:b:c:d
^([^\:]+)\:([^\:]+)\:([^\:]+)\:([^\:])$
d
$4

Expressions régulières – Exemple « Ne contient pas »

Cet exemple illustre une expression régulière qui correspond à toute chaîne ne contenant pas de caractères spécifiques ; 13 , dans le cas présent.
Expression régulière :
^(?!.*13.*).*$
Chaînes de test :
a:b:
a:b:1313
c:d:xoxo
c:d:yoyo

Résultats de la correspondance :
a:b:
c:d:xoxo
c:d:yoyo

In this result, a:b:1313 does not indicate a match.

Expressions régulières – Tableau de références

Expression
Description
(?ms)
Rend toute l’expression régulière correspondant à une entrée à plusieurs lignes, permettant au caractère générique . de correspondre à n’importe quel caractère de saut de page
( ?i )
Rend toute l’expression régulière insensible à la casse
N’importe quel caractère parmi a, b ou c
N’importe quel caractère sauf a, b ou c
N’importe quel caractère entre a et z
N’importe quel caractère entre a et z ou A et Z
^
Début de ligne (correspond au début de la ligne)
$
Correspondance avec la fin de la ligne (ou avant la nouvelle ligne à la fin)
\A
Début de chaîne.
\z
Fin de chaîne.
.
Correspondance avec n’importe quel caractère (sauf une nouvelle ligne)
\s
N’importe quel espace
\S
N’importe quel caractère sauf espace
\d
N’importe quel chiffre
\D
N’importe quel caractère non numérique
\w
N’importe quel caractère d’un mot (lettre, chiffre, caractère de soulignement)
\W
N’importe quel caractère n’appartenant pas à un mot
\b
N’importe quelle limite de mot
(...)
Acquérir tout ce qui est compris
(a|b)
a ou b
a?
Zéro ou un de : a
a*
Zéro ou plus de : a
a+
Un ou plus de : a
a{3}
Exactement 3 de : a
a{3,}
3 ou plus de : a
a{3,6}
Entre 3 et 6 de : a
Une bonne ressource pour tester la validité de l’expression régulière est https://rubular.com/.

À propos de la priorité des règles

Si une clé correspond à plusieurs règles et qu’elle définit la même colonne de classification que celle affichée dans la colonne Définir la classification, c’est la dernière règle qui est utilisée. Dès lors, il se peut que vous souhaitiez classer la règle la plus importante en dernier dans votre jeu de règles.
Si vous créez plusieurs règles qui ne partagent pas la même classification, l’ordre de traitement n’a pas d’importance.
L’exemple de terme de recherche ci-dessous classe les types de recherche pour un athlète :
Numéro de règle
Type de règle
Correspond à
Définir la classification
Sur
1
Contient
Cowboys
Type de recherche
Team
2
Contient
Fantasy
Type de recherche
Fantasy
3
Contient
Romo
Type de recherche
Player
Si un utilisateur recherche Cowboys fantasy Tony Romo , the term Player is classified, because it matches the last given classification shown in the Set Classification column.
De même, supposons que vous configuriez deux règles d’un jeu pour les termes de recherche suivants :
Numéro de règle
Type de règle
Correspond à
Définir la classification
Sur
1
Contient
Cowboys
Ville
Dallas
2
Contient
Broncos
Ville
Denver
Un utilisateur recherche Cowboys vs. Broncos . Si le créateur de règles détecte un conflit dans la correspondance de règles, la classification de la deuxième règle (Denver) s’applique à cette recherche.

Add a Classification Rule to a Rule Set

Description de la procédure d’ajout ou de modification d’une règle de classification.
Pour ajouter des règles, faites correspondre une condition à une classification et indiquez l’action.
Dans cette procédure, vous devez appliquer les règles à une ou plusieurs suites de rapports. Le nombre recommandé de règles par jeu de règles est compris entre 500 et 1000, bien qu’il n’y ait pas de limites. Si le nombre de règles est supérieur à 100, pensez à simplifier votre jeu de règles en utilisant des sous-classifications .
  1. Créez un jeu de règles de classification.
  2. On the rule set page, click Add Rule .
  3. Next to Report Suites , click Add Suites to specify one or more report suites to assign to this rule set.
    La page Sélectionner une suite de rapportss’affiche.
    Les suites de rapports s’affichent sur cette page only lorsque les conditions suivantes sont remplies : >
    • Les suites de rapports comportent au moins une classification définie pour la variable dans Outils d’administration. (Voir Variable dans Jeux de règles de classification pour obtenir une explication sur ce prérequis.)
    • Vous avez sélectionné la suite de rapports sur la page Report Suites disponibles, qui s’affiche après avoir cliqué sur Ajouter un jeu de règles pour créer le jeu de règles.
  4. Spécifiez s’il convient de remplacer les valeurs existantes :
    Les règles remplacent toutes les valeurs existantes.
    (Paramètre par défaut) Remplace toujours les clés de classification existantes, y compris les classifications transférées au moyen de l’importateur (SAINT).
    Les règles remplacent uniquement les valeurs non définies.
    Seules les cellules vides (non définies) sont remplies. Les classifications existantes restent inchangées.
  5. Pour des exemples de création de règles, voir Créateur de règles de classifications et Expressions régulières dans les règles de classification.
    Si une clé correspond à plusieurs règles qui définissent la même classification (dans la colonne Définir la classification), la dernière règle correspondant à la classification est utilisée. See About Rule Priority above for more information about sorting rules.
  6. After testing, click Active to validate and activate the rule.
    Lors de l’activation d’une règle, le fichier est automatiquement créé et téléchargé.
    Field definitions: See Classification Rule Builder for complete definitions of interface options on this page.

Test d’un jeu de règles de classification

Description de la procédure de test d’une règle ou d’un jeu de règles de classification. Lors de l’exécution d’un test, toutes les règles d’un jeu sont vérifiées.
  1. Créez un jeu de règles de classification.
  2. Sur la page Créateur de règles de classifications, cliquez sur le nom du jeu de règles.
  3. Assurez-vous que le jeu de règles est associé à une suite de rapports.
  4. On the rule editor, click Test Rule Set .
  5. Saisissez ou collez des clés de test dans le champ Exemples de clés.
    Quelques exemples de clés :
  6. Click Run Test .
    Les règles correspondantes sont affichées dans le tableau Résultats.
  7. (Optional) Click Activate to activate the rule, and to overwrite existing classifications.
    Voir pour plus d’informations sur l’utilisation de règles pour remplacer des classifications existantes.

Validation et activation des règles de classification

Ces étapes décrivent la validation et l’activation de règles de classification.
  1. Créez un jeu de règles de classification, puis ajoutez des règles de classification au jeu.
  2. On the rule editor, click Activate .
  3. (Optional) To overwrite classifications, enable Overwrite classifications for <selection> .
    Cette option vous permet de remplacer des classifications pour les clés concernées.
    Pour consulter la définition de cette option, voir Page Règles .