Transformations de tableau

Comment extraire les balises UTM d’un lien dans des colonnes séparées

2026-06-20
Objectif

La colonne url contient un lien avec utm_source, utm_medium et utm_campaign. L’export doit avoir une colonne pour chaque balise.

Réponse courte

Vous pouvez extraire la valeur en supprimant des parties de la chaîne étape par étape. Pour beaucoup de liens, l’option regex est plus courte.

Comment le faire dans Eofferix avec recherche et suppression de sous-chaîne

  1. Créez la colonne finale utm_source depuis url.
  2. Ajoutez une règle : Contient la sous-chaîne utm_source=Supprimer avant. Ensuite, la chaîne commence par le paramètre voulu.
  3. Ajoutez une règle : Contient la sous-chaîne utm_source=Supprimer la sous-chaîne utm_source=.
  4. Pour enlever les paramètres suivants, ajoutez des paires de règles pour & et # : Supprimer après, puis Supprimer la sous-chaîne.
    Extraction de utm_source en supprimant des parties de la chaîne
    Sans regex, les règles coupent tout avant utm_source, suppriment le nom du paramètre et coupent la fin après la valeur.
  5. Répétez le même modèle pour utm_medium et utm_campaign, en remplaçant le nom du paramètre.

Comment le faire dans Eofferix avec des expressions régulières

  1. Pour utm_source, ajoutez : Expression régulière (?<=utm_source=)[^&#]+, action Tout supprimer sauf.
  2. (?<=utm_source=) signifie “commencer juste après utm_source=”. [^&#]+ signifie “prendre un ou plusieurs caractères jusqu’à & ou #”.
    Règle regex pour extraire utm_source
    La regex conserve seulement la valeur du paramètre utm_source.
  3. Utilisez (?<=utm_medium=)[^&#]+ pour utm_medium et (?<=utm_campaign=)[^&#]+ pour utm_campaign.

Avant / Après

Avant

données source
row_idurl
1https://shop.example.com/product?utm_source=google&utm_medium=cpc&utm_campaign=spring_sale

Après

résultat
row_idutm_sourceutm_mediumutm_campaign
1googlecpcspring_sale

Traitez vos données plus vite avec Eofferix

Créez un compte gratuit pour automatiser catalogues et listes de prix selon vos règles.

S’inscrire