Regex à l'intérieur des parenthèses

Regex (ou expression régulière) est un type de code que vous pouvez utiliser lorsque vous souhaitez faire correspondre une portion des caractères de vos références produits (SKUs) téléchargées, catégories ou codes promo avec les valeurs transmises à impact.com lors des conversions. Vous pouvez utiliser les regex avec l'outil Match Expression d'impact.com pour identifier les références produits, catégories ou codes promo pour lesquels vous souhaitez appliquer une rémunération différente.

À l'intérieur des parenthèses

En plaçant une partie d'une regex entre parenthèses, vous pouvez regrouper cette partie de la regex. L'outil Match Expression peut alors extraire les valeurs que vous placez entre les parenthèses et trouver une correspondance dans les éléments de la liste d'exceptions que vous fournissez. Les éléments que vous ajoutez à la liste d'exceptions doivent correspondre exactement à la regex entre les parenthèses afin que la regex à l'extérieur des parenthèses puisse être appliquée à l'ensemble de la liste.

Scénario d'exemple

Votre marque, ACME Smile, souhaiterait verser 5 % aux partenaires lorsqu'un client achète n'importe quel produit dentaire. ACME Smile ne dispose pas d'une liste exhaustive de références pour tous les produits dentaires, car votre marque supprime et ajoute constamment des produits. Cependant, vous savez que toutes les références produits dentaires commencent soit par TOOTH, SMILE ou SHINE (par ex. SHINE98763, SMILE987abc, TOOTH65abc64).

Parce que toutes les références dentaires commencent par TOOTH, SMILE ou SHINE, vous pouvez configurer une regex pour les références de produits dentaires en général, et utiliser l'outil Match Expression pour trouver des correspondances dans une liste d'exceptions de références incomplète, comme démontré dans les sections suivantes.

Étape 1 : Créer une liste de SKU

  1. Depuis la barre de navigation supérieure, sélectionnez [Profil utilisateur] → Paramètres.

  2. Sur la droite, sous le Listes d'exceptions section, sélectionnez SKU.

  3. Sélectionnez Ajouter une nouvelle liste SKU.

  4. Saisissez un Nom de la liste.

  5. Sélectionnez le type d’événement que vous souhaitez associer à cette liste de SKU.

Étape 2 : Configurer la regex

  1. Sélectionnez Afficher les paramètres avancés et saisissez votre regex dans le Expression de correspondance champ.

    • À l'intérieur des parenthèses, ajoutez uniquement les valeurs pour lesquelles vous souhaitez faire une correspondance :

      • Ajoutez les chaînes de 3 caractères dont nous savons qu'elles commencent les références dentaires, séparées par le caractère regex | qui signifie OU.

    • À l'extérieur des parenthèses, ajoutez toute regex qui aide à affiner votre correspondance :

      • Ajoutez le caractère regex ^ avant la parenthèse ouvrante pour affirmer la position au début de la ligne, en vous assurant qu'il n'y a pas de caractères précédents.

      • Ajoutez le caractère regex . après la parenthèse fermante pour correspondre à tout caractère suivant (par ex., chiffres, lettres, tirets) sauf les terminaisons de ligne.

      • Ajoutez le caractère regex * après le point pour rechercher n'importe quel nombre de correspondances (c.-à-d. entre 0 et un nombre illimité de correspondances).

    • L'expression finale devrait être ^(TOOTH|SMILE|SHINE).*.

  2. Sélectionnez Enregistrer et ajouter des éléments.

Étape 3 : Ajouter des éléments à la liste d'exceptions

  1. Listez les valeurs que vous souhaitez faire correspondre de l'une des 2 façons suivantes :

    • Ajouter des éléments manuellement en saisissant TOOTH, SMILE et SHINE dans les Champ SKU champs.

    • Sinon, Télécharger un fichier CSV ou Excel en listant TOOTH, SMILE et SHINE sous le SKU colonne.

  2. Sélectionnez Enregistrer.

    • Vous verrez votre nouvelle liste de SKU sur le Listes SKU .

Et ensuite ?

Maintenant que vous avez configuré une Match Expression regex et ajouté les 3 éléments de la liste de SKU, tous ACME Smileles futurs produits dentaires de la marque (en supposant qu'ils aient également des SKU commençant par TOOTH, SMILE ou SHINE) seront assortis comme faisant partie de la liste d'exceptions. Toutes les conversions entrantes correspondant à la regex seront signalées comme faisant partie de la liste d'exceptions et les règles contractuelles seront appliquées en conséquence.

Vous pouvez maintenant ajouter des règles aux ACME Smiletermes modèles de la marque, tels que verser 5 % par commande chaque fois que ces SKU sont présents. Voir Définir les paiements pour une liste d'exceptions SKU pour plus de détails.

Mis à jour

Ce contenu vous a-t-il été utile ?