[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 :

  1. Organisation la plus récente à laquelle l’utilisateur a accédé
  2. Le premier de la liste avec un tri alphabétique
  3. 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.

Liens personnalisés dans Salesforce {width="800" modal="regular"}

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:

Lien du champ
  1. Dans Salesforce, accédez à Configuration > Gestionnaire d’objets > Compte/Contact/Lead > Fields & Relationships.

  2. 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))

    Configuration du lien de champ dans Salesforce {width="800" modal="regular"}

  3. Actualisez la page pour que les modifications de disposition s’affichent. Accédez à Profil, puis sélectionnez une autre option sous DENSITÉ D’AFFICHAGE.

    Actualiser la page dans Salesforce {width="450" modal="regular"}

Lien vers la page de détails
  1. Dans Salesforce, accédez à Configuration > Gestionnaire d’objets > Compte/Contact/Lead > Buttons, Links et Actions.

  2. 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)}

    Configuration du lien de la page de détails dans Salesforce {width="800" modal="regular"}

  3. Accédez à Mises en page dans le volet de navigation de gauche.

  4. Faites glisser le lien à partir de Liens personnalisés et déposez-le dans la section Liens personnalisés de la disposition.

Bouton Page de détails
  1. Dans Salesforce, accédez à Configuration > Gestionnaire d’objets > Compte/Contact/Lead > Buttons, Links et Actions.

  2. 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)}

    Configuration du bouton de la page de détails dans Salesforce {width="800" modal="regular"}

  3. Accédez à Mises en page dans le volet de navigation de gauche.

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

    Ajouter le bouton à la disposition {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.

Liens personnalisés dans Dynamics {width="800" modal="regular"}

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:

Champ URL

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

  1. Accédez à Paramètres avancés > Personnaliser le système et sélectionnez l’onglet Solution.

  2. Sélectionnez Entités > Compte/Contact/Lead > Champs.

  3. Cliquez sur Nouveau et configurez le nouveau champ.

    Nouveau champ pour l'entité Contact {width="800" modal="regular"}

  4. Enregistrez la configuration du champ.

  5. Dans l’onglet Solution, sélectionnez Ressources web.

  6. 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);
        }
    }
    

    Ajouter la ressource web jScript {width="800" modal="regular"}

  7. En haut de la page, cliquez sur ENREGISTRER puis PUBLIER.

2 - Configuration du formulaire

  1. Dans l’onglet Solution, sélectionnez Entités > Compte/Contact/Lead > Forms > Account/Contact/Lead.

  2. 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é.

    Ajoutez le champ Lien URL à la section Résumé ​ {width="800" modal="regular"}

  3. Double-cliquez sur le champ dans la section Résumé et configurez ses propriétés.

    Définir les propriétés du champ {width="800" modal="regular"}

    Une fois la configuration de la propriété terminée, cliquez sur OK.

  4. Dans le ruban en haut de la page, cliquez sur Enregistrer puis Publier.

3 - Ajoutez la ressource web JS aux bibliothèques de formulaires

  1. Dans l’onglet Accueil en haut, cliquez sur Propriétés du formulaire.

  2. Cliquez sur Ajouter.

    Ajouter des propriétés de formulaire {width="500" modal="regular"}

  3. Recherchez la ressource, sélectionnez-la, puis cliquez sur Ajouter.

    Ajouter la ressource web {width="500" modal="regular"}

  4. Lorsque la ressource ajoutée est sélectionnée, cliquez sur Ajouter sous Gestionnaires d’événements.

  5. Ajoutez la fonction setViewInAjoB2b dans Gestionnaires d'événements.

  6. Avec la fonction sélectionnée dans la liste Gestionnaires d'événements, définissez Control sur Form et Event sur OnLoad.

    Ajouter le gestionnaire {width="500" modal="regular"}

  7. Cliquez sur OK.

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

Ajouter des propriétés de formulaire {width="500" modal="regular"}

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.

ressource web HTML

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

  1. Accédez à Paramètres avancés > Personnaliser le système et sélectionnez l’onglet Solution.

  2. Dans l’onglet Solution, sélectionnez Ressources web.

  3. 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();
    }
    

    Ajouter la fonction de ressource web {width="800" modal="regular"}

  4. 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>
    
  5. En haut de la page, cliquez sur ENREGISTRER puis PUBLIER.

2 - Ajoutez les ressources web JS aux bibliothèques de formulaires

  1. Dans l’onglet Solution, sélectionnez Entités > Compte/Contact/Lead > Forms > Account/Contact/Lead.

  2. Dans l’onglet Accueil en haut, cliquez sur Propriétés du formulaire.

  3. Cliquez sur Ajouter.

  4. Recherchez la ressource web JScript (new_getFormContext) que vous avez créée, sélectionnez-la, puis cliquez sur Ajouter.

    Ajouter la ressource web {width="500" modal="regular"}

  5. Lorsque la ressource ajoutée est sélectionnée, cliquez sur Ajouter sous Gestionnaires d’événements.

  6. Ajoutez la fonction getFormContext dans Gestionnaires d'événements.

  7. Avec la fonction sélectionnée dans la liste Gestionnaires d'événements, définissez Control sur Form et Event sur OnLoad.

    Ajouter le gestionnaire {width="500" modal="regular"}

  8. Cliquez sur OK.

  9. Dans l’onglet Accueil en haut, cliquez sur Enregistrer puis Publier.

3 - Configuration du formulaire

  1. 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).

    Sélectionner la zone de formulaire {width="500" modal="regular"}

  2. Sélectionnez l'onglet INSERT en haut et cliquez sur Ressource Web.

  3. Insérez la ressource web que vous avez créée et configurez les propriétés.

    Ressource web {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.

  4. Cliquez sur OK.

    Si vous choisissez un emplacement Corps/Résumé pour la ressource web, il s’affiche dans la disposition du formulaire.

    Ressource web ajoutée dans la section résumé du formulaire {width="800" modal="regular"}

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

Ajouter des propriétés de formulaire {width="500" modal="regular"}

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.

recommendation-more-help
6ef00091-a233-4243-8773-0da8461f7ef0