Connecteur Salesforce

Adobe Experience Platform permet d’ingérer des données à partir de sources externes tout en vous permettant de structurer, de libeller 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, des 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 à partir de 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 les 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 En ce qui concerne Marketo, cette valeur est fixe et est toujours définie sur : ent_dataservices_sdk. ent_dataservices_sdk
CONTAINER_ID Le 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. En ce qui concerne 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. En ce qui concerne 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 correctement placées dans l’espace de noms et qu’elles sont contenues dans votre organisation IMS. 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

Le 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.

Connexion Salesforce vers Platform à l’aide d’API

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

Connexion Salesforce vers Platform à l’aide de l’interface utilisateur

Sur cette page