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.

Les architectes de données devront 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 la leçon Configurer les autorisations , 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 les données Loyalty, le prénom du client était Daniel et il vivait dans New York City, mais dans les données CRM, le prénom du client était Danny et il vivait dans Portland. Les données client changent au fil du temps. Peut-être est-il passé de Portland à 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 a-t-il gagné 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 à l’onglet Stratégies de fusion
  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 obtenu le prénom dans le profil :

Écran Stratégie de fusion

Lorsque plusieurs schémas sont activés pour le profil, un schéma d’union est automatiquement créé pour tous les schémas activés pour le profil et qui enregistrent le partage d’une classe de base. Vous pouvez afficher les schémas d’union en accédant à l’onglet 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 ? Et si Luma décide que leur système de fidélité devrait être la source de vérité en cas de conflit ? Pour ce faire, nous allons créer une stratégie de fusion.

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

  1. Dans l’écran Stratégies de fusion, cliquez sur le bouton Créer une stratégie de fusion en haut à droite.
  2. En tant que Name, saisissez Loyalty Prioritized
  3. En tant que 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 Id Stitching, sélectionnez Private Graph
  5. Pour Fusion d’attributs, sélectionnez Priorité du jeu de données
  6. Faites glisser Luma Loyalty Dataset et Luma CRM Dataset vers le panneau Jeu de données.
  7. Assurez-vous que Luma Loyalty Dataset se trouve en haut en le faisant glisser au-dessus de Luma CRM Dataset
  8. Sélectionnez le bouton Enregistrer 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 à l’onglet Parcourir
  2. Remplacez la stratégie de fusion par la nouvelle Loyalty Prioritized stratégie
  3. En tant que espace de noms d’identité, utilisez votre Luma CRM Id
  4. En tant que valeur d’identité, utilisez 112ca06ed53d3db37e4cea49cc45b71e
  5. Sélectionnez le bouton Afficher le profil
  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, cliquez sur le bouton Créer une stratégie de fusion en haut à droite.
  2. En tant que Name, saisissez Loyalty Only
  3. En tant que schéma, sélectionnez Profil XDM
  4. Pour Assemblage d’identités, sélectionnez Aucun
  5. Pour Fusion d’attributs, sélectionnez Priorité du jeu de données
  6. Faites glisser uniquement le panneau Luma Loyalty Dataset vers le jeu de données sélectionné.
  7. Sélectionnez le bouton Enregistrer

Loyalty Only Merge Policy

Validation de la stratégie de fusion

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

  1. Accédez à l’onglet Parcourir
  2. Remplacez la stratégie de fusion par la nouvelle Loyalty Only stratégie
  3. En tant que espace de noms d’identité, utilisez votre Luma CRM Id
  4. En tant que valeur d’identité, utilisez 112ca06ed53d3db37e4cea49cc45b71e
  5. Sélectionnez le bouton Afficher le profil
  6. Vérifiez qu’aucun profil n’est trouvé :
    Loyalty Uniquement aucune recherche d’identifiant CRM.

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

  1. Remplacez Identity Namespace par Luma Loyalty Id
  2. En tant que valeur d’identité, utilisez 5625458
  3. Sélectionnez le bouton Afficher le profil
  4. Sélectionner l’identifiant du profil pour ouvrir le profil
  5. Accédez à l’onglet Attributs
  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 CRM ne sont pas visibles dans la stratégie Loyalty Only
  7. Accédez à l’onglet Events
  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 Loyalty Only

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 le bouton Afficher le profil . 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 peut être utilisé 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 à la structure de gouvernance des données.

recommendation-more-help
513160b6-bf42-4c58-abdd-4f817b1cccad