Loading
Starten von OmniScripts

Starten von OmniScripts

Stellen Sie ein aktives OmniScript auf drei Arten zum Starten zur Verfügung: als eigenständige Lightning Webkomponente auf einer Lightning Webseite oder als URL.

Hinweis
Hinweis Auf der Seite "Starthilfe" im OmniScript-Designer gelten der Newport-URL und die Codebeispiele, die mit this[NavigationMixin.Navigate] beginnen, nicht für OmniStudio-OmniScripts.
Hinweis
Hinweis Es wird empfohlen, auf einer Lightning- oder Experience Cloud-Seite eine OmniStudio-Standardkomponente zu verwenden. Wenn Sie von der Laufzeit des verwalteten OmniStudio-Pakets zur Standardlaufzeit migrieren, können Sie neue Versionen vorhandener OmniScripts für die Standardlaufzeit erstellen. Anschließend können Sie diese OmniScripts über den Abschnitt "Prozessautomatisierung" auf der Seite des Lightning-Anwendungsgenerators oder des Aura-basierten Erfahrungsgenerators hinzufügen. Wenn Sie keine Standardversionen Ihrer OmniScripts erstellen können, können Sie ein eigenständiges oder eingebettetes OmniScript verwenden, wie hier beschrieben.

Eigenständig

Öffnen Sie eine Lightning-Webseite im Lightning-Anwendungsgenerator, suchen Sie im Abschnitt "Benutzerdefinierte Komponenten" nach der Lightning-Webkomponente für das OmniScript und ziehen Sie sie auf die Seite.

Hinweis
Hinweis Diese Funktion gilt nur für den Designer eines verwalteten Pakets zur Standardlaufzeit.

Eingebettet

Wenn Sie auf einer Lightning Web Runtime (LWR) Experience Cloud-Site auf ein OmniScript verweisen, müssen Sie eine Wrapper-Komponente verwenden, die den Namen des OmniScripts berücksichtigt, das Sie zur Laufzeit laden möchten. Die Attribute type, subtype und language sind obligatorisch. Das Lightning Thema wird standardmäßig hinzugefügt. Wenn Sie jedoch stattdessen das Newport-Thema verwenden möchten, fügen Sie auch das Themenattribut hinzu.

Beispiel
Beispiel
<namespace-omnistudio-standard-runtime-wrapper type={type}
                                           subtype={subtype}
                                           language={language}
                                           theme={theme} 
                                           inline={inline}
                                           inlinevariant={inlinevariant}
                                           inlinelabel={inlinelabel}
                                           direction={direction}
                                           record-id={recordId} 
                                           prefill={prefill} >
</namespace-omnistudio-standard-runtime-wrapper>

Verwenden Sie zum Einbetten eines OmniScripts in ein LWC auf einer Aura-Seite dieses Format.

Beispiel
Beispiel
<namespace:omnistudioStandardRuntimeWrapper 
    type="type"
    subtype="subtype"  
    language="language">
</omnistudio:omnistudioStandardRuntimeWrapper>

URL

Beispiel für Newport-URL

https://myorg.lightning.force.com/lightning/page/omnistudio/omniscript?omniscript__type=Type&omniscript__subType=SubType&omniscript__language=English&omniscript__theme=newport&omniscript__tabIcon=custom:custom_tab_icon&omniscript__tabLabel=custom_tab_label

Beispiel für Lightning URL

https://myorg.lightning.force.com/lightning/page/omnistudio/omniscript?omniscript__type=Type&omniscript__subType=SubType&omniscript__language=English&omniscript__theme=lightning&omniscript__tabIcon=custom:custom_tab_icon&omniscript__tabLabel=custom_tab_label
 
Laden
Salesforce Help | Article