Activer les profils clients en temps réel

Dans cette leçon, vous allez activer vos schémas et ensembles de données pour le profil client en temps réel.

OK, j'ai menti en disant que la leçon sur les ensembles de données était la plus courte de ce tutoriel—celle-ci devrait prendre encore moins de temps ! Tout ce que vous allez faire, littéralement, c'est retourner un tas de baskets. Mais ce qui se passe quand vous inversez ces bascule c'est que vraiment important donc je voulais y consacrer une page entière.

Avec le profil de client en temps réel, vous pouvez voir une vue holistique de chaque client qui combine des données provenant de plusieurs canaux, y compris en ligne, hors ligne, CRM et des données tierces. Le profil vous permet de consolider vos diverses données client en une vue unifiée offrant un compte horodaté et exploitable de chaque interaction client.

Aussi incroyable que cela puisse paraître, vous n’avez pas besoin d’activer toutes vos données pour le profil. En fait, vous devez uniquement activer les données dont vous avez besoin pour les cas d’utilisation d’activation. Activez les données que vous souhaitez utiliser pour les cas d’utilisation marketing, les intégrations de centre d’appels, etc., où vous avez besoin d’un accès rapide à un profil client robuste. Si vous téléchargez des données uniquement à des fins d’analyse, elles ne devraient probablement pas être activées pour le profil.

Il y a des garde-fous pour les données de profil client en temps réel que vous devez vérifier lorsque vous décidez quelles données vous devez activer pour le profil.

Data Architects devra activer le profil client en temps réel en dehors de ce tutoriel.

Avant de commencer les exercices, regardez cette courte vidéo pour en savoir plus sur le profil du client en temps réel :

Autorisations requises

Dans la boîte de dialogue Configuration des autorisations vous configurez tous les contrôles d'accès requis pour terminer ce cours.

Activation des schémas pour le profil de client en temps réel à l’aide de l’interface utilisateur de la plate-forme

Commençons par la simple tâche d’activation d’un schéma :

  1. Dans l’interface utilisateur de la plate-forme, ouvrez le fichier Schéma de fidélité Luma

  2. Entrée Propriétés du schéma, activez ou désactivez l’option Profil commutateur

  3. Dans la boîte de dialogue modale de confirmation, appuyez sur la Activer bouton de confirmation

  4. Sélectionnez l’option Enregistrer pour enregistrer vos modifications

    IMPORTANT

    Une fois qu’un schéma est activé pour le profil, il ne peut pas être désactivé ou supprimé. En outre, les champs ne peuvent pas être supprimés du schéma après ce point. Ces implications sont importantes à garder à l’esprit plus tard lorsque vous travaillez avec vos propres données dans votre environnement de production. Vous devriez utiliser un sandbox de développement dans ce tutoriel, qui peut être supprimé à tout moment.

    Dans l'environnement contrôlé de ce tutoriel, vous allez activer vos schémas et ensembles de données pour le profil, avant d’assimiler des données. Lorsque vous travaillez avec vos propres données, nous vous recommandons de procéder dans l’ordre suivant :

    1. Tout d'abord, insérez des données dans vos ensembles de données.
    2. Résoudre tous les problèmes qui surviennent pendant le processus d’assimilation des données (par exemple, les problèmes de validation ou de mappage des données).
    3. Activation de vos ensembles de données et schémas pour le profil
    4. Réassimilation des données

    Basculement du profil

Facile, non ? Répétez les étapes ci-dessus pour ces autres schémas :

  1. Schéma du catalogue de produits Luma
  2. Schéma des événements d'achat hors ligne Luma
  3. Schéma des événements web Luma (dans la boîte de dialogue de confirmation modale, cochez la case "Les données de ce schéma contiendront une identité principale dans le champ identityMap.")

Activation des schémas pour le profil de client en temps réel à l’aide de l’API de plate-forme

Il est maintenant temps d’activer l’option Luma CRM Schema avec l’API. Si vous souhaitez ignorer cet exercice et l’activer dans l’interface utilisateur, allez-y.

Obtenir le meta:altId du schéma

Commençons par obtenir le fichier meta:altId de Luma CRM Schema:

  1. Ouvrir Postman
  2. Si vous n’avez pas fait de demande au cours des dernières 24 heures, vos jetons d’autorisation ont probablement expiré. Ouvrir la demande Adobe I/O Access Token Generation > Local Signing (Non-production use-only) > IMS: JWT Generate + Auth via User Token et sélectionnez Envoyer pour demander de nouveaux jetons d'accès et JWT, comme vous l'avez fait dans le fichier Postman leçon.
  3. Ouvrir la demande Schema Registry API > Schemas > Retrieve a list of schemas within the specified container.
  4. Sélectionnez l’option Envoyer bouton
  5. Vous devriez obtenir une réponse de 200
  6. Consultez la réponse pour Luma CRM Schema et copiez la meta:altId valeur
    Copie du méta : altIid

Activation du schéma

Maintenant que nous avons l'ID meta:altId du schéma, nous pouvons l'activer pour le profil :

  1. Ouvrir la demande Schema Registry API > Schemas > Update one or more attributes of a custom schema specified by ID.

  2. Dans la boîte de dialogue Params coller votre meta:altId valeur en tant que SCHEMA_ID valeur param

  3. Dans la boîte de dialogue Corps , collez le code suivant

    [{
        "op": "add",
        "path": "/meta:immutableTags",
        "value": ["union"]
    }]
    
  4. Sélectionnez l’option Envoyer bouton

  5. Vous devriez obtenir une réponse de 200

    Activez le schéma CRM pour le profil avec votre méta : altID personnalisé utilisé comme param SCHEMA_ID.

Vous devriez être en mesure de voir dans l'interface utilisateur que les cinq schémas sont activés pour le profil (vous devrez peut-être MAJ-Recharger pour voir que Luma CRM Schema est activé) :
Tous les schémas activés

Activation des ensembles de données pour le profil client en temps réel à l’aide de l’interface utilisateur de la plate-forme

Les ensembles de données doivent également être activés pour le profil, et le processus est encore plus simple :

  1. Dans l’interface utilisateur de la plate-forme, ouvrez le fichier Luma Loyalty Dataset

  2. Activer/Désactiver la Profil commutateur

  3. Dans la boîte de dialogue modale de confirmation, appuyez sur la Activer bouton de confirmation

     Basculement du profil

Répétez les étapes ci-dessus pour ces autres ensembles de données :

  1. Jeu de données du catalogue de produits Luma
  2. Jeu de données sur les événements d'achat hors ligne Luma
  3. Jeu de données d'événements Web Luma
REMARQUE

Contrairement aux schémas, vous pouvez désactiver les ensembles de données du profil, mais toutes les données précédemment assimilées resteront dans le profil.

Activation des ensembles de données pour le profil client en temps réel à l’aide de l’API de plate-forme

Vous allez maintenant activer un ensemble de données pour le profil à l'aide de l'API. Encore une fois, si vous souhaitez l'activer via l'interface utilisateur à l'aide de la méthode ci-dessus, c'est aussi très bien.

Obtenir l'ID du jeu de données

D'abord, nous devons obtenir le id de Luma CRM Dataset:

  1. Ouvrir Postman
  2. Si vous n’avez pas fait de demande au cours des dernières 24 heures, vos jetons d’autorisation ont probablement expiré. Ouvrir la demande Adobe I/O Access Token Generation > Local Signing (Non-production use-only) > IMS: JWT Generate + Auth via User Token et sélectionnez Envoyer pour demander de nouveaux jetons d'accès et JWT, comme vous l'avez fait dans le fichier Postman leçon.
  3. Ouvrir la demande Catalog Service API > Datasets > Retrieve a list of datasets.
  4. Sélectionnez l’option Envoyer bouton
  5. Vous devriez obtenir une réponse de 200
  6. Consultez la réponse pour Luma CRM Dataset et copiez l'ID :
    Copier l’ID

Activation du jeu de données

Maintenant que nous avons l'ID du jeu de données, nous pouvons l'activer pour le profil :

  1. Ouvrir la demande Catalog Service API > Datasets > Update one or more attributes of a dataset specified by ID.

  2. Dans la boîte de dialogue Params mettre à jour la DATASET_ID valeur pour vous

  3. Dans la boîte de dialogue Corps , collez le code suivant. Notez que les deux premières valeurs sont des balises préexistantes visibles dans la réponse précédente. Ils doivent être inclus dans le corps, en plus des deux nouvelles balises que nous ajoutons :

    {
        "tags":{
            "adobe/pqs/table":["luma_crm_dataset"],
            "adobe/siphon/table/format":["parquet"],
            "unifiedProfile":["enabled:true"],
            "unifiedIdentity":["enabled:true"]
            }
    }
    
  4. Sélectionnez l’option Envoyer bouton

  5. Vous devriez obtenir une réponse de 200

    Activez le jeu de données CRM pour le profil, en veillant à utiliser votre ID de jeu de données personnalisé comme paramètre DATASET_ID.

Vous pouvez également confirmer que l'interface utilisateur affiche le jeu de données activé :
Confirmer

IMPORTANT

Si vous assimilez des données avant d’activer le schéma et le jeu de données du profil, vous devrez réassimiler ces données ultérieurement.

Ressources supplémentaires

Ingénieurs de données doit continuer à Abonnez-vous aux événements d'assimilation de données leçon.
Data Architects peut sauter devant et accédez à la leçon d'assimilation par lots.

Sur cette page