| |||||||||
Wie funktioniert der Suchalgorithmus, um die Ergebnisse zurückzugeben?
Logik und Struktur der Katalogabfrage
Wenn P2P/GB eine Suche an Arches sendet, wird die Suche in mehrere Teile aufgeteilt, und jedes Teil hat eine eigene Logik. Diese Teile der Suche sind:
Schlüsselwortsuche
Dies ist einfach die Suche nach dem Artikel, nach dem Sie suchen. Es gibt eine Logik in dieser Suche, wird jedoch hinzugefügt, wenn die Suche für Arches erstellt wird. Diese Logik dient hauptsächlich dazu, die Suche nach verschiedenen Zeichenfolgengebietsschemas zu unterbrechen und verschiedene Felder in den Katalogartikelinformationen zu durchsuchen. Die Schlüsselwortsuchfunktion durchsucht die folgenden Felder:
Views/Constraints
Katalogansichten sind spezifische Einschränkungen, die einem Benutzer oder einer Gruppe von Benutzern durch die zugehörige Gruppe oder Kostenstelle zugeordnet werden. Dadurch können bestimmte Kataloge nach bestimmten Benutzern in einer bestimmten Region oder Jobfunktion gefiltert werden. Artikelbeschränkungen werden sehr ähnlich verwendet, befinden sich jedoch nicht auf der gesamten Katalogabonnementebene, sondern auf Katalogartikelebene. Dadurch können bestimmte Elemente nach Benutzer gefiltert werden. Damit dies funktioniert, muss ein Feld auf Katalogpositionsebene vorhanden sein, auf dem der Filter platziert werden kann. Aus diesem Grund muss ein erweiterbarer Typ angelegt werden, um Artikelbeschränkungen zu verwenden.
Lieferantensichtbarkeit
Die Sichtbarkeit von Lieferanten wird je nach Variante des Kundenbereichs unterschiedlich gesteuert:
Wurzel-/Kernsuche
Die Root-/Core-Suche ist das Standardverhalten des Systems, das über alle Varianten und Konfigurationen hinweg konsistent ist. Dadurch wird in der Logik die Suche nach Folgendem ergänzt:
Zusätzliche Suchkonfigurationen
Kurzer Namensschub
Dies wird durch den Parameter "Application.Catalog.Search.ShortNameBoost" gesteuert. Gibt an, ob Artikel, deren Kurzname Schlüsselwörter enthält, die mit dem Katalogsuchbegriff übereinstimmen, als äußerst relevant betrachtet werden und in der Reihenfolge der Katalogsuchergebnisse höher angezeigt werden. Bei Einstellung auf Ja werden Katalogartikel mit übereinstimmenden Schlüsselwörtern in ihrem ShortName hochgestuft, sodass sie in der Reihenfolge der Katalogsuchergebnisse höher angezeigt werden.
Populäre Begriffe Boost
Dies wird durch den Parameter "Application.Catalog.Search.PopularTermsBoost" gesteuert. Gibt an, ob Stichwort-Suchbegriffe beliebter Elemente erfasst und als beliebte Suchbegriffe indiziert werden sollen. Die mit diesen beliebten Suchbegriffen verknüpften Artikel werden so erweitert, dass sie in der Reihenfolge der Katalogsuchergebnisse in nachfolgenden Katalogsuchen höher angezeigt werden. Bei Einstellung auf Ja werden Schlüsselwortsuchbegriffe sehr beliebter Artikel indiziert und gespeichert, und wenn Benutzer eine Katalogsuche mit diesen beliebten Suchbegriffen durchführen, werden die zugehörigen Artikel so hochgestuft, dass sie in der Reihenfolge der Katalogsuchergebnisse höher angezeigt werden.
Aufteilung mehrerer Terme
Dies wird durch den Parameter "Application.Catalog.Search.MultiTermSplit" gesteuert. Dieser Parameter wird gerade vom Engineering entfernt und sollte für keine zusätzlichen Kunden aktiviert werden.
Begleiteter Einkauf