[Beta]{class="badge informative" title="Cette fonctionnalité est actuellement en version bêta limitée"}
Accéder aux pages de détails dans CRM
Adobe Journey Optimizer B2B edition permet aux membres de l’équipe des ventes et de l’équipe des comptes d’accéder à des pages détaillées pour les informations sur le compte et le groupe d’achats directement à partir de leur outil de gestion de la relation client (CRM), tel que Salesforce ou Microsoft Dynamics. Grâce à cette intégration, les commerciaux peuvent rapidement accéder aux informations en temps réel sur le compte et le groupe d’achats, telles que l’historique de l’engagement, les signaux d’intention et les recommandations générées par l’IA. Cette fonctionnalité permet à l’équipe commerciale d’atteindre plus rapidement les clients, de hiérarchiser plus intelligemment les priorités et de mieux s’aligner sur le marketing.
Pour permettre aux membres de l’équipe des ventes et du compte d’afficher les pages détails du compte et détails de la personne dans Journey Optimizer B2B edition à partir du CRM, l’administrateur Salesforce ou Dynamics peut ajouter un lien à partir de la vue du compte, du contact ou du prospect.
Lorsqu’un membre de l’équipe commerciale utilise le lien de l’instance CRM, le sandbox doit être Prod et l’organisation IMS est déterminée selon la logique ordonnée suivante :
- Organisation la plus récente à laquelle l’utilisateur a accédé
- Le premier de la liste avec un tri alphabétique
- Organisation sélectionnée dans ses préférences
Liens Salesforce
Un administrateur Salesforce disposant de l’autorisation Personnaliser l’application peut configurer le lien dans la disposition Compte, Contact ou Prospect. Les liens configurés permettent aux utilisateurs du service commercial d’accéder aux détails du compte ou de la personne correspondants dans Adobe Journey Optimizer B2B edition.
Dans Salesforce, ajoutez le lien personnalisé sous la forme d’un bouton, d’un lien hypertexte ou d’une icône liée et personnalisez-le en fonction des préférences de votre équipe.
Pour plus d’informations sur l’ajout d’un lien personnalisé dans Salesforce, reportez-vous à la section Définir des boutons et des liens personnalisés dans la documentation de Salesforce.
Lorsque vous définissez l’URL cible du lien, vous pouvez utiliser la mise en page du compte, du contact ou du prospect et la lier à la page de détails correspondante dans Journey Optimizer B2B edition :
-
Compte -
https://experience.adobe.com/#/journey-optimizer-b2b/accounts/crm/account/[18-character ID of account] -
Contact -
https://experience.adobe.com/#/journey-optimizer-b2b/accounts/crm/contact/[18-character ID of contact] -
Lead -
https://experience.adobe.com/#/journey-optimizer-b2b/accounts/crm/lead/[18-character ID of lead]
Utilisez l’objet Account pour récupérer l’ID de 18 caractères du compte, tel que CASESAFEID(Account.Id) ou CASESAFEID(Id).
Examples:
-
Dans Salesforce, accédez à Configuration > Gestionnaire d’objets > Compte/Contact/Lead > Fields & Relationships.
-
Cliquez sur Nouveau pour créer un champ de formule (texte) et l’ajouter à une disposition Compte, Contact ou Lead.
Pour la formule, utilisez les exemples suivants comme guide.
Lien hypertexte du texte:
- Compte -
HYPERLINK("https://experience.adobe.com/#/journey-optimizer-b2b/accounts/crm/account/" & CASESAFEID(Id), "View in AJO B2B") - Contact -
HYPERLINK("https://experience.adobe.com/#/journey-optimizer-b2b/accounts/crm/contact/" & CASESAFEID(Id), "View in AJO B2B") - Lead -
HYPERLINK("https://experience.adobe.com/#/journey-optimizer-b2b/accounts/crm/lead/" & CASESAFEID(Id), "View in AJO B2B")
Icône hyperlien:
- Compte -
HYPERLINK("https://experience.adobe.com/#/journey-optimizer-b2b/accounts/crm/account/" & CASESAFEID(Id), IMAGE("https://cdn.experience.adobe.net/assets/HeroIcons.6620f5dc.svg#AdobeExperienceSubCloud", "View in AJO B2B", 24, 24)) - Contact -
HYPERLINK("https://experience.adobe.com/#/journey-optimizer-b2b/accounts/crm/contact/" & CASESAFEID(Id), IMAGE("https://cdn.experience.adobe.net/assets/HeroIcons.6620f5dc.svg#AdobeExperienceSubCloud", "View in AJO B2B", 24, 24)) - Contact -
HYPERLINK("https://experience.adobe.com/#/journey-optimizer-b2b/accounts/crm/lead/" & CASESAFEID(Id), IMAGE("https://cdn.experience.adobe.net/assets/HeroIcons.6620f5dc.svg#AdobeExperienceSubCloud", "View in AJO B2B", 24, 24))
{width="800" modal="regular"}
- Compte -
-
Actualisez la page pour que les modifications de disposition s’affichent. Accédez à Profil, puis sélectionnez une autre option sous DENSITÉ D’AFFICHAGE.
{width="450" modal="regular"}
-
Dans Salesforce, accédez à Configuration > Gestionnaire d’objets > Compte/Contact/Lead > Buttons, Links et Actions.
-
Cliquez sur Nouveau bouton ou lien dans le coin supérieur droit et créez le lien de la page de détails.
Pour la formule, utilisez les exemples suivants comme guide.
- Compte -
{!URLFOR("https://experience.adobe.com/#/journey-optimizer-b2b/accounts/crm/account/" & CASESAFEID(Account.Id), null)} - Contact -
{!URLFOR("https://experience.adobe.com/#/journey-optimizer-b2b/accounts/crm/contact/" & CASESAFEID(Contact.Id), null)} - Lead -
{!URLFOR("https://experience.adobe.com/#/journey-optimizer-b2b/accounts/crm/lead/" & CASESAFEID(Lead.Id), null)}
{width="800" modal="regular"}
- Compte -
-
Accédez à Mises en page dans le volet de navigation de gauche.
-
Faites glisser le lien à partir de Liens personnalisés et déposez-le dans la section Liens personnalisés de la disposition.
-
Dans Salesforce, accédez à Configuration > Gestionnaire d’objets > Compte/Contact/Lead > Buttons, Links et Actions.
-
Cliquez sur Nouveau bouton ou lien dans le coin supérieur droit et créez le bouton de la page de détails.
Pour le Type d’affichage, choisissez Lien de page de détail.
Pour la formule, utilisez les exemples suivants comme guide.
- Compte -
{!URLFOR("https://experience.adobe.com/#/journey-optimizer-b2b/accounts/crm/account/" & CASESAFEID(Account.Id), null)} - Contact -
{!URLFOR("https://experience.adobe.com/#/journey-optimizer-b2b/accounts/crm/contact/" & CASESAFEID(Contact.Id), null)} - Lead -
{!URLFOR("https://experience.adobe.com/#/journey-optimizer-b2b/accounts/crm/lead/" & CASESAFEID(Lead.Id), null)}
{width="800" modal="regular"}
- Compte -
-
Accédez à Mises en page dans le volet de navigation de gauche.
-
Faites glisser le bouton de Mobile & Lightning Actions et déposez-le dans la section Salesforce Mobile et Lightning Experience Actions dans la mise en page.
{width="800" modal="regular"}
Liens Microsoft Dynamics
Un développeur ou une développeuse Dynamics peut étendre l’entité Compte, Contact ou Lead pour ajouter un champ de lien. Les liens configurés permettent aux utilisateurs du service commercial d’accéder aux détails du compte ou de la personne correspondants dans Adobe Journey Optimizer B2B edition.
Ajoutez le lien personnalisé sous la forme d’un bouton, d’un lien hypertexte ou d’un lien d’icône lié et personnalisez-le en fonction des préférences de votre équipe.
Utilisez les applications Power pour personnaliser les applications Microsoft pilotées par des modèles, telles que les composants Dynamics. Pour plus d’informations sur l’utilisation de Power Apps pour ajouter un lien personnalisé dans Dynamics, consultez la documentation de PowerApps.
Lorsque vous définissez l’URL cible du lien, vous pouvez utiliser la vue Compte, Contact ou Prospect et la lier à la page de détails correspondante dans Journey Optimizer B2B edition :
-
Compte -
https://experience.adobe.com/#/journey-optimizer-b2b/accounts/crm/account/[Account ID] -
Contact -
https://experience.adobe.com/#/journey-optimizer-b2b/accounts/crm/contact/[Contact ID] -
Lead -
https://experience.adobe.com/#/journey-optimizer-b2b/accounts/crm/lead/[Lead ID]
Examples:
Suivez cette séquence de tâches pour ajouter le lien personnalisé sous la forme d’un champ URL :
1 - Configuration du champ de solution
-
Accédez à Paramètres avancés > Personnaliser le système et sélectionnez l’onglet Solution.
-
Sélectionnez Entités > Compte/Contact/Lead > Champs.
-
Cliquez sur Nouveau et configurez le nouveau champ.
{width="800" modal="regular"}
-
Enregistrez la configuration du champ.
-
Dans l’onglet Solution, sélectionnez Ressources web.
-
Cliquez sur Nouveau et configurez la ressource web Script (JScript) suivante :
code language-js function setViewInAjoB2b(executionContext) { var url = "https://experience.adobe.com/#/journey-optimizer-b2b/accounts/crm"; var formContext = executionContext.getFormContext(); // Get the entity ID (GUID) var id = formContext.data.entity.getId(); // Get the entity type (account, lead, contact) var type = formContext.data.entity.getEntityName().toLowerCase(); if (id && type) { // Remove curly braces id = id.replace(/[{}]/g, "").toLowerCase(); // Set the value in the custom field (Ensure this field exists on the form) formContext.getAttribute("new_viewinajob2b").setValue(url + "/" + type + "/" + id); } } {width="800" modal="regular"}
-
En haut de la page, cliquez sur ENREGISTRER puis PUBLIER.
2 - Configuration du formulaire
-
Dans l’onglet Solution, sélectionnez Entités > Compte/Contact/Lead > Forms > Account/Contact/Lead.
-
Faites glisser le nouveau champ que vous avez créé lors de la première tâche depuis Explorateur de champs vers la section Résumé.
{width="800" modal="regular"}
-
Double-cliquez sur le champ dans la section Résumé et configurez ses propriétés.
{width="800" modal="regular"}
Une fois la configuration de la propriété terminée, cliquez sur OK.
-
Dans le ruban en haut de la page, cliquez sur Enregistrer puis Publier.
3 - Ajoutez la ressource web JS aux bibliothèques de formulaires
-
Dans l’onglet Accueil en haut, cliquez sur Propriétés du formulaire.
-
Cliquez sur Ajouter.
{width="500" modal="regular"}
-
Recherchez la ressource, sélectionnez-la, puis cliquez sur Ajouter.
{width="500" modal="regular"}
-
Lorsque la ressource ajoutée est sélectionnée, cliquez sur Ajouter sous Gestionnaires d’événements.
-
Ajoutez la fonction
setViewInAjoB2bdans Gestionnaires d'événements. -
Avec la fonction sélectionnée dans la liste Gestionnaires d'événements, définissez Control sur
Formet Event surOnLoad. {width="500" modal="regular"}
-
Cliquez sur OK.
-
Dans l’onglet Accueil en haut, cliquez sur Enregistrer puis Publier.
4 - Vérifier le lien
Pour vérifier le lien, vérifiez la vue Compte, Contact ou Lead dans Dynamics.
Si le lien ne s'affiche pas, essayez d'accéder à Comptes, contacts ou leads sous Clients sur la page d'accueil Dynamics. Revenez ensuite à l’affichage spécifique du compte, du contact ou du prospect. Vous pouvez également essayer de vous déconnecter et de vous reconnecter.
Suivez cette séquence de tâches pour ajouter le lien personnalisé en tant que ressource web HTML :
| note note |
|---|
| NOTE |
| Cet exemple dépend de la manière dont Dynamics utilise les ressources web de la page web. |
1 - Configuration des ressources web de la solution
-
Accédez à Paramètres avancés > Personnaliser le système et sélectionnez l’onglet Solution.
-
Dans l’onglet Solution, sélectionnez Ressources web.
-
Cliquez sur Nouveau et configurez la ressource web Script (JScript) suivante à l’aide de la fonction suivante :
code language-js function getFormContext(executionContext) { window.top["formContext"] = executionContext.getFormContext(); } {width="800" modal="regular"}
-
Cliquez sur Nouveau pour créer une autre ressource web et configurer une ressource web de page web (HTML) à l’aide de l’HTML suivante :
code language-html <html> <head> <script> function onLoad(){ // Adobe URL var url = "https://experience.adobe.com/#/journey-optimizer-b2b/accounts/crm"; // Get the entity ID (GUID) var id = window.top.formContext.data.entity.getId(); // Get the entity type (account, lead, contact) var type = window.top.formContext.data.entity.getEntityName().toLowerCase(); if (id && type) { // Remove curly braces id = id.replace(/[{}]/g, "").toLowerCase(); var url = url + "/" + type + "/" + id; // Find the hyperlink and set the href value var link = document.getElementById("link"); link.href = url; } } </script> </head> <body onload="onLoad()" style="margin-left: 0;"> <a id="link" style="text-decoration: none; font-family: sans-serif; font-size: 13px;" target="_blank"> <img style="vertical-align: middle;" src="https://experience.adobe.net/assets/HeroIcons.6620f5dc.svg#AdobeExperienceSubCloud" focusable="false" width="24" height="24"> <span style="vertical-align: middle;">View in AJOB2B</span> </a> </body> </html> -
En haut de la page, cliquez sur ENREGISTRER puis PUBLIER.
2 - Ajoutez les ressources web JS aux bibliothèques de formulaires
-
Dans l’onglet Solution, sélectionnez Entités > Compte/Contact/Lead > Forms > Account/Contact/Lead.
-
Dans l’onglet Accueil en haut, cliquez sur Propriétés du formulaire.
-
Cliquez sur Ajouter.
-
Recherchez la ressource web JScript (
new_getFormContext) que vous avez créée, sélectionnez-la, puis cliquez sur Ajouter. {width="500" modal="regular"}
-
Lorsque la ressource ajoutée est sélectionnée, cliquez sur Ajouter sous Gestionnaires d’événements.
-
Ajoutez la fonction
getFormContextdans Gestionnaires d'événements. -
Avec la fonction sélectionnée dans la liste Gestionnaires d'événements, définissez Control sur
Formet Event surOnLoad. {width="500" modal="regular"}
-
Cliquez sur OK.
-
Dans l’onglet Accueil en haut, cliquez sur Enregistrer puis Publier.
3 - Configuration du formulaire
-
Dans l'onglet ACCUEIL du formulaire Compte, Contact ou Lead, sélectionnez Corps (pour créer la ressource liée dans la section Résumé) ou En-tête (pour la créer dans le menu d'en-tête).
{width="500" modal="regular"}
-
Sélectionnez l'onglet INSERT en haut et cliquez sur Ressource Web.
-
Insérez la ressource web que vous avez créée et configurez les propriétés.
{width="500" modal="regular"}
Pour plus d’informations sur les propriétés et le formatage des ressources web, consultez la documentation de Power Apps.
-
Cliquez sur OK.
Si vous choisissez un emplacement Corps/Résumé pour la ressource web, il s’affiche dans la disposition du formulaire.
{width="800" modal="regular"}
-
Dans l’onglet Accueil en haut, cliquez sur Enregistrer puis Publier.
4 - Vérifier le lien
Pour vérifier le lien, vérifiez la vue Compte, Contact ou Lead dans Dynamics.
Si le lien ne s'affiche pas, essayez d'accéder à Comptes, contacts ou leads sous Clients sur la page d'accueil Dynamics. Revenez ensuite à l’affichage spécifique du compte, du contact ou du prospect. Vous pouvez également essayer de vous déconnecter et de vous reconnecter.