Klassifizieren Sie geklonte oder anwenderdefinierte Such-Widgets neu

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Such-Widgets, die Sie vor einem System-Upgrade geklont oder angepasst haben, sind möglicherweise nicht mit KI-Suchekompatibel. Sie können dieses Problem beheben, indem Sie ein Korrekturskript ausführen, das Such-Widget-Instanzen neu klassifiziert.

    Vorbereitungen

    1. KI-Suche in Serviceportalaktivieren und konfigurieren
    2. Führen Sie die Portalanalyse aus, um alle geklonten oder anwenderdefinierten Such-Widgets zu identifizieren. Weitere Informationen finden Sie unter Portalanalyse.
    3. Kopieren Sie für jedes geklonte oder anwenderdefinierte Such-Widget den sys_id-Wert jeder Widget-Instanz, die dem Widget zugeordnet ist.
    4. Stellen Sie für jedes geklonte oder anwenderdefinierte Such-Widget sicher, dass das Widget und die entsprechenden Widget-Instanzen über den neuesten KI-Suche -Code aus dem Such-Widget des Basissystems verfügen.
      Warnung:
      Führen Sie das Korrekturskript erst aus, nachdem Sie alle geklonten oder anwenderdefinierten Such-Widgets aktualisiert haben. Wenn Sie das Korrekturskript ausführen, ohne zuerst den Widget-Code zu aktualisieren, können die Widgets den Code KI-Suche später nicht übernehmen.

    Erforderliche Rolle: admin

    Warum und wann dieser Vorgang ausgeführt wird

    Wenn Sie KI-Suche in Serviceportalnicht verwenden können, müssen Sie möglicherweise Ihre geklonten oder anwenderdefinierten Such-Widgets neu klassifizieren. Sie können das Korrekturskript „ Reklassifizierung von Such-Widgets “ ausführen, das Widget-Instanzen in die Klasse „sp_instance_ais“ neu klassifiziert.

    Prozedur

    1. Navigieren zu Alle > Systemdefinition > Korrekturskriptsan.
    2. Suchen und öffnen Sie den Datensatz mit dem Namen Reklassifizierungs-Suchwidgets.
    3. Aktualisieren Sie im Formular das Skript, um zu definieren, welche Widget-Instanzen neu klassifiziert werden sollen.
      Fügen Sie den sys_id-Wert jeder Such-Widget-Instanz im Array ein. Sie würden die sys_id-Werte beispielsweise wie folgt eingeben:
      var instances = ["sys_id_1", "sys_id_2"];
    4. Speichern Sie das Formular.
    5. Wählen Sie Korrekturskript ausführen aus.