Salesforce

Adobe Experience Platform permet d’ingérer des données à partir de sources externes tout en vous offrant la possibilité de structurer, d’étiqueter et d’améliorer les données entrantes à l’aide des services de Platform. Vous pouvez ingérer des données provenant de diverses sources telles que les applications Adobe, le stockage dans le cloud, les bases de données, etc.

Experience Platform prend en charge l’ingestion de données provenant d’un système tiers de gestion de la relation client (CRM). La prise en charge des fournisseurs de gestion de la relation client inclut Salesforce.

Liste autorisée d’adresses IP

Une liste d’adresses IP doit être ajoutée à une liste autorisée avant d’utiliser les connecteurs source. Si vous n’ajoutez pas vos adresses IP spécifiques à une région à votre liste autorisée, des erreurs ou une absence de performances peuvent se produire lors de l’utilisation de sources. Voir la page Liste autorisée d’adresses IP pour plus d’informations.

Mappage des champs depuis Salesforce vers XDM

Pour établir une connexion source entre Salesforce et Platform, Salesforce les champs de données source doivent être mappés à leurs champs XDM cibles appropriés avant d’être ingérés dans Platform.

Pour plus d’informations sur les règles de mappage de champs entre les Salesforce jeux de données et plateforme :

Configurez la variable Salesforce Utilitaire de génération automatique d’espace de noms et de schémas

Pour utiliser la variable Salesforce source dans le cadre de B2B-CDP, vous devez d’abord configurer une Postman pour générer automatiquement votre Salesforce espaces de noms et schémas. La documentation suivante fournit des informations supplémentaires sur la configuration de la variable Postman utility :

  • Vous pouvez télécharger la collection et l’environnement de génération automatique de l’espace de noms et du schéma à partir de ce Référentiel GitHub.
  • Pour plus d’informations sur l’utilisation des API Platform, y compris sur la manière de rassembler des valeurs pour les en-têtes requis et de lire des exemples d’appels API, consultez le guide sur Prise en main des API Platform.
  • Pour plus d’informations sur la génération de vos informations d’identification pour les API Platform, consultez le tutoriel sur authentification et accès aux API Experience Platform.
  • Pour plus d’informations sur la configuration Postman pour les API Platform, consultez le tutoriel sur configuration de Developer Console et Postman.

Avec une console de développement Platform et Postman configuré. vous pouvez maintenant commencer à appliquer les valeurs d’environnement appropriées à votre Postman environnement.

Le tableau suivant contient des exemples de valeurs ainsi que des informations supplémentaires sur le remplissage de vos Postman environnement :

Variable
Description
Exemple
CLIENT_SECRET
Identifiant unique utilisé pour générer votre {ACCESS_TOKEN}. Voir le tutoriel sur authentification et accès aux API Experience Platform pour plus d’informations sur la manière de récupérer votre {CLIENT_SECRET}.
{CLIENT_SECRET}
JWT_TOKEN
Le jeton Web JSON (JWT) est un identifiant d’authentification utilisé pour générer votre {ACCESS_TOKEN}. Voir le tutoriel sur authentification et accès aux API Experience Platform pour plus d’informations sur la manière de générer votre {JWT_TOKEN}.
{JWT_TOKEN}
API_KEY
Identifiant unique utilisé pour authentifier les appels vers les API Experience Platform. Voir le tutoriel sur authentification et accès aux API Experience Platform pour plus d’informations sur la manière de récupérer votre {API_KEY}.
c8d9a2f5c1e03789bd22e8efdd1bdc1b
ACCESS_TOKEN
Jeton d’autorisation requis pour terminer les appels vers les API Experience Platform. Voir le tutoriel sur authentification et accès aux API Experience Platform pour plus d’informations sur la manière de récupérer votre {ACCESS_TOKEN}.
Bearer {ACCESS_TOKEN}
META_SCOPE
Concernant Marketo, cette valeur est fixe et est toujours définie sur : ent_dataservices_sdk.
ent_dataservices_sdk
CONTAINER_ID
La variable global conteneur contient toutes les classes fournies par les Adobes standard et les partenaires Experience Platform, les groupes de champs de schéma, les types de données et les schémas. Concernant Marketo, cette valeur est fixe et est toujours définie sur global.
global
PRIVATE_KEY
Informations d’identification utilisées pour authentifier vos Postman aux API Experience Platform. Consultez le tutoriel sur la configuration de Developer Console et configuration de Developer Console et Postman pour obtenir des instructions sur la manière de récupérer votre {PRIVATE_KEY}.
{PRIVATE_KEY}
TECHNICAL_ACCOUNT_ID
Informations d’identification utilisées pour l’intégration à Adobe I/O.
D42AEVJZTTJC6LZADUBVPA15@techacct.adobe.com
IMS
Le système Identity Management (IMS) fournit la structure d’authentification des services Adobe. Concernant Marketo, cette valeur est fixe et est toujours définie sur : ims-na1.adobelogin.com.
ims-na1.adobelogin.com
IMS_ORG
Personne morale pouvant posséder ou accorder une licence pour des produits et des services et permettre l’accès à ses membres. Voir le tutoriel sur configuration de Developer Console et Postman pour obtenir des instructions sur la manière de récupérer votre {ORG_ID} informations.
ABCEH0D9KX6A7WA7ATQE0TE@adobeOrg
SANDBOX_NAME
Nom de la partition d’environnement de test virtuel que vous utilisez.
prod
TENANT_ID
Identifiant utilisé pour vous assurer que les ressources que vous créez sont des espaces de noms corrects et qu’ils sont contenus dans votre organisation.
b2bcdpproductiontest
PLATFORM_URL
Le point de terminaison d’URL vers lequel vous effectuez des appels d’API. Cette valeur est fixe et est toujours définie sur : http://platform.adobe.io/.
http://platform.adobe.io/
munchkinId
L’identifiant unique de votre Marketo compte . Voir le tutoriel sur vous authentifier Marketo instance pour plus d’informations sur la manière de récupérer votre munchkinId.
123-ABC-456
sfdc_org_id
L’ID d’organisation de votre Salesforce compte . Voir ce qui suit Salesforce guide pour plus d’informations sur l’acquisition de Salesforce ID d’organisation.
00D4W000000FgYJUA0
has_abm
Une valeur boolean qui indique si vous êtes abonné à Marketo Account-Based Marketing.
false
has_msi
Une valeur boolean qui indique si vous êtes abonné à Marketo Sales Insight.
false

Exécution des scripts

Avec votre Postman configuration de la collection et de l’environnement, vous pouvez désormais exécuter le script via la Postman .

Dans le Postman , sélectionnez le dossier racine de l’utilitaire de génération automatique, puis sélectionnez Run dans l’en-tête supérieur.

root-folder

La variable 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.

run-generator

Une requête réussie crée les espaces de noms et les schémas B2B conformément aux spécifications bêta.

Connecter Salesforce à Platform à l’aide d’API

La documentation ci-dessous fournit des informations sur la connexion d’Salesforce à Platform à l’aide d’API ou de l’interface utilisateur :

Connecter Salesforce à Platform à l’aide de l’interface utilisateur

recommendation-more-help
337b99bb-92fb-42ae-b6b7-c7042161d089