[Beta]{class="badge informative" title="Diese Funktion befindet sich derzeit in einer eingeschränkten Beta-Version"}

Zugriff auf Detailseiten im CRM

Mit Adobe Journey Optimizer B2B edition können Mitglieder des Vertriebs- und Account-Teams direkt über ihr CRM-Tool (Customer Relationship Management) wie Salesforce oder Microsoft Dynamics auf detaillierte Seiten für Konto- und Kaufgruppeninformationen zugreifen. Mit dieser Integration können Vertriebsmitarbeiter schnell auf Echtzeit-Konto- und Einkaufsgruppeneinblicke zugreifen, wie z. B. den Interaktionsverlauf, Absichtssignale und KI-generierte Empfehlungen. Diese Fähigkeit ermöglicht dem Vertriebsteam eine schnellere Kontaktaufnahme, eine intelligentere Priorisierung und eine bessere Abstimmung mit dem Marketing.

Damit die Mitglieder des Vertriebs- und Account-Teams die Kontodetails und Personendetails in Journey Optimizer B2B edition aus dem CRM anzeigen können, kann der Salesforce- oder Dynamics-Administrator einen Link aus der Konto-, Kontakt- oder Lead-Ansicht hinzufügen.

Wenn ein Mitglied des Vertriebsteams den Link von der CRM-Instanz verwendet, sollte die Sandbox Prod sein, und die IMS-Organisation wird gemäß der folgenden geordneten Logik bestimmt:

  1. Die letzte Organisation, auf die der Benutzer zugegriffen hat
  2. Die erste in der Liste mit einer alphabetischen Sortierung
  3. Die in den Voreinstellungen ausgewählte Organisation

Ein Salesforce-Administrator mit der Berechtigung Programm anpassen kann den Link im Konto-, Kontakt- oder Lead-Layout konfigurieren. Über konfigurierte Links können Vertriebsbenutzer auf die entsprechende Kontodetails- oder Personendetailseite in Adobe Journey Optimizer B2B edition zugreifen.

Fügen Sie in Salesforce den benutzerdefinierten Link als Schaltfläche, Hyperlink oder verknüpftes Symbol hinzu und passen Sie ihn entsprechend den Voreinstellungen Ihres Teams an.

Benutzerdefinierte Links in Salesforce {width="800" modal="regular"}

Detaillierte Informationen zum Hinzufügen eines benutzerspezifischen Links in Salesforce finden Sie unter Benutzerdefinierte Schaltflächen und Links definieren in der Dokumentation zu Salesforce.

Wenn Sie die Ziel-URL für den Link definieren, können Sie das Konto-, Kontakt- oder Lead-Layout verwenden und mit der entsprechenden Detailseite in Journey Optimizer B2B edition verknüpfen:

  • Konto - https://experience.adobe.com/#/journey-optimizer-b2b/accounts/crm/account/[18-character ID of account]

  • Kontakt - 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]

Verwenden Sie das Account -Objekt, um die 18-stellige ID des Kontos abzurufen, z. B. CASESAFEID(Account.Id) oder CASESAFEID(Id).

Examples:

Feldlink
  1. Navigieren Sie in Salesforce Setup > Objektmanager > Konto/Kontakt/Lead > Felder und Beziehungen.

  2. Klicken Sie auf Neu, um ein Formelfeld (Text) zu erstellen und es einem Konto, Kontakt oder Lead-Layout hinzuzufügen.

    Für die Formel verwenden Sie die folgenden Beispiele als Anleitung.

    Text-Hyperlink:

    • Konto - HYPERLINK("https://experience.adobe.com/#/journey-optimizer-b2b/accounts/crm/account/" & CASESAFEID(Id), "View in AJO B2B")
    • Kontakt - 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")

    icon-Hyperlink:

    • Konto - 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))
    • Kontakt - 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))
    • Kontakt - 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))

    Konfiguration von Feldverknüpfungen in Salesforce {width="800" modal="regular"}

  3. Aktualisieren Sie die Seite, damit die Layout-Änderungen angezeigt werden. Wechseln Sie zu Profil und wählen Sie unter "" eine andere Option.

    Aktualisieren Sie die Seite in Salesforce {width="450" modal="regular"}

Link zur Detailseite
  1. Wechseln Sie in Salesforce Setup > Objektmanager > Konto/Kontakt/Lead > Schaltflächen, Links und Aktionen.

  2. Klicken Sie Neue Schaltfläche oder Link oben rechts und erstellen Sie den Link für die Detailseite.

    Für die Formel verwenden Sie die folgenden Beispiele als Anleitung.

    • Konto - {!URLFOR("https://experience.adobe.com/#/journey-optimizer-b2b/accounts/crm/account/" & CASESAFEID(Account.Id), null)}
    • Kontakt - {!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)}

    Konfiguration von Seitenlinks in Salesforce {width="800" modal="regular"}

  3. Navigieren Sie Seitenlayouts im linken Navigationsbereich.

  4. Ziehen Sie den Link aus Benutzerdefinierte Links und legen Sie ihn im Abschnitt Benutzerdefinierte Links im Layout ab.

Schaltfläche „Detailseite“
  1. Wechseln Sie in Salesforce Setup > Objektmanager > Konto/Kontakt/Lead > Schaltflächen, Links und Aktionen.

  2. Klicken Sie Neue Schaltfläche oder Link oben rechts und erstellen Sie die Schaltfläche Detailseite .

    Wählen Sie für Anzeigetyp die Option Seitenlink.

    Für die Formel verwenden Sie die folgenden Beispiele als Anleitung.

    • Konto - {!URLFOR("https://experience.adobe.com/#/journey-optimizer-b2b/accounts/crm/account/" & CASESAFEID(Account.Id), null)}
    • Kontakt - {!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)}

    Konfiguration der Schaltflächen für die Detailseite in Salesforce {width="800" modal="regular"}

  3. Navigieren Sie Seitenlayouts im linken Navigationsbereich.

  4. Ziehen Sie die Schaltfläche aus Mobile- und Lightning Aktionen und legen Sie sie im Abschnitt Salesforce Mobile- und Lightning Erlebnisaktionen im Layout ab.

    Fügen Sie die Schaltfläche zum Layout hinzu {width="800" modal="regular"}

Ein Dynamics-Entwickler kann die Konto-, Kontakt- oder Lead-Entität erweitern, um ein Verknüpfungsfeld hinzuzufügen. Über konfigurierte Links können Vertriebsbenutzer auf die entsprechende Kontodetails- oder Personendetailseite in Adobe Journey Optimizer B2B edition zugreifen.

Fügen Sie den benutzerspezifischen Link als Schaltfläche, Hyperlink oder verknüpftes Verknüpfungssymbol hinzu und passen Sie ihn entsprechend den Voreinstellungen Ihres Teams an.

Benutzerdefinierte Links in Dynamics {width="800" modal="regular"}

Verwenden Sie Power Apps, um modellgesteuerte Apps von Microsoft anzupassen, z. B. Dynamics-Komponenten. Ausführliche Informationen zur Verwendung von Power Apps zum Hinzufügen eines benutzerdefinierten Links in Dynamics finden Sie in der PowerApps-Dokumentation.

Wenn Sie die Ziel-URL für den Link definieren, können Sie die Konto-, Kontakt- oder Lead-Ansicht verwenden und sie mit der entsprechenden Detailseite in Journey Optimizer B2B edition verknüpfen:

  • Konto - https://experience.adobe.com/#/journey-optimizer-b2b/accounts/crm/account/[Account ID]

  • Kontakt - 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:

URL-Feld

Mit dieser Aufgabensequenz können Sie den benutzerdefinierten Link als URL-Feld hinzufügen:

1: Lösungsfeld konfigurieren

  1. Wechseln Sie Erweiterte Einstellungen > System anpassen und wählen Sie die Registerkarte Lösung aus.

  2. Wählen Sie Entitäten > Konto/Kontakt/Lead > Felder.

  3. Klicken Sie Neu und konfigurieren Sie das neue Feld.

    Neues Feld für Kontaktentität {width="800" modal="regular"}

  4. Speichern Sie die Feldkonfiguration.

  5. Wählen Sie auf der Lösung die Option Web-Ressourcen aus.

  6. Klicken Sie Neu und konfigurieren Sie die folgende Skript (JScript)-Webressource:

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

    Fügen Sie die jScript-Webressource hinzu {width="800" modal="regular"}

  7. Klicken Sie oben auf der Seite auf SPEICHERN und dann auf VERÖFFENTLICHEN.

2 - Formular konfigurieren

  1. Wählen Sie auf der Registerkarte Lösung die Option Entitäten > Konto/Kontakt/Lead > Forms > Account/Contact/Lead.

  2. Ziehen Sie das neue Feld, das Sie in der ersten Aufgabe erstellt haben, aus Feld-Explorer in den Abschnitt Zusammenfassung.

    Fügen Sie das Feld URL-Link zum Abschnitt Zusammenfassung hinzu {width="800" modal="regular"}

  3. Doppelklicken Sie auf das Feld im Abschnitt Zusammenfassung und konfigurieren Sie dessen Eigenschaften.

    Feldeigenschaften festlegen {width="800" modal="regular"}

    Wenn die Konfiguration der Eigenschaft abgeschlossen ist, klicken Sie auf OK.

  4. Klicken Sie oben auf der Seite im Menüband auf Speichern und dann auf Veröffentlichen.

3: Hinzufügen der JS-Web-Ressource zu den Formularbibliotheken

  1. Klicken Sie oben auf Registerkarte Startseite“ auf Formulareigenschaften.

  2. Klicken Sie auf Hinzufügen.

    Formulareigenschaften hinzufügen {width="500" modal="regular"}

  3. Suchen Sie die Ressource, wählen Sie sie aus und klicken Sie auf Hinzufügen.

    Web-Ressource hinzufügen {width="500" modal="regular"}

  4. Klicken Sie bei ausgewählter hinzugefügter Ressource Hinzufügen unter Ereignishandler.

  5. Fügen Sie die Funktion setViewInAjoB2b in Ereignishandler“.

  6. Wenn die Funktion in der Liste Ereignishandler ausgewählt ist, legen Sie Control auf Form und Event auf OnLoad fest.

    Fügen Sie den Handler hinzu {width="500" modal="regular"}

  7. Klicken Sie auf OK.

  8. Klicken Sie oben auf der Startseite auf Speichern und dann auf Veröffentlichen.

4 - Link überprüfen

Um den Link zu überprüfen, überprüfen Sie die Konto-, Kontakt- oder Lead-Ansicht in Dynamics.

Formulareigenschaften hinzufügen {width="500" modal="regular"}

Wenn der Link nicht angezeigt wird, versuchen Sie, auf der Dynamics-Startseite unter Kunden zu Konten, Kontakte oder Leads zu wechseln. Gehen Sie dann zurück zur jeweiligen Konto-, Kontakt- oder Lead-Ansicht. Sie können auch versuchen, sich abzumelden und erneut anzumelden.

HTML-Webressource

Führen Sie diese Aufgabensequenz aus, um den benutzerdefinierten Link als HTML-Web-Ressource hinzuzufügen:

note note
NOTE
Dieses Beispiel hängt davon ab, wie Dynamics Web-Seiten-Ressourcen verwendet.

1: Konfigurieren der Web-Ressourcen der Lösung

  1. Wechseln Sie Erweiterte Einstellungen > System anpassen und wählen Sie die Registerkarte Lösung aus.

  2. Wählen Sie auf der Lösung die Option Web-Ressourcen aus.

  3. Klicken Sie Neu und konfigurieren Sie die folgende Skript (JScript)-Webressource mit der folgenden Funktion:

    code language-js
    function getFormContext(executionContext) {
        window.top["formContext"] = executionContext.getFormContext();
    }
    

    Fügen Sie die Web-Ressourcenfunktion hinzu {width="800" modal="regular"}

  4. Klicken Sie auf Neu, um eine weitere Web-Ressource zu erstellen und eine Web-Ressource (HTML) mit der folgenden HTML zu konfigurieren:

    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. Klicken Sie oben auf der Seite auf SPEICHERN und dann auf VERÖFFENTLICHEN.

2: Hinzufügen der JS-Web-Ressourcen zu den Formularbibliotheken

  1. Wählen Sie auf der Registerkarte Lösung die Option Entitäten > Konto/Kontakt/Lead > Forms > Account/Contact/Lead.

  2. Klicken Sie oben auf Registerkarte Startseite“ auf Formulareigenschaften.

  3. Klicken Sie auf Hinzufügen.

  4. Suchen Sie die von Ihnen erstellte JScript-Webressource (new_getFormContext), wählen Sie sie aus und klicken Sie auf Hinzufügen.

    Web-Ressource hinzufügen {width="500" modal="regular"}

  5. Klicken Sie bei ausgewählter hinzugefügter Ressource Hinzufügen unter Ereignishandler.

  6. Fügen Sie die Funktion getFormContext in Ereignishandler“.

  7. Wenn die Funktion in der Liste Ereignishandler ausgewählt ist, legen Sie Control auf Form und Event auf OnLoad fest.

    Fügen Sie den Handler hinzu {width="500" modal="regular"}

  8. Klicken Sie auf OK.

  9. Klicken Sie oben auf der Startseite auf Speichern und dann auf Veröffentlichen.

3: Formular konfigurieren

  1. Wählen Sie auf der STARTSEITE für das Konto-, Kontakt- oder Lead-Formular Hauptteil (zum Erstellen der verknüpften Ressource im Zusammenfassungs-Abschnitt) oder Kopfzeile (zum Erstellen im Kopfzeilenmenü).

    Auswählen des Formularbereichs {width="500" modal="regular"}

  2. Wählen Sie oben die EINFÜGEN und klicken Sie auf Web-Ressource.

  3. Fügen Sie die von Ihnen erstellte Web-Ressource ein und konfigurieren Sie die Eigenschaften.

    Web-Ressource {width="500" modal="regular"}

    Ausführliche Informationen zu Eigenschaften und Formatierung von Web-Ressourcen finden Sie in der Power Apps-Dokumentation.

  4. Klicken Sie auf OK.

    Wenn Sie eine Textkörper-/Zusammenfassungs-Platzierung für die Web-Ressource ausgewählt haben, wird sie im Formular-Layout angezeigt.

    Webressource, die zum Abschnitt „Zusammenfassung“ des Formulars hinzugefügt wurde {width="800" modal="regular"}

  5. Klicken Sie oben auf der Startseite auf Speichern und dann auf Veröffentlichen.

4 - Link überprüfen

Um den Link zu überprüfen, überprüfen Sie die Konto-, Kontakt- oder Lead-Ansicht in Dynamics.

Formulareigenschaften hinzufügen {width="500" modal="regular"}

Wenn der Link nicht angezeigt wird, versuchen Sie, auf der Dynamics-Startseite unter Kunden zu Konten, Kontakte oder Leads zu wechseln. Gehen Sie dann zurück zur jeweiligen Konto-, Kontakt- oder Lead-Ansicht. Sie können auch versuchen, sich abzumelden und erneut anzumelden.

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