Verwenden Engagement Messenger Betten Sie Code ein, um proaktive Empfehlungen auf einer Webseite zu integrieren

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 2 Minuten Lesedauer
  • Ändern Sie den Einbettungscode von Engagement Messenger Um Empfehlungen zu aktivieren und die Suchabfrage für Empfehlungen basierend auf zu übergeben KI-Suche.

    Vorbereitungen

    Prozedur

    1. Navigieren zu Alle > Engagement Messenger > Modulean.
    2. Wählen Sie das Engagement Messenger-Modul aus, das Sie auf Ihrer Website installieren möchten.
    3. Klicken Sie in der Spalte „Modul bearbeiten“ auf Bearbeiten.
    4. Wählen Sie im Modul Engagement Messenger konfigurieren die Option aus Implementieren Registerkarte.
    5. Öffnen Sie die HTML-Datei der Webseite auf der Website, auf der Sie Engagement Messenger integrieren, in einem Texteditor.
    6. In Implementieren Kopieren Sie den Code aus dem Abschnitt „Code einbetten“.
    7. Fügen Sie den kopierten Code vor dem Tag „Abschlusstext“ in die Textdatei ein.
    8. Aktivieren Sie Empfehlungen für eine bestimmte Seite in Messenger, indem Sie den Parameter hinzufügen EnableRecommendations: Wahr Im Einbettungscode.
      Auf der Website, in die Sie integrieren Engagement Messenger, Wenn der Anwender einen Suchbegriff in Messenger eingibt , Standardmäßig wird die Website-URL-Slug (letzter Teil der URL) als Suchabfrage betrachtet. Die URL-Slug-Bedingungen für die in die Messenger-Suchleiste eingegebene Suchabfrage lauten wie folgt:
      • Wenn sich ein einzelner Schrägstrich am Ende der URL befindet, wird kein Suchbegriff ausgewählt. Beispiel: https://example.service-now.com/ .
      • Wenn ein Begriff von Schrägstrichen am Ende der URL umgeben ist, wird der enthaltene Text als Suchbegriff betrachtet. Zum Beispiel in der URL https://example.service-now.com/product-xyz/ , Produkt-XYZ wird als Suchbegriff betrachtet.
      • Wenn auf einen einzelnen Schrägstrich Text folgt, wird dieser Text als Suchbegriff betrachtet. Zum Beispiel in der URL https://example.service-now.com/search_string Suchzeichenfolge wird als Suchbegriff betrachtet.
      Die URL-Slug wird verwendet, um die Suchabfrage wie folgt abzuleiten:
      • Alle Sonderzeichen werden durch ein Leerzeichen ersetzt. Zum Beispiel in der URL https://example.service-now.com/product-xyz , Der Suchbegriff ist „Produkt-XYZ“.
      • Jede Dateierweiterung wird ignoriert. Zum Beispiel in der URL https://example.service-now/product.html , Der Suchbegriff ist „Produkt“.
    9. Aktivieren Sie Empfehlungen auf Modulebene.
      1. Navigieren zu Alle > Engagement Messenger > Modulean.
      2. Wählen Sie Ihr aus Engagement Messenger Modul.
      3. Klicken Sie auf Bearbeiten.
      4. Wählen Sie in „Engagement Messenger-Modul konfigurieren“ die Registerkarte Verhalten aus.
      5. Aktivieren Sie Aktivieren Sie Empfehlungen Umschalter.
    10. Wahlweise: Fügen Sie anwenderdefinierte Logik für die Übergabe eines Suchabfrageparameters an hinzu KI-Suche Durch Übergabe eines Funktionsrückrufs als Wert für einen Parameter GetAISRecommendationsContext .
      Das folgende Beispiel zeigt den geänderten Code zum Generieren proaktiver Empfehlungen mit der anwenderdefinierten Logik für die Übergabe einer Suchkontextabfrage.
      ‹script src="https://example.service-now.com/scripts/sn_csm_ec.js"></script>
        ‹script>
        SN_CSM_EC.init({
                    moduleID:"https://instancename.service-now.com/<sys_id>",
                     loadFeature: SN CSM EC. loadEMFeature(),
                     enableRecommendations: true, 
                     getAISRecommendationsContext: function getSearchQuery(){
                     //Insert your code here to fetch the search query string return product xyz
      }
      
        };
        </script>
    11. Speichern und veröffentlichen Sie die HTML-Datei.

    Ergebnisse

    Engagement Messenger Zeigt Empfehlungen basierend auf dem von der Drittpartei-Website bereitgestellten Kontext an.

    Beispiel

    Das folgende Beispiel zeigt den geänderten Code, um proaktive Standardempfehlungen für den Standardkontext zu generieren.
    ‹script src="https://example.service-now.com/scripts/sn_csm_ec.js"></script>
      ‹script>
      SN_CSM_EC.init({
                  moduleID:"https://instancename.service-now.com/<sys_id>",
                   loadFeature: SN CSM EC. loadEMFeature(),
                   enableRecommendations: true 
                  }
    
      };
      </script>