Sie befinden sich hier:
Erweitern der Suchfunktionen für Präsentationen
Erweitern Sie die Suchergebnisse, um Benutzern das Auffinden von Präsentationen in der Inhaltsbibliothek zu erleichtern. Richten Sie ein benutzerdefiniertes Textfeld ein, um durchsuchbare Werte zu speichern, und verwenden Sie einen durch einen Datensatz ausgelösten Flow zum Ausfüllen. In der Inhaltsbibliothek können Benutzer nach Seiteneigenschaften, verknüpften Produkten und Schlüsselbotschaften suchen.
Erforderliche Editionen
| Verfügbarkeit: Lightning Experience |
| Verfügbarkeit: Enterprise und Unlimited Edition mit Life Sciences Cloud, der Add-On-Lizenz "Life Sciences Cloud für Kundenengagement" und dem verwalteten Paket "Life Sciences Customer Engagement". |
| Erforderliche Benutzerberechtigungen | |
|---|---|
| Erstellen bzw. Ändern benutzerdefinierter Felder: | Anwendung anpassen |
| Öffnen, Bearbeiten, Erstellen, Aktivieren oder Deaktivieren eines Flows: | Flow verwalten |
| Anpassen der Präsentationseinstellungen: | Berechtigungssatz "Commercial Admin" (Handelsadministrator für Biowissenschaften) |
In Produktdatensätzen der Präsentationsseite ist das Produktfeld ein polymorphes Beziehungsfeld. Der verwandte Datensatz kann entweder aus dem Objekt "Produkt" oder aus dem Objekt "Marketable Product" (Vermarktbares Life Science-Produkt) stammen. Polymorphe Felder können nicht direkt in Formelfeldern verwendet werden. Verwenden Sie stattdessen einen Flow, um:
- Rufen Sie zugehörige Produkte und Nachrichten ab.
- Verkettete Werte wie Seitenname, Produktname, Produktnachricht und Produkt-ID.
- Füllen Sie ein benutzerdefiniertes Feld im Produktobjekt der Präsentationsseite aus.
Verwenden Sie dann das benutzerdefinierte Textfeld, um Suchergebnisse in der Inhaltsbibliothek zu erweitern. Wenn sich die Produktwerte der Präsentationsseite ändern, aktualisiert der Flow das benutzerdefinierte Feld, sodass die Suchergebnisse die richtigen Präsentationen zurückgeben.
Erstellen Sie ein benutzerdefiniertes Textfeld im Produktobjekt der Präsentationsseite, bevor Sie den Flow erstellen. In diesem Thema wird der Feldname ProductName verwendet.
Erstellen Sie nun einen durch einen Datensatz ausgelösten Flow. Sofern nicht anders angegeben, lassen Sie die Standardwerte für jedes Element und Feld ausgewählt.
-
Erstellen Sie einen durch einen Datensatz ausgelösten Flow.
- Geben Sie unter "Setup" im Feld "Schnellsuche" den Text Flows ein und wählen Sie den Eintrag aus.
- Wählen Sie Neuer Flow und dann Durch Datensatz ausgelöster Flow aus.
-
Geben Sie im Bereich "Start konfigurieren" die folgenden Werte ein.
Abschnitt Wert Objekt auswählen Präsentationsseitenprodukt Auslöser konfigurieren Ein Datensatz erstellt oder aktualisiert wird Flow optimieren Schnelle Feldaktualisierungen
-
Erstellen Sie eine Formelressource.
- Wählen Sie im oberen Menü Toolbox umschalten aus.
- Wählen Sie Neue Ressource aus.
- Wählen Sie im Feld "Ressourcentyp" die Option Formel aus.
- Geben Sie einen API-Namen ein, beispielsweise SearchValueFormula.
-
Geben Sie im Feld Formel diese Formel ein.
{!$Record.PresentationPage.Name} & " | " & {!$Record.ProductGuidance.Name} & " | " & {!$Record.ProductId} & " | " & {!ProductName} - Speichern Sie Ihre Änderungen.
-
Fügen Sie dem Flow ein Element vom Typ "Datensätze abrufen" hinzu.
- Wählen Sie Element hinzufügen aus.
- Suchen Sie nach Datensätze abrufen und wählen Sie diese Option aus.
-
Geben Sie im Bereich "Datensätze abrufen" die folgenden Werte ein oder wählen Sie sie aus.
Feld Wert Bezeichnung Produkt abrufen Datenquelle Salesforce-Objekt Objekt Marktfähiges Life Science-Produkt -
Filtern Sie die Datensätze für marktfähige Life Science-Produkte, indem Sie diese Werte auswählen.
Filterfeld Wert Bedingungsanforderungen Alle Bedingungen sind erfüllt (AND) Feld Life Sci Marketable Product ID (Marketingfähige Produkt-ID für Life Sci) Operator Gleich Wert Auslösen von PresentationPageProduct > Product Product ID -
Legen Sie fest, wie Datensatzdaten gespeichert werden sollen, indem Sie diese Werte auswählen.
Feld Wert Speichern von Datensatzdaten Felder auswählen und Variablen zuweisen (erweitert) Speicherort für Feldwerte In separaten Variablen -
Wählen Sie Variablen aus, um marktfähige Produktfelder für Life Science zu speichern.
Feld Wert Feld Name Variable Erstellen Sie eine Ressource mit den folgenden Werten:
- Ressourcentyp: Variable
- API-Name: ProductName
- Datentyp: Text
- Standardwert: Element 'Produkt abrufen'
-
Fügen Sie dem Flow ein Element vom Typ "Datensätze aktualisieren" hinzu.
- Wählen Sie Element hinzufügen aus.
- Suchen Sie nach Datensätze aktualisieren und wählen Sie diese Option aus.
- Geben Sie eine Bezeichnung ein, beispielsweise Suchfeld aktualisieren.
-
Legen Sie die Feldwerte für den Produktdatensatz der Präsentationsseite fest.
Feld Wert Feld Wählen Sie das benutzerdefinierte Feld ProductName aus, das Sie im Objekt-Manager erstellt haben. Wert Wählen Sie die Ressource SearchValueFormula aus, die Sie in der Toolbox erstellt haben.
- Speichern und aktivieren Sie den Flow.
Nachdem Sie den Flow zum Ausfüllen des benutzerdefinierten Felds erstellt haben, öffnen Sie die Kachel "Intelligenter Inhalt" in der Administratorkonsole. Wählen Sie auf der Seite "Präsentationseinstellungen" im Feld "Produktsuche der Präsentationsseite" das benutzerdefinierte Feld ProductName aus.

