Configuration d’un jeu de données pour capturer les données de consentement et de préférence

Pour que Adobe Experience Platform traite vos données de consentement/préférence client, ces données doivent être envoyées à un jeu de données dont le schéma contient des champs liés aux consentements et d’autres autorisations. Plus précisément, ce jeu de données doit être basé sur la variable XDM Individual Profile et activée pour une utilisation dans Real-time Customer Profile.

Ce document décrit les étapes de configuration d’un jeu de données pour traiter les données de consentement dans Experience Platform. Pour une présentation du workflow complet de traitement des données de consentement/préférence dans Platform, reportez-vous à la section présentation du traitement du consentement.

IMPORTANT

Les exemples de ce guide utilisent un ensemble de champs normalisé pour représenter les valeurs de consentement du client, comme défini par Détails du consentement et des préférences groupe de champs de schéma. La structure de ces champs est destinée à fournir un modèle de données efficace pour couvrir de nombreux cas d’utilisation de collecte de consentement courants.

Cependant, vous pouvez également définir vos propres groupes de champs pour représenter le consentement en fonction de vos propres modèles de données. Consultez votre équipe juridique pour obtenir l’approbation d’un modèle de données de consentement adapté à vos besoins professionnels, en fonction des options suivantes :

  • Groupe de champs de consentement normalisé
  • Un groupe de champs de consentement personnalisé créé par votre organisation
  • Combinaison du groupe de champs de consentement normalisé et des champs supplémentaires fournis par un groupe de champs de consentement personnalisé

Conditions préalables

Ce tutoriel nécessite une compréhension du fonctionnement des composants suivants d’Adobe Experience Platform :

IMPORTANT

Ce tutoriel suppose que vous connaissez le Profile schéma dans Platform que vous souhaitez utiliser pour capturer les informations d’attributs du client. Quelle que soit la méthode utilisée pour collecter les données de consentement, ce schéma doit être activé pour Real-time Customer Profile. En outre, l’identité Principale du schéma ne peut pas être un champ directement identifiable qui ne peut pas être utilisé dans des publicités basées sur des intérêts, telles qu’une adresse électronique. Consultez votre service juridique si vous ne savez pas quels champs sont restreints.

Détails du consentement et des préférences structure du groupe de champs

Le Détails du consentement et des préférences le groupe de champs fournit des champs de consentement normalisés à un schéma. Actuellement, ce groupe de champs n’est compatible qu’avec les schémas basés sur la variable XDM Individual Profile classe .

Le groupe de champs fournit un champ de type objet unique, consents, dont les sous-propriétés capturent un ensemble de champs de consentement normalisés. Le fichier JSON suivant est un exemple du type de données consents attend lors de l’ingestion des données :

{
  "consents": {
    "collect": {
      "val": "y",
    },
    "share": {
      "val": "y",
    },
    "personalize": {
      "content": {
        "val": "y"
      }
    },
    "marketing": {
      "preferred": "email",
      "any": {
        "val": "y"
      },
      "push": {
        "val": "n",
        "reason": "Too Frequent",
        "time": "2019-01-01T15:52:25+00:00"
      }
    },
    "idSpecific": {
      "email": {
        "jdoe@example.com": {
          "marketing": {
            "email": {
              "val": "n"
            }
          }
        }
      }
    }
  },
  "metadata": {
    "time": "2019-01-01T15:52:25+00:00"
  }
}
REMARQUE

Pour plus d’informations sur la structure et la signification des sous-propriétés dans consents, reportez-vous à la présentation de la section Détails du consentement et des préférences groupe de champs.

Ajoutez les groupes de champs requis à vos Profile schema

Pour collecter des données de consentement à l’aide de la norme Adobe, vous devez disposer d’un schéma activé par Profile qui contient les deux groupes de champs suivants :

  • Détails du consentement et des préférences
  • IdentityMap (obligatoire si vous utilisez le SDK Web ou Mobile Platform pour envoyer des signaux de consentement)

Dans l’interface utilisateur de Platform, sélectionnez Schémas dans le volet de navigation de gauche, puis sélectionnez l’option Parcourir pour afficher une liste des schémas existants. À partir de là, sélectionnez le nom de la variable Profileschéma activé auquel vous souhaitez ajouter des champs de consentement. Les captures d’écran de cette section utilisent le schéma "Loyalty Members" créé dans la variable tutoriel sur la création de schéma par exemple.

CONSEIL

Vous pouvez utiliser les fonctionnalités de recherche et de filtrage de l’espace de travail pour faciliter la recherche de votre schéma. Consultez le guide sur la exploration des ressources XDM pour plus d’informations.

Le Schema Editor s’affiche, indiquant la structure du schéma dans la zone de travail. Sur le côté gauche de la zone de travail, sélectionnez Ajouter sous le Groupes de champs .

Le Ajouter un groupe de champs s’affiche. À partir de là, sélectionnez Détails du consentement et des préférences dans la liste. Vous pouvez éventuellement utiliser la barre de recherche pour affiner les résultats afin de localiser plus facilement le groupe de champs.

Recherchez ensuite le IdentityMap groupe de champs dans la liste et sélectionnez-le également. Une fois que les deux groupes de champs sont répertoriés dans le rail de droite, sélectionnez Ajouter des groupes de champs.

La zone de travail réapparaît, indiquant que la variable consents et identityMap ont été ajoutés à la structure du schéma. Si vous avez besoin de champs de consentement et de préférence supplémentaires qui ne sont pas capturés par le groupe de champs standard, reportez-vous à la section de l’annexe sur ajout de champs de consentement et de préférence personnalisés au schéma. Sinon, sélectionnez Enregistrer pour finaliser les modifications apportées au schéma.

IMPORTANT

Si vous créez un nouveau schéma ou que vous modifiez un schéma existant qui n’a pas été activé pour Profile, vous devez activation du schéma pour Profile avant d’enregistrer.

Si le schéma que vous avez modifié est utilisé par la fonction Jeu de données de profil spécifié dans votre flux de données SDK Web Platform, ce jeu de données inclura désormais les nouveaux champs de consentement. Vous pouvez maintenant revenir à la guide de traitement du consentement pour poursuivre le processus de configuration d’Experience Platform afin de traiter les données de consentement. Si vous n’avez pas créé de jeu de données pour ce schéma, suivez les étapes de la section suivante.

Création d’un jeu de données basé sur votre schéma de consentement

Une fois que vous avez créé un schéma avec des champs de consentement, vous devez créer un jeu de données qui assimilera en fin de compte les données de consentement de vos clients. Ce jeu de données doit être activé pour Real-time Customer Profile.

Pour commencer, sélectionnez Jeux de données dans le volet de navigation de gauche, puis sélectionnez Création d’un jeu de données dans le coin supérieur droit.

Sur la page suivante, sélectionnez Création d’un jeu de données à partir d’un schéma.

Le Création d’un jeu de données à partir d’un schéma s’affiche, en commençant par Sélectionner un schéma étape . Dans la liste fournie, recherchez l’un des schémas de consentement que vous avez créés précédemment. Vous pouvez éventuellement utiliser la barre de recherche pour affiner les résultats et faciliter la localisation de votre schéma. Sélectionnez le bouton radio en regard du schéma souhaité, puis sélectionnez Suivant pour continuer.

L’étape Configurer le jeu de données apparaît. Attribuez un nom et une description uniques et facilement identifiables au jeu de données avant de sélectionner Terminer.

La page des détails du nouveau jeu de données s’affiche. Si le jeu de données est basé sur votre schéma de série temporelle, le processus est terminé. Si le jeu de données est basé sur votre schéma d’enregistrement, la dernière étape du processus consiste à activer le jeu de données à utiliser dans Real-time Customer Profile.

Dans le rail de droite, sélectionnez la variable Profil bascule.

Enfin, sélectionnez Activer dans la fenêtre contextuelle de confirmation pour activer le schéma pour Profile.

Le jeu de données est maintenant enregistré et activé pour une utilisation dans Profile. Si vous envisagez d’utiliser le SDK Web de Platform pour envoyer des données de consentement à Profile, vous devez sélectionner ce jeu de données en tant que Jeu de données de profil lors de la configuration de datastream.

Étapes suivantes

En suivant ce tutoriel, vous avez ajouté des champs de consentement à une ProfileSchéma compatible, dont le jeu de données sera utilisé pour ingérer des données de consentement à l’aide du SDK Web Platform ou de l’ingestion XDM directe.

Vous pouvez maintenant revenir à la présentation du traitement du consentement pour continuer à configurer Experience Platform afin de traiter les données de consentement.

Annexe

La section suivante contient des informations supplémentaires sur la création d’un jeu de données pour ingérer les données de consentement et de préférence du client.

Si vous devez capturer des signaux de consentement supplémentaires en dehors de ceux représentés par la norme Détails du consentement et des préférences groupe de champs, vous pouvez utiliser des composants XDM personnalisés pour améliorer votre schéma de consentement en fonction des besoins de votre entreprise. Cette section décrit les principes de base de la personnalisation de votre schéma de consentement afin d’ingérer ces signaux dans Profile.

IMPORTANT

Les SDK Web et Mobile Platform ne prennent pas en charge les champs personnalisés dans leurs commandes de modification du consentement. Actuellement, le seul moyen d’ingérer des champs de consentement personnalisés dans Profile est de ingestion par lots ou connexion source.

Il est vivement recommandé d’utiliser la variable Détails du consentement et des préférences groupe de champs comme ligne de base pour la structure de vos données de consentement et ajoutez des champs supplémentaires si nécessaire, plutôt que d’essayer de créer entièrement la structure.

Pour ajouter des champs personnalisés à la structure d’un groupe de champs standard, vous devez d’abord créer un groupe de champs personnalisé. Après avoir ajouté la variable Détails du consentement et des préférences groupe de champs au schéma, sélectionnez le plus (+) dans le Groupes de champs , puis sélectionnez Créer un groupe de champs. Attribuez un nom et une description facultative au groupe de champs, puis sélectionnez Ajouter un groupe de champs.

Le Schema Editor réapparaît avec le nouveau groupe de champs personnalisé sélectionné dans le rail de gauche. Dans la zone de travail, des contrôles s’affichent pour vous permettre d’ajouter des champs personnalisés à la structure du schéma. Pour ajouter un nouveau champ de consentement ou de préférence, sélectionnez la variable plus (+) en regard de l’icône consents .

Un nouveau champ s’affiche dans la consents . Puisque vous ajoutez un champ personnalisé à un objet XDM standard, le nouveau champ est créé sous un objet dont l’espace de noms est associé à votre ID de tenant.

Dans le rail de droite sous Propriétés du champ, indiquez un nom et une description pour le champ. Lorsque vous sélectionnez le champ Type, vous devez utiliser le type de données standard approprié pour un champ de préférence ou de consentement personnalisé :

Lorsque vous avez terminé, sélectionnez Appliquer.

Le champ de consentement ou de préférence est ajouté à la structure du schéma. Notez que la variable Chemin affiché dans le rail de droite contient le _tenantId espace de noms. Cet espace de noms doit être inclus chaque fois que vous référencez le chemin d’accès à ce champ dans vos opérations de données.

Suivez les étapes ci-dessus pour continuer à ajouter les champs de consentement et de préférence dont vous avez besoin. Lorsque vous avez terminé, sélectionnez Enregistrer pour confirmer vos modifications.

Si vous n’avez pas créé de jeu de données pour ce schéma, passez à la section sur création d’un jeu de données.

Sur cette page