Loading
Experience Cloud
Inhalt
Filter auswählen

          Keine Ergebnisse
          Keine Ergebnisse
          Hier sind einige Suchtipps

          Überprüfen Sie die Schreibweise Ihrer Stichwörter.
          Verwenden Sie allgemeinere Suchbegriffe.
          Wählen Sie weniger Filter aus, um Ihre Suche auszuweiten.

          Gesamte Salesforce-Hilfe durchsuchen
          Konfigurieren von Agentforce Serviceagenten zum Initiieren kontextgesteuerter Unterhaltungen in der mobilen Salesforce-Anwendung

          Konfigurieren von Agentforce Serviceagenten zum Initiieren kontextgesteuerter Unterhaltungen in der mobilen Salesforce-Anwendung

          Aufgrund des begrenzten Bildschirmplatzes auf Mobilgeräten kann das automatische Auslösen von Agentforce Serviceagenten bei Eingabe einer Suchabfrage aufdringlich und für den Benutzer störend sein. Erstellen Sie für eine verbesserte Erfahrung eine benutzerdefinierte LWC-Komponente für Ihre Experience-Site, mit der Benutzer auswählen können, ob Agentforce Serviceagenten ihnen bei ihren Anfragen helfen sollen. Diese Funktion wurde entwickelt, um die Benutzererfahrung mithilfe einer intuitiveren Interaktion mit Agentforce Serviceagenten zu verbessern. Passen Sie den Namen und das Erscheinungsbild der benutzerdefinierten Komponente an das Thema Ihrer Experience-Site an.

          Erforderliche Editionen

          Unterstützte Editionen anzeigen.

          Stellen Sie zunächst sicher, dass die benutzerdefinierte Komponente nur in der mobilen Salesforce-Anwendung und nicht in der Site der Desktop-Version sichtbar ist.

          1. Erstellen Sie eine benutzerdefinierte LWC-Komponente für Ihre Experience-Site, die die Benutzerinformationen abruft, und stellen Sie sie bereit.

            Verwenden Sie im neu erstellten benutzerdefinierten LWC-Komponentenordner diese Vorlage der benutzerdefinierten Komponente.

            1. Ersetzen Sie "[Master Label]" und "[Description]" wie in dieser .js-meta.xml-Datei gezeigt.
              <?xml version="1.0" encoding="UTF-8"?>
              <LightningComponentBundle xmlns="http://soap.sforce.com/2006/04/metadata">
              <apiVersion>62.0</apiVersion>
              <isExposed>true</isExposed>
              <masterLabel>[Master Label]</masterLabel>
              <description>[Description]</description>
              <targets>
              <target>lightningCommunity__Page</target>
              <target>lightningCommunity__Default</target>
              </targets>
              </LightningComponentBundle>
              
            2. Konfigurieren Sie die JS-Datei. Benennen Sie das benutzerdefinierte Ereignis.
              import { LightningElement } from 'lwc';
              
              export default class BannerForUnifiedSearchMobile extends LightningElement {
              
              handleClick() {
              var clickedEvent = new CustomEvent('custombuttonclicked',
              {
              bubbles: true,
              composed: true
              });
              // Dispatches the event.
              window.dispatchEvent(clickedEvent);
              }
              }
              
            3. Ersetzen Sie "[Button Label]" und "[Mobile Button] " wie in dieser HTML-Datei gezeigt.
              <template>
                  <lightning-button label=[Button Label] onclick={handleClick} class=[Mobile Button]></lightning-button>
              </template>
              
            4. Konfigurieren Sie die CSS-Datei.
              .mobile-button {
               display: none;
              }
              
              @media (max-width: 768px) {
               .mobile-button {
               display: inline-block;
               }
              }
              
          2. Ziehen Sie im Erfahrungs-Site-Generator Ihre benutzerdefinierte LWC-Komponente auf die Seite "Suchergebnisse".
          3. Wechseln Sie zu Einstellungen | Erweitert | Head Markup bearbeiten . Fügen Sie dieses Beispielskript in das Head-Markup ein. Stellen Sie sicher, dass Sie denselben Ereignisnamen wie in Schritt 1.b konfiguriert verwenden.
            <script>
            window.addEventListener('custombuttonclicked', function() {
            try {
            embeddedservice_bootstrap.utilAPI.launchChat().then(() => {
            //do something
            }).catch(() => {
            alert("MIAW not ready yet!");
            });
            } catch(error) {
            alert("MIAW not initialized yet!");
            }
            });
            </script>
            
          4. Speichern und veröffentlichen Sie Ihre Änderungen.
           
          Laden
          Salesforce Help | Article