Création de stratégies de fusion

Dans cette leçon, vous allez créer des stratégies de fusion afin de prioriser la manière dont plusieurs sources de données fusionnent en profils.

Adobe Experience Platform vous permet de rassembler des données provenant de plusieurs sources et de les combiner pour obtenir une vue complète de chaque client. Lorsque vous rassemblez ces données, les stratégies de fusion déterminent la priorité des données et les données combinées pour créer cette vue unifiée.

Nous allons nous en tenir à l’interface utilisateur pour cette leçon, mais des options d’API existent également pour créer des stratégies de fusion.

Architectes de données Vous devrez créer des stratégies de fusion en dehors de ce tutoriel.

Avant de commencer les exercices, regardez cette courte vidéo pour en savoir plus sur les stratégies de fusion :

Autorisations requises

Dans le Configuration des autorisations leçon, vous configurez tous les contrôles d’accès requis pour terminer cette leçon.

À propos des stratégies de fusion et du schéma d’union

Vous vous souvenez peut-être que, dans la leçon sur l’ingestion par lots, nous avons chargé deux enregistrements avec des informations légèrement différentes pour le même client. Dans le Loyalty data, prénom du client Daniel et il vivait à New York City, mais dans les données CRM, le prénom du client était Danny et il vivait à Portland. Les données client changent au fil du temps. Peut-être qu'il a déménagé Portland to New York City. D’autres éléments changent également, tels que les numéros de téléphone et les adresses électroniques. Les stratégies de fusion vous aident à décider comment gérer ces types de conflits lorsque deux sources de données donnent des informations différentes pour un même utilisateur.

Alors, pourquoi ? Danny win comme prénom ? Jetons un coup d'oeil :

  1. Dans l’interface utilisateur de Platform, sélectionnez Profils dans le volet de navigation de gauche
  2. Accédez au Stratégies de fusion tab
  3. La stratégie de fusion par défaut est horodatée. Puisque vous avez chargé les données CRM après les données de fidélité, Danny a été sélectionné comme prénom dans le profil :

Écran Stratégie de fusion

Lorsque plusieurs schémas sont activés pour le profil, une Schéma d’union est automatiquement créé pour tous les schémas d’enregistrement activés pour les profils partageant une classe de base. Vous pouvez afficher la variable Schémas d’union en accédant à la fonction Schéma d’union .

Écran Stratégie de fusion

Notez qu’il n’existe pas de schéma d’union pour la classe ExperienceEvent. Bien que les données ExperienceEvent se trouvent toujours dans le profil, puisqu’elles sont basées sur des séries temporelles, chaque événement comprend un horodatage et les identifiants et les collisions ne posent pas problème.

Maintenant, que se passe-t-il si vous n’aimez pas cette stratégie de fusion par défaut ? Que se passe-t-il si Luma décide que son système de gestion de la relation client devrait être la source de vérité en cas de conflit ? Pour cela, nous allons créer une stratégie de fusion.

Création d’une stratégie de fusion dans l’interface utilisateur

  1. Dans l’écran Stratégies de fusion, sélectionnez la variable Créer une stratégie de fusion dans le coin supérieur droit
  2. Comme la variable Nom, saisissez Loyalty Prioritized
  3. Comme la variable Schéma, sélectionnez Profil XDM (notez que votre classe personnalisée, puisqu’il s’agit de données d’enregistrement, est également disponible pour les stratégies de fusion).
  4. Pour Assemblage D’Id, sélectionnez Graphique privé
  5. Pour Fusion d’attributs, sélectionnez Priorité du jeu de données
  6. Glisser-déposer Luma Loyalty Dataset et Luma CRM Dataset au Jeu de données du panneau.
  7. Assurez-vous de Luma Loyalty Dataset est en haut en le faisant glisser au-dessus de la balise Luma CRM Dataset
  8. Sélectionnez la Enregistrer button Stratégie de fusion

Validation de la stratégie de fusion

Voyons si la stratégie de fusion fait ce à quoi nous nous attendons :

  1. Accédez au Parcourir tab
  2. Modifiez la variable Stratégie de fusion à votre nouvelle Loyalty Prioritized policy
  3. Comme la variable Espace de noms d’identité, utilisez Luma CRM Id
  4. Comme la variable Valeur d’identité use 112ca06ed53d3db37e4cea49cc45b71e
  5. Sélectionnez la Afficher le profil button
  6. Daniel est de retour !

Affichage d’un profil avec une stratégie de fusion différente

Création d’une stratégie de fusion avec des jeux de données limités

Lors de la création de stratégies de fusion utilisant la priorité du jeu de données, seuls les jeux de données de la même classe de base que celle que vous incluez à droite sont inclus dans le profil. Configuration d’une autre stratégie de fusion

  1. Dans l’écran Stratégies de fusion, sélectionnez la variable Créer une stratégie de fusion dans le coin supérieur droit
  2. Comme la variable Nom, saisissez Loyalty Only
  3. Comme la variable Schéma, sélectionnez Profil XDM
  4. Pour Assemblage D’Id, sélectionnez Aucun
  5. Pour Fusion d’attributs, sélectionnez Priorité du jeu de données
  6. Faites glisser et déposez uniquement le Luma Loyalty Dataset to Jeu de données sélectionné du panneau.
  7. Sélectionnez la Enregistrer button

Stratégie de fusion Loyalty Only

Validation de la stratégie de fusion

Examinons maintenant ce que cette stratégie de fusion fait :

  1. Accédez au Parcourir tab
  2. Modifiez la variable Stratégie de fusion à votre nouvelle Loyalty Only policy
  3. Comme la variable Espace de noms d’identité, utilisez Luma CRM Id
  4. Comme la variable Valeur d’identité use 112ca06ed53d3db37e4cea49cc45b71e
  5. Sélectionnez la Afficher le profil button
  6. Vérifiez qu’aucun profil n’est trouvé :
    Fidélité Uniquement aucune recherche d’identifiant CRM.

L’identifiant CRM est un champ d’identité dans la variable Luma Loyalty Dataset, mais seules les identités Principales peuvent être utilisées pour rechercher des profils. Donc, recherchons le profil à l'aide de la Principale identité, Luma Loyalty Id"

  1. Modifiez la variable Espace de noms d’identité to Luma Loyalty Id
  2. Comme la variable Valeur d’identité use 5625458
  3. Sélectionnez la Afficher le profil button
  4. Sélectionner l’identifiant du profil pour ouvrir le profil
  5. Accédez au Attributs tab
  6. Notez que d’autres détails de profil du jeu de données CRM, tels que le numéro de téléphone mobile et l’adresse électronique, ne sont pas disponibles, car nous ne faisons que
    Les données de gestion de la relation client ne sont pas visibles dans la stratégie de fidélité uniquement
  7. Accédez au Événements tab
  8. Les données ExperienceEvent sont disponibles même si elles ne sont pas explicitement incluses dans les jeux de données de stratégie de fusion :
    Les événements sont visibles dans la stratégie de fidélité uniquement

En savoir plus sur les stratégies de fusion

Dans la recherche de profil, modifiez la stratégie de fusion utilisée en Default Timebased et sélectionnez la variable Afficher le profil bouton . Danny est de retour !

Affichage d’un profil avec une stratégie de fusion différente

Que se passe-t-il ici ? Eh bien, la fusion des profils n'est pas une chose unique. Les profils client en temps réel sont assemblés à la volée, en fonction de divers facteurs, y compris la stratégie de fusion utilisée. Vous pouvez créer plusieurs stratégies de fusion à utiliser dans différents contextes, selon la vue du client que vous souhaitez.

La gouvernance des données est un cas d’utilisation clé des stratégies de fusion. Par exemple, supposons que vous ingériez des données tierces dans Platform qui ne peuvent pas être utilisées pour des cas d’utilisation de personnalisation, mais can à utiliser pour des cas d’utilisation publicitaire ; Vous pouvez créer une stratégie de fusion qui exclut ce jeu de données tiers et utiliser cette stratégie de fusion pour créer des segments pour vos cas d’utilisation publicitaire.

Ressources supplémentaires

Passons maintenant au cadre de gouvernance des données.

Sur cette page