Auteurs
CDP : Transformer des Data éparses en stratégies puissantes
Qu'est-ce qu'un CDP ? (Pour les équipes techniques)
Cet article donne un aperçu de ce qu'est une plateforme de Data clients (CDP) pour les équipes techniques. Par équipes techniques, nous entendons principalement les ingénieurs en Data L'objectif de cet article est de décrire brièvement ce qu'est une CDP, comment elles sont catégorisées, et les principales fonctionnalités avec lesquelles les ingénieurs devraient interagir dans une CDP.
Une plateforme de Data clients (CDP) est une solution logicielle conçue pour permettre une vision unifiée du client dans l'ensemble de l'organisation (souvent appelée vision à 360°). Elle fournit des outils et des mécanismes permettant d'effectuer une résolution d'identité (ID) entre les différents contextes du client. Dans le contexte des CDP, la résolution d'identité fait référence à l'identification et à la connexion de diverses représentations de profils de clients provenant de différentes sources, systèmes et bases de données. Cette vue unifiée permet de créer une segmentation très détaillée et précise des clients. Ces segmentations sont le principal facteur qui rend les CDP utiles et précieux pour les équipes commerciales, permettant des cas d'utilisation tels que l'orchestration du parcours client et des outils de prise de décision tels que la modélisation du marketing mix.
Types de CDP: Les CDP sont classés selon différentes taxonomies, allant de deux à dix catégories. L'une des taxonomies les plus utilisées est celle proposée par l'Institut CDP, qui comprend quatre catégories : CDP de Data , CDP d'analyse, CDP de campagne et CDP de livraison. Ces catégories peuvent être représentées comme des cercles concentriques, chaque catégorie prolongeant la précédente en y ajoutant de nouvelles fonctionnalités.
- CDPData : Contient les fonctionnalités de base d'un CDP, offrant l'intégration des data avec des sources externes, la résolution des identifiants et l'exportation des data vers d'autres systèmes.
- CDP analytique: En plus des caractéristiques du CDP de Data , il comprend des applications analytiques pour les data clients, telles que la construction de segmentations et, dans certains cas, des applications de base d'apprentissage automatique.
- Campagne CDP: Ajoute des traitements personnalisés pour les profils individuels au sein des segmentations, comme l'élaboration de parcours d'orchestration des clients.
- CDP de livraison: Combine toutes les fonctionnalités précédentes et ajoute la possibilité d'envoyer des messages directement aux clients, éliminant ainsi le besoin d'un logiciel tiers pour cette tâche.
Les équipes techniques dans le contexte du PDC: Bien que la valeur réelle d'un PDC soit ressentie par les équipes commerciales et marketing, cela ne serait pas possible sans l'implication des équipes techniques. Les CDP ne peuvent être déployés, maintenus ou utilisés correctement sans la contribution des professionnels techniques. Les contributions de ces équipes peuvent être divisées en trois catégories : l'importation des data dans le CDP, la configuration du processus de résolution des identifiants et l'exportation des data depuis le CDP. En résumé, le fonctionnement technique d'une CDP peut être décrit comme un processus ETL (Extract, Transform, Load) hautement spécialisé.

Types de CDP
Importation de Data dans le CDP
Pour obtenir une vue unifiée des clients, il est nécessaire d'importer dans le CDP des data provenant de différents services ou sources. La plupart des CDP du marché proposent des connecteurs natifs très abstraits pour différents services, qui ne nécessitent généralement que des identifiants d'authentification et peuvent être configurés à l'aide d'une interface graphique simple. Ces connecteurs offrent souvent des modes d'ingestion détaillés, tels que l'ingestion incrémentielle, par lots ou en temps réel. Pour les services plus complexes ou inhabituels, des travaux supplémentaires peuvent être nécessaires de la part des équipes techniques, comme l'utilisation de systèmes de gestion des balises (TMS). Certains CDP fournissent des solutions TMS spécifiques, qui peuvent impliquer du code JavaScript, par exemple.
Configuration de la résolution de l'ID
Le processus de résolution des identifiants varie en fonction de la CDP, mais il est généralement exécuté à l'aide d'un code SQL ou d'un code similaire. La tâche consiste à préparer les data importées et à mettre en place le flux de travail pour unifier les différentes sources en un seul profil de client. Une étape clé consiste à créer un champ d'identification unique pour identifier chaque client dans toutes les bases de données. Cet identifiant est généralement dérivé de champs déjà présents dans les data importées, tels que les courriels ou les numéros d'identification gouvernementaux. Lorsque des identifiants solides ne sont pas disponibles, l'adresse électronique du profil est souvent utilisée comme point de départ pour la résolution des problèmes d'identification. Vous trouverez ci-dessous un exemple plus concret de résolution d'identifiant chez CDP Treasure Data.

La partie initiale du flux définit les clés qui seront utilisées dans le processus de résolution de l'ID, de l'e-mail, du numéro de document et du nom. Vous indiquez ici les champs qui sont suffisamment solides pour identifier le même profil dans plusieurs bases de données différentes.

Identification des tables à unifier
La partie suivante du flux énumère les tables qui seront utilisées dans le processus d'unification. Dans cette partie du processus d'unification, les tables qui enregistrent des profils ou qui possèdent des enregistrements d'identification de profil sont indiquées. C'est également dans cette partie que sont spécifiées les clés de chaque table qui sera utilisée dans l'unification.
IMAGE

Définition de la construction de l'identifiant unifié
Cette section définit ce que l'on appelle, dans le contexte de certaines CDP, l'identifiant canonique. Il s'agit de l'identifiant que l'on cherche à créer/identifier au cours du processus de résolution des identifiants, c'est-à-dire l'identifiant qui identifie un profil parmi toutes les bases de données utilisées dans le processus de résolution des identifiants. À ce stade, il existe différentes stratégies pour sélectionner tel(s) ou tel(s) identifiant(s). Dans l'exemple ci-dessus, l'identifiant canonique sera un identifiant composé de trois champs différents.