Espaces de noms et schémas B2B

La configuration de Journey Optimizer B2B Edition comprend la configuration des espaces de noms et des schémas Experience Platform utilisés avec les sources B2B. L’utilitaire d’automatisation Postman est nécessaire pour générer des espaces de noms et des schémas B2B.

AVAILABILITY

Consultez les informations suivantes sur la configuration sous-jacente des espaces de noms et des schémas à utiliser avec les sources B2B. Elle fournit également des détails sur la configuration de votre utilitaire d’automatisation Postman, qui est nécessaire pour générer des espaces de noms et des schémas B2B.

Configuration de l’utilitaire de génération automatique

Consultez les ressources suivantes pour connaître les conditions préalables et des informations détaillées sur la configuration de votre environnement Postman pour prendre en charge l’utilitaire de génération automatique d’espace de noms B2B et de schéma .

Valeurs d’environnement

Avec une Developer Console et une configuration Postman d’Experience Platform, vous pouvez appliquer les valeurs d’environnement appropriées à votre environnement Postman. Le tableau suivant fournit des exemples de valeurs et des informations supplémentaires sur le remplissage de votre environnement Postman :

Variable
Description
Exemple
CLIENT_SECRET
Identifiant unique utilisé pour générer votre {ACCESS_TOKEN}.
{CLIENT_SECRET}
API_KEY
Identifiant unique utilisé pour authentifier les appels aux API Experience Platform.
c8d9a2f5c1e03789bd22e8efdd1bdc1b
ACCESS_TOKEN
Jeton d’autorisation requis pour effectuer des appels vers les API Experience Platform.
Bearer {ACCESS_TOKEN}
META_SCOPE
En ce qui concerne Journey Optimizer B2B et Marketo Engage, cette valeur est fixe et est toujours définie sur : ent_dataservices_sdk.
ent_dataservices_sdk
CONTAINER_ID
Le conteneur global contient toutes les classes, groupes de champs de schéma, types de données et schémas fournis par les partenaires standard d’Adobe et d’Experience Platform. En ce qui concerne Marketo, cette valeur est fixe et est toujours définie sur global.
global
TECHNICAL_ACCOUNT_ID
Informations d’identification utilisées pour intégrer à Adobe I/O.
D42AEVJZTTJC6LZADUBVPA15@techacct.adobe.com
IMS
Le système Identity Management (IMS) fournit la structure pour l’authentification aux services Adobe. En ce qui concerne Journey Optimizer B2B et Marketo Engage, cette valeur est fixe et est toujours définie sur : ims-na1.adobelogin.com.
ims-na1.adobelogin.com
IMS_ORG
Entité d’entreprise pouvant posséder des produits et services ou en obtenir la licence et permettre l’accès à ses membres.
ABCEH0D9KX6A7WA7ATQE0TE@adobeOrg
SANDBOX_NAME
Nom de la partition de sandbox virtuelle que vous utilisez.
prod
TENANT_ID
Identifiant utilisé pour s’assurer que les ressources que vous créez ont un espace de noms correct et sont contenues dans votre organisation.
b2bcdpproductiontest
PLATFORM_URL
Point d’entrée de l’URL vers lequel vous effectuez des appels API. Cette valeur est fixe et est toujours définie sur : http://platform.adobe.io/.
http://platform.adobe.io/

Exécution des scripts

Une fois les valeurs d’environnement en place, utilisez l’interface Postman pour exécuter le script de création des espaces de noms et des schémas. Sélectionnez le dossier racine de l’utilitaire de génération automatique, puis sélectionnez Run dans l’en-tête supérieur.

Dossier racine du générateur d’espaces de noms et de schémas dans l’interface utilisateur de Postman {width="500" modal="regular"}

L’interface Runner s’affiche. À partir de là, assurez-vous que toutes les cases à cocher sont sélectionnées, puis sélectionnez Run Namespaces and Schemas Autogeneration Utility.

Interface utilisateur de Postman avec plusieurs requêtes dans la collection Espaces de noms et Schémas sélectionnée. {width="800" modal="regular"}

Une requête réussie crée les espaces de noms et les schémas B2B requis.

Espaces de noms B2B

Les espaces de noms d’identité sont des composants d’Experience Platform Identity Service qui servent à distinguer le contexte d’une identité. Une identité complète comprend une valeur d’identité et un espace de noms. Consultez ​ Présentation des espaces de noms ​ pour plus d’informations.

Les espaces de noms B2B sont utilisés dans l’identité principale de l’entité.

Nom d’affichage
Symbole d’identité
Type d’identité
Personne B2B
b2b_person
CROSS_DEVICE
Compte B2B
b2b_account
B2B_ACCOUNT
Opportunité B2B
b2b_opportunity
B2B_OPPORTUNITY
Relation de la personne avec l’opportunité B2B
b2b_opportunity_person_relation
B2B_OPPORTUNITY_PERSON
Campagne B2B
b2b_campaign
B2B_CAMPAIGN
Membre de la campagne B2B
b2b_campaign_member
B2B_CAMPAIGN_MEMBER
Liste marketing B2B
b2b_marketing_list
B2B_MARKETING_LIST
Membre de la liste marketing B2B
b2b_marketing_list_member
B2B_MARKETING_LIST_MEMBER
Relation avec la personne du compte B2B
b2b_account_person_relation
B2B_ACCOUNT_PERSON

Schémas B2B

Experience Platform utilise des schémas pour décrire la structure des données de manière cohérente et réutilisable. En définissant les données de manière cohérente sur l’ensemble des systèmes, il est plus simple de leur donner du sens et donc d’en tirer profit.

Avant qu’Experience Platform puisse ingérer des données, un schéma doit décrire la structure des données et fournir des contraintes au type de données pouvant être contenu dans chaque champ. Les schémas se composent d’une classe de base et de zéro ou plusieurs groupes de champs.

Pour plus d’informations sur le modèle de composition de schémas, y compris sur les principes de conception et les bonnes pratiques, voir Principes de base de la composition de schémas.

Compte B2B
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 html-authored no-header
Classe de base Compte professionnel XDM
Groupes de champs Détails du compte professionnel XDM
Profile dans le schéma Activé
Identité principale accountKey.sourceKey dans la classe de base
Espace de noms d’identité principal Compte B2B
identité Secondaire extSourceSystemAudit.externalKey.sourceKey dans la classe de base
Espace de noms d’identité Secondaire Compte B2B
Relations
  • accountParentKey.sourceKey dans le groupe de champs Détails du compte professionnel XDM .
  • Propriété de destination : /accountKey/sourceKey
  • Type : un à un
  • Schéma de référence : compte B2B
  • Espace De Noms : Compte B2B
Personne B2B
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 html-authored no-header
Classe de base Profil individuel XDM{target=« _blank »}
Groupes de champs
  • Détails de professionnel XDM
  • Composants de professionnel XDM
  • IdentityMap
  • Détails relatifs au consentement et aux préférences
Profile dans le schéma Activé
Identité principale b2b.personKey.sourceKey dans le groupe de champs Détails professionnels XDM .
Espace de noms d’identité principal Personne B2B
identité Secondaire
  1. extSourceSystemAudit.externalKey.sourceKey du groupe de champs Détails professionnels XDM
  2. workEmail.address du groupe de champs Détails professionnels XDM
Espace de noms d’identité Secondaire
  1. Personne B2B
  2. E-mail
Relations
  • personComponents.sourceAccountKey.sourceKey du groupe de champs Composants professionnels XDM .
  • Type : plusieurs à un
  • Schéma De Référence : Compte B2B
  • Espace De Noms : Compte B2B
  • Propriété de destination : accountKey.sourceKey
  • Nom de la relation à partir du schéma actuel : Compte
  • Nom de la relation du schéma de référence : Personnes
recommendation-more-help
6ef00091-a233-4243-8773-0da8461f7ef0