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 un jeu de règles de classification, qui consiste en une liste de règles de classification. 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 :
-
E-mail et Afficher les publicités : 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 e-mail.
-
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 les expressions régulières et les caractères génériques pour simplifier la classification des termes de recherche. Si, par exemple, un terme de recherche contient
baseball
, vous pouvez définir une classificationSports League
surMLB
.
Supposons, par exemple, que le code de suivi d’un identifiant de campagne par e-mail 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 :
Méthode de traitement des règles how-rules-are-processed
Informations importantes sur le traitement des règles de classification.
Informations importantes concernant les règles
-
Spécifiez les autorisations de groupe pour les classifications dans les outils d’administration.
-
Expressions régulières : une aide est disponible sous Expressions régulières dans des 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 en cours de classification ou la première colonne du tableau de 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 ? Au besoin, 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 situations suivantes, 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 pour.
Vous pouvez remplacer des classifications lors de l’ ajout et de l’activation d’une règleet de l’activation d’une intégration de connecteurs de données. (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 pour.
-
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.
note note NOTE Dans les rapports, les classifications s’appliquent à toute période spécifiée lorsqu’il existe une clé. 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 regex-in-classification-rules
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.
Expression régulière – Exemple de code de suivi section_2EF7951398EB4C2F8E52CEFAB4032669
Pour les besoins de cet exemple, supposons que vous souhaitiez classer l’identifiant de campagne suivant :
Sample Key: em:JuneSale:20130601
Le code de suivi que vous souhaitez classer se décompose comme suit :
em
= emailJuneSale
= nom de la campagne20130601
= date
Regular Expression: ^(.+)\:(.+)\:(.+)$
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.
Cet exemple indique à la règle que la date de la campagne 20140601
se trouve dans le troisième groupe (.+)
, identifié par $3
.
Créateur de règles
Configurez la règle comme suit dans le Créateur de règles :
Syntaxe
^(.+)\:(.+)\:(.+)$
em:JuneSale:20130601
$0
: em:JuneSale:20130601
$1
: em $2
: JuneSale $3
: 20130601^
= début d’une ligne ()= regroupe les caractères et vous permet d’extraire les caractères correspondants entre parenthèses. (.+)
= Capture un caractère ( . ) caractère et ( + ) en 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 section_5D300C03FA484BADACBFCA983E738ACF
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 :
Sample Key: 4s3234
4
= nom de la marques
= 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).*$
$0
(Capture les deux premiers caractères du nom de la marque et du moteur de recherche.)^.(s).*$
$1
(Capture le deuxième caractère pour Google.)Expressions régulières – Correspondance de codes de suivi de longueur variable section_E86F5BF5C2F44ABC8FFCE3EA67EE3BB2
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 :
a:b
^([^\:]+)\:([^\:]+)$
$1
a:b
^([^\:]+)\:([^\:]+)$
$2
a:b:c
^([^\:]+)\:([^\:]+)\:([^\:]+)$
$1
a:b:c
^([^\:]+)\:([^\:]+)\:([^\:]+)$
$2
a:b:c
^([^\:]+)\:([^\:]+)\:([^\:]+)$
$3
a:b:c:d
^([^\:]+)\:([^\:]+)\:([^\:]+)\:([^\:])$
$4
Expressions régulières – Exemple « Ne contient pas » section_FCA88A612A4E4B099458E3EF7B60B59C
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
Dans ce résultat, a:b:1313
n’indique pas de correspondance.
Expressions régulières – Tableau de références section_0211DCB1760042099CCD3ED7A665D716
(?ms)
?i
)abc
]^abc
]a-z
]a-zA-Z
]^
$
\A
\z
.
\s
\S
\d
\D
\w
\W
\b
(...)
(a\b)
a?
a*
a+
a{3}
a{3,}
a{3,6}
Le site https://rubular.com/ constitue une excellente ressource pour tester la validité d’une expression régulière.
À 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 :
Si un utilisateur recherche Cowboys fantasy Tony Romo
, le terme Player
est classé, car il correspond à la dernière classification affichée dans la colonne Définir la classification .
De même, supposons que vous configuriez deux règles d’un jeu pour les termes de recherche suivants :
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.
Ajout dʼune règle de classification à un jeu de règles add-classification-to-rule-set
Pour ajouter des règles, faites correspondre une condition à une classification et indiquez l’action.
Pour ajouter ou modifier une règle de classification, procédez comme suit :
-
Sur la page du jeu de règles, cliquez sur Ajouter une règle.
-
En regard de Suites de rapports, cliquez sur Ajouter des suites pour indiquer une ou plusieurs suites de rapports à affecter à ce jeu de règles.
La page Sélectionner une suite de rapports s’affiche.
note note NOTE Les suites de rapports s’affichent sur cette page seulement lorsque les conditions suivantes sont satisfaites : -
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 cette condition préalable.)
-
Vous avez sélectionné la suite de rapports sur la page Suites de rapports disponibles, qui s’affiche après avoir cliqué sur Ajouter un jeu de règles pour créer le jeu de règles.
-
-
Spécifiez s’il convient de remplacer les valeurs existantes :
table 0-row-2 1-row-2 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 chargé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. -
Pour des exemples de création de règles, reportez-vous aux sections Créateur de règles de classifications et Expressions régulières dans les règles de classification.
note note NOTE 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. Reportez-vous à la section À propos de la priorité des règles pour plus d’informations sur le tri des règles. -
Une fois le test effectué, cliquez sur Actif pour valider et activer la règle.
Lors de l’activation d’une règle, le fichier est automatiquement créé et téléchargé.
Définitions de champ : voir Créateur de règles de classification pour connaître la définition des options d’interface de cette page.
Tester un jeu de règles de classification
Vous pouvez tester une règle de classification ou un jeu de règles. Lors de l’exécution d’un test, toutes les règles d’un ensemble sont vérifiées.
Pour tester un jeu de règles de classification, procédez comme suit :
-
Sur la page Créateur de règles de classifications, cliquez sur le nom du jeu de règles.
-
Assurez-vous que le jeu de règles est associé à une suite de rapports.
-
Dans l’éditeur de règles, cliquez sur Tester le jeu de règles.
-
Saisissez ou collez des clés de test dans le champ Exemples de clés.
Quelques exemples de clés :
- Codes de suivi
- Mots-clés ou expressions de recherche
Voir Expressions régulières dans les règles de classification pour plus d’informations sur le test des expressions régulières.
-
Cliquez sur Exécuter le test.
Les règles correspondantes sont affichées dans le tableau Résultats.
-
(Facultatif) Cliquez sur Activer pour activer la règle et pour remplacer les classifications existantes.
Voir pour plus d’informations sur l’utilisation de règles pour remplacer des classifications existantes.
Valider et activer des règles de classification
Pour valider et activer des règles de classification, procédez comme suit :
-
Créez un jeu de règles de classification, puis ajoutez des règles de classification au jeu.
-
Cliquez sur Activer dans l’éditeur de règles.
-
(Facultatif) Pour remplacer des classifications, activez l’option Remplacer les classifications pour <sélection>.
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.