Gérer les métadonnées d’audience
Utilisez les modèles de métadonnées d’audience pour créer, mettre à jour ou supprimer des audiences par programmation dans votre destination. Adobe fournit un modèle de métadonnées d’audience extensible que vous pouvez configurer en fonction des spécifications de votre API marketing. Une fois la configuration définie, testée et envoyée, elle sera utilisée par Adobe pour structurer les appels API vers votre destination.
Vous pouvez configurer les fonctionnalités décrites dans ce document à l’aide du point d’entrée de lʼAPI /authoring/audience-templates. Consultez la section Création d’un modèle de métadonnées pour obtenir une liste complète des opérations que vous pouvez effectuer sur le point d’entrée.
Quand utiliser le point d’entrée de la gestion des métadonnées d’audience when-to-use
Selon la configuration de votre API, vous devrez peut-être utiliser le point d’entrée de la gestion des métadonnées d’audience, car vous configurez votre destination dans Experience Platform. Utilisez le diagramme d’arborescence de décision ci-dessous pour savoir quand utiliser le point d’entrée des métadonnées d’audience et comment configurer un modèle de métadonnées d’audience pour votre destination.
Cas d’utilisation pris en charge par la gestion des métadonnées d’audience use-cases
Grâce à la prise en charge des métadonnées d’audience dans Destination SDK, lorsque vous configurez votre destination Experience Platform, vous pouvez proposer aux utilisateurs d’Experience Platform de choisir entre plusieurs options lorsqu’ils mappent et activent des audiences vers votre destination. Vous pouvez contrôler les options disponibles pour l’utilisateur via les paramètres de la section Configuration des métadonnées d’audience de la configuration de destination.
Cas d’utilisation 1 : synchronisation automatique avec une API tierce use-case-1
Si vous disposez d’un point d’entrée de l’API pour créer, mettre à jour ou supprimer des audiences, vous pouvez utiliser des modèles de métadonnées d’audience pour configurer Destination SDK afin qu’il corresponde aux spécifications de votre point d’entrée de création, de mise à jour ou de suppression d’audience. Experience Platform peut créer, mettre à jour ou supprimer des audiences par programmation et resynchroniser les métadonnées avec Experience Platform.
Lors de l’activation des audiences vers la destination dans l’interface utilisateur d’Experience Platform, les utilisateurs n’ont pas besoin de renseigner manuellement un champ d’identifiant de mappage d’audience dans le workflow d’activation.
Cas d’utilisation 2 : identifiant de mappage manuel requis use-case-2
Si des audiences et d’autres métadonnées doivent être créées manuellement par des partenaires ou des utilisateurs dans votre destination, les utilisateurs doivent renseigner manuellement le champ Identifiant de mappage d’audience dans le workflow d’activation pour synchroniser les métadonnées d’audience entre votre destination et Experience Platform.
Cas d’utilisation 3 : prise en charge de l’ID d’audience natif use-case-3
Si votre système de destination accepte l’identifiant de l’audience Experience Platform, vous pouvez le configurer dans votre modèle de métadonnées d’audience. Les utilisateurs n’ont pas à renseigner d’identifiant de mappage d’audience lors de l’activation d’une audience.
Modèle d’audience générique et extensible generic-and-extensible
Afin de prendre en charge les cas d’utilisation répertoriés ci-dessus, Adobe fournit un modèle générique qui peut être personnalisé pour s’adapter aux spécifications de votre API.
Vous pouvez utiliser le modèle générique pour créer un modèle d’audience si votre API prend en charge les éléments suivants :
- Méthodes HTTP : POST, GET, PUT, DELETE et PATCH
- Types d’authentification : OAuth 1, OAuth 2 avec jeton d’actualisation et OAuth 2 avec jeton porteur
- Fonctions : créer une audience, mettre à jour une audience, obtenir une audience, supprimer une audience et valider des informations d’identification
L’équipe d’ingénieurs d’Adobe peut collaborer avec vous pour développer le modèle générique avec des champs personnalisés si votre cas d’utilisation le nécessite.
Événements de modèle pris en charge supported-events
Le tableau ci-dessous décrit les événements pris en charge par les modèles de métadonnées d’audience.
createupdatedeletevalidatenotifycreateDestinationupdateDestinationdeleteDestinationExemples de configurations configuration-examples
Cette section comprend des exemples de configurations génériques de métadonnées d’audience, à titre de référence.
Notez les différences entre l’URL, les en-têtes et les corps de requête entre les trois exemples de configuration. Cela est dû aux différentes spécifications de l’API marketing des trois exemples de plateformes.
Notez que dans certains exemples les champs de macro tels que {{authData.accessToken}} ou {{segment.name}} sont utilisés dans l’URL et que dans d’autres exemples ils sont utilisés dans les en-têtes ou dans le corps de la requête. Leur utilisation dépend des spécifications de votre API marketing.
| code language-json |
|---|
|
| code language-json |
|---|
|
| code language-json |
|---|
|
| code language-json |
|---|
|
Recherchez des descriptions de tous les paramètres du modèle dans la référence de l’API Création d’un modèle d’audience.
Macros utilisées dans les modèles de métadonnées d’audience macros
Afin de transmettre des informations telles que des ID d’audience, des jetons d’accès, des messages d’erreur, etc. entre Experience Platform et votre API, les modèles d’audience incluent des macros que vous pouvez utiliser. Le tableau suivant décrit les macros utilisées dans les trois exemples de configuration de cette page :
{{segment.alias}}{{segment.name}}{{segment.id}}{{customerData.accountId}}{{oauth2ServiceAccessToken}}{{authData.accessToken}}{{authData.accessToken}} si Experience Platform doit utiliser des jetons non expirants pour se connecter à votre destination, sinon utilisez {{oauth2ServiceAccessToken}} pour générer un jeton d’accès.{{body.segments[0].segment.id}}externalAudienceId.{{error.message}}{{{segmentEnrichmentAttributes}}}create, update et delete. Les attributs d’enrichissement sont disponibles uniquement pour les audiences de chargement personnalisées . Consultez le guide d’activation des audiences par lot pour découvrir comment fonctionne la sélection d’attributs d’enrichissement.{{destination.name}}{{destination.sandboxName}}{{destination.id}}{{destination.imsOrgId}}{{destination.enrichmentAttributes}}createDestination, updateDestination et deleteDestination. Les attributs d’enrichissement sont disponibles uniquement pour les audiences de chargement personnalisées . Consultez le guide d’activation des audiences par lot pour découvrir comment fonctionne la sélection d’attributs d’enrichissement.{{destination.enrichmentAttributes.<namespace>.<segmentId>}}