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

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 2 Minuten Lesedauer
  • Ändern Sie den Einbettungscode von Engagement MessengerUm 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 aus Engagement MessengerModul, das Sie auf Ihrer Website installieren möchten.
    3. Wählen Sie in der Spalte Modul bearbeiten die Option aus Bearbeiten .
    4. Wählen Sie im Modul „Interaktionsnachricht konfigurieren“ die aus Implementieren Registerkarte.
    5. Öffnen Sie in einem Texteditor die HTML-Datei der Webseite auf Ihrer Website, auf der Sie integrieren Engagement Messenger.
    6. In Implementieren Kopieren Sie den Code aus dem Abschnitt „Code einbetten“.
    7. Fügen Sie den Code, den Sie kopiert haben, in die Textdatei vor dem Tag für den schließenden Text ein.
    8. Aktivieren Sie Empfehlungen für eine bestimmte Seite in Messenger, indem Sie den Parameter hinzufügen EnableRecommendations: Wahr Im Einbettungscode.
      Wenn ein Anwender einen Suchbegriff in eingibt Engagement Messenger, Der URL-Slug der Website (der letzte Teil der URL) ist standardmäßig in die Suchabfrage eingeschlossen. Die URL-Suchbedingungen 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. 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. Beispiel: In der URL https://example.service-now.com/search_string Suchzeichenfolge wird als Suchbegriff betrachtet.
      Der URL-Slug wird verwendet, um die Suchabfrage wie folgt abzuleiten:
      • Alle Sonderzeichen werden durch ein Leerzeichen ersetzt. Beispiel: In der URL https://example.service-now.com/product-xyz , Der Suchbegriff ist „Produkt-XYZ“.
      • Jede Dateierweiterung wird ignoriert. 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 aus Engagement MessengerModul.
      3. Wählen Sie Bearbeiten.
      4. Wählen Sie im Modul „Interaktionsnachricht konfigurieren“ die aus Verhalten Registerkarte.
      5. Aktivieren Sie Aktivieren Sie Empfehlungen Umschalter.
    10. Wahlweise: Fügen Sie anwenderdefinierte Logik hinzu, wenn Sie einen Suchabfrageparameter an übergeben KI-SucheDurch Ü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 zum Übergeben 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>