Salesforce CRM est une plateforme de gestion de la relation client (CRM) populaire qui prend en charge les éléments suivants :
Ceci Adobe Experience Platform destination tire parti de Salesforce composite API, qui prend en charge les deux types de profils décrits ci-dessus.
When activation des segments, vous pouvez choisir entre des pistes ou des contacts et mettre à jour les attributs et les données de segment dans Salesforce CRM.
Salesforce CRM utilise OAuth 2 avec l’octroi de mot de passe comme mécanisme d’authentification pour communiquer avec l’API REST Salesforce. Instructions pour vous authentifier à votre Salesforce CRM sont plus loin, dans la section Authentification à la destination .
En tant que marketeur, vous pouvez proposer des expériences personnalisées à vos utilisateurs en fonction des attributs de leurs profils Adobe Experience Platform. Vous pouvez créer des segments à partir de vos données hors ligne et envoyer ces segments à Salesforce CRM, afin qu’ils s’affichent dans les flux des utilisateurs dès que les segments et les profils sont mis à jour dans Adobe Experience Platform.
Avant d’activer les données vers la destination Salesforce CRM, vous devez disposer d’un schema, un dataset, et segments créé dans Experience Platform.
Notez les conditions préalables suivantes dans Salesforce CRM, afin d’exporter des données de Platform vers votre compte Salesforce :
Accédez à Salesforce essai pour enregistrer et créer un compte Salesforce, le cas échéant.
Ensuite, vous devez configurer une application connectée dans votre compte Salesforce, le cas échéant.
Dans l’application connectée, assurez-vous que Paramètres OAuth est activée.
Assurez-vous également que la variable portées mentionnés ci-dessous sont sélectionnés.
chatter_api
lightning
visualforce
content
openid
full
api
web
refresh_token
offline_access
Créer un champ personnalisé de type Text Area Long
, que l’Experience Platform utilisera pour mettre à jour l’état du segment dans Salesforce CRM.
Reportez-vous à la documentation de Salesforce pour créer des champs personnalisés si vous avez besoin de conseils supplémentaires.
Assurez-vous qu’il n’y a aucun espace dans le nom du champ. Utilisez plutôt le trait de soulignement. (_)
comme séparateur.
Reportez-vous à la documentation Adobe Experience Platform pour Groupe de champs Détails de l’appartenance à un segment si vous avez besoin d’instructions sur les états de segment.
Notez les éléments ci-dessous avant de vous authentifier à la variable Salesforce CRM destination :
Informations d’identification | Description | Exemple |
---|---|---|
|
Voir Préfixe de domaine Salesforce pour plus d’informations. |
|
|
Reportez-vous à la section Documentation de Salesforce si vous avez besoin de conseils supplémentaires. |
|
Salesforce équilibre les charges de transaction en imposant des limites de demande, de taux et de délai d’expiration. Reportez-vous à la section Limites de requête d’API et affectations pour plus d’informations.
When activation des segments vous devez choisir entre Contact ou prospect types. Vous devez vous assurer que vos segments disposent du mappage de données approprié en fonction du type sélectionné.
Salesforce CRM prend en charge la mise à jour des identités décrites dans le tableau ci-dessous. En savoir plus sur identités.
Identité cible | Description | Considérations |
---|---|---|
SalesforceId |
Le Salesforce CRM identifiant des identités de contact ou de prospect que vous exportez ou mettez à jour par le biais de votre segment. | Obligatoire |
Reportez-vous au tableau ci-dessous pour plus d’informations sur le type et la fréquence d’exportation des destinations.
Élément | Type | Notes |
---|---|---|
Type d’exportation | Basé sur les profils |
|
Fréquence des exports | Diffusion en continu |
|
Pour vous connecter à la destination, vous avez besoin de l’événement Gestion des destinations autorisation de contrôle d’accès. Lisez le présentation du contrôle d’accès ou contactez votre administrateur de produit pour obtenir les autorisations requises.
Pour vous connecter à cette destination, procédez comme décrit dans le tutoriel sur la configuration des destinations. Dans le workflow de configuration des destinations, renseignez les champs répertoriés dans les deux sections ci-dessous.
Within Destinations > Catalogue rechercher Salesforce CRM. Vous pouvez également la localiser sous le CRM catégorie.
Pour vous authentifier à la destination, renseignez les champs requis et sélectionnez Se connecter à la destination.
Si les détails fournis sont valides, l’interface utilisateur affiche une Connecté avec une coche verte, vous pouvez ensuite passer à l’étape suivante.
Pour configurer les détails de la destination, renseignez les champs obligatoires et facultatifs ci-dessous. Un astérisque situé en regard d’un champ de l’interface utilisateur indique que le champ est obligatoire.
Vous pouvez activer les alertes pour recevoir des notifications sur l’état du flux de données vers votre destination. Sélectionnez une alerte dans la liste et abonnez-vous à des notifications concernant le statut de votre flux de données. Pour plus d’informations sur les alertes, consultez le guide sur les abonnement aux alertes de destinations à l’aide de l’interface utilisateur.
Lorsque vous avez terminé de fournir des détails sur votre connexion de destination, sélectionnez Suivant.
Pour activer les données, vous avez besoin de l’événement Gestion des destinations, Activation des destinations, Afficher les profils, et Affichage de segments autorisations de contrôle d’accès. Lisez le présentation du contrôle d’accès ou contactez votre administrateur de produit pour obtenir les autorisations requises.
Lecture Activation des profils et des segments vers des destinations d’exportation de segments en continu pour obtenir des instructions sur l’activation des segments d’audience vers cette destination.
Pour envoyer correctement vos données d’audience de Adobe Experience Platform vers le Salesforce CRM destination, vous devez passer par l’étape de mappage des champs. Le mappage consiste à créer un lien entre vos champs de schéma de modèle de données d’expérience (XDM) dans votre compte Platform et leurs équivalents de la destination cible. Pour mapper correctement vos champs XDM à Salesforce CRM champs de destination, procédez comme suit :
Dans le Mappage étape, sélectionnez Ajouter un nouveau mappage, une nouvelle ligne de mappage s’affiche à l’écran.
Dans le Sélectionner le champ source , choisissez la Sélectionner un espace de noms d’identité ou Sélectionner des attributs catégorie et sélectionnez crmID
.
Dans le Sélectionner le champ cible , choisissez la Sélectionner un espace de noms d’identité catégorie et sélectionnez SalesforceId
.
Schéma de profil XDM | Salesforce CRM Instance | Obligatoire |
---|---|---|
crmID |
SalesforceId |
Oui |
Sélectionner des attributs personnalisés: sélectionnez cette option pour mapper votre champ source à un attribut personnalisé que vous avez défini dans la variable Nom de l’attribut champ . Reportez-vous à la section Salesforce CRM documentation pour plus d’informations sur les attributs pris en charge.
Si vous utilisez des Contacts dans votre segment, reportez-vous à la référence d’objet dans Salesforce pour Contact pour définir les mappages des champs à mettre à jour.
Vous pouvez identifier les champs obligatoires en recherchant le mot Obligatoire, qui est mentionné dans la description des champs du lien ci-dessus.
Selon les champs que vous souhaitez exporter ou mettre à jour, ajoutez des mappages entre votre schéma de profil XDM et votre Salesforce CRM instance :
Schéma de profil XDM | Salesforce CRM Instance | Remarques |
---|---|---|
person.name.lastName |
LastName |
Required . Nom du contact (maximum 80 caractères). |
person.name.firstName |
FirstName |
Prénom du contact (40 caractères maximum). |
personalEmail.address |
Email |
Adresse électronique du contact. |
Un exemple d’utilisation de ces mappages est illustré ci-dessous :
Si vous utilisez des Pistes dans votre segment, reportez-vous à la référence d’objet dans Salesforce pour prospect pour définir les mappages des champs à mettre à jour.
Vous pouvez identifier les champs obligatoires en recherchant le mot Obligatoire, qui est mentionné dans la description des champs du lien ci-dessus.
Selon les champs que vous souhaitez exporter ou mettre à jour, ajoutez des mappages entre votre schéma de profil XDM et votre Salesforce CRM instance :
Schéma de profil XDM | Salesforce CRM Instance | Remarques |
---|---|---|
person.name.lastName |
LastName |
Required . Nom du contact (maximum 80 caractères). |
b2b.companyName |
Company |
Required . La compagnie du prospect. |
personalEmail.address |
Email |
Adresse électronique du contact. |
Un exemple d’utilisation de ces mappages est illustré ci-dessous :
Lors de l’exécution de la variable Planification de l’exportation de segments vous devez mapper manuellement les segments Platform à l’attribut de champ personnalisé dans Salesforce.
Pour ce faire, sélectionnez chaque segment, puis saisissez l’attribut de champ personnalisé correspondant à partir de Salesforce dans la variable ID de mappage champ .
Voici un exemple :
Pour vérifier que vous avez correctement configuré la destination, procédez comme suit :
Sélectionner Destinations > Parcourir pour accéder à la liste des destinations.
Sélectionnez la destination et vérifiez que l’état est enabled.
Basculez vers le Données d’activation , puis sélectionnez un nom de segment.
Surveillez le résumé du segment et assurez-vous que le nombre de profils correspond au nombre créé dans le segment.
Enfin, connectez-vous au site web Salesforce et vérifiez si les profils du segment ont été ajoutés ou mis à jour.
Si vous aviez Contacts dans votre segment Platform, accédez au Apps > Contacts page.
Sélectionnez une Contact et vérifiez si les champs sont mis à jour. Vous pouvez voir que chaque état de segment dans Salesforce CRM a été mis à jour avec l’état du segment correspondant de Platform, en fonction de la variable ID de mappage valeur fournie pendant la planification des segments.
Si vous aviez Pistes dans votre segment Platform, puis accédez au Apps > Leads page.
Sélectionnez une prospect et vérifiez si les champs sont mis à jour. Vous pouvez voir que chaque état de segment dans Salesforce CRM a été mis à jour avec l’état du segment correspondant de Platform, en fonction de la variable ID de mappage valeur fournie pendant la planification des segments.
Lors de la gestion de vos données, toutes les destinations Adobe Experience Platform se conforment aux stratégies d’utilisation des données. Pour obtenir des informations détaillées sur la manière dont Adobe Experience Platform applique la gouvernance des données, voir Présentation de la gouvernance des données.
Lors de la vérification d’une exécution de flux de données, si vous obtenez le message d’erreur suivant : Unknown errors encountered while pushing events to the destination. Please contact the administrator and try again.
Pour corriger cette erreur, vérifiez que la variable ID de mappage vous avez fourni dans Salesforce CRM pour votre segment Platform valide et existe dans Salesforce CRM.
Informations utiles supplémentaires de la Portail de développement Salesforce est ci-dessous :