Nettoyage des données

Transformer/corriger vos événements avant de les envoyer aux destinations

Nettoyer, corriger et préparer vos données est crucial pour réussir lors de l'utilisation des capacités d'activation de la Platform. L'approche no-code vous permet de créer des transformations en utilisant des formules simples basées sur des fonctions et des opérateurs.

Vous pouvez choisir entre différents types de transformations :

  • Renommer un event : changer simplement le nom d'un event entrant

  • Dériver un event : créer un nouvel event à partir d'un existant (coming soon)

  • Modifier des propriétés : appliquer des transformations et des fonctions sur les propriétés

  • Filtrer un event : définir des règles pour filtrer les events entrants (coming soon)

  • Code personnalisé : créer vos propres transformations (coming soon)

Renommer un événement

Tout d'abord, donnez un nom à la transformation et ajoutez une description si nécessaire.

Sélectionnez sur quelles sources la transformation de renommage sera appliquée.

Sélectionnez quel event doit être renommé. Il est également possible d'ajouter davantage de conditions, comme renommer l'event page view en product view, si 'page_type' contient 'product'.

Dernière étape, saisissez le nouveau nom de l'event.

Modifier des propriétés

Tout d'abord, donnez un nom à la transformation et ajoutez une description si nécessaire.

Sélectionnez sur quelles sources la transformation sera appliquée.

Définissez des conditions sur les events et/ou les propriétés, la transformation ne sera appliquée que par rapport à ces conditions.

Sélectionnez les propriétés à transformer. Vous pouvez :

  • renommer la propriété (option 'rename to')

    • Exemple : renommer 'date_of_birth' en 'birthdate'

  • mapper/lier à une propriété existante (option 'copy value from')

    • Exemple : mapper la propriété 'price' vers 'revenue'

  • supprimer une propriété (option 'delete')

    • Exemple : supprimer systématiquement la propriété 'tax_amount' de l'event 'purchase'

  • changer la valeur (option 'set value to')

Avec l'option 'set value to', vous pouvez simplement changer la valeur (ex : 'currency' = EUR par défaut) mais vous avez aussi accès à des formules basées sur des fonctions et des opérateurs. Par exemple, vous pouvez hasher des données entrantes avec SHA-256 ou MD5 fonctions. Vous pouvez aussi REPLACE ou SUBSTITUTE un texte à remplacer par un autre, ou EXTRACT un texte spécifique dans une chaîne.

Vous pouvez également utiliser des opérateurs comme AND / OR / NOT et créer des opérations avec * / + -, liste complète ici.

Par exemple, pour calculer le revenue avec les taxes, vous pouvez faire : revenue = value*1,2.

Mis à jour

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