Facetten für die Suche

Auf dieser Seite werden einige der Facettenfunktionen und ihre Verwendung vorgestellt.

In diesem Abschnitt finden Sie einige grundlegende Definitionen und Erläuterungen zu einigen Begriffen im Zusammenhang mit Facetten:

  • Facetten: Die Facettenspezifikationen für die facettierte Suche. Sie helfen Nutzern, das Gesuchte zu finden, indem sie die Ergebnisse filtern. Wenn ein Nutzer beispielsweise nach shoes sucht, können unter anderem die folgenden Facetten zurückgegeben werden: price, attributes.department, attributes.colors und attributes.size.

  • Systemattribute: Vordefinierte Systemattribute sind vorhandene Produktfelder, die weitere Informationen zum Produkt enthalten. Dazu gehören einige vordefinierte Produktattribute wie brand, availability, color und size.

  • Benutzerdefinierte Attribute: Benutzerdefinierte Attribute sind zusätzliche Attribute, die Sie mit dem Feld „Product.attributes“ definieren. Beispiele: style, color oder department.

  • Facettenschlüssel: Dies ist der Name einer Facette. Beispiel: attributes.department oder sizes. Die Facettenschlüssel entsprechen den Attributnamen. Beispiel: Der Name des (Produkt-)Systemattributs sizes entspricht dem Facettenschlüssel sizes. Ähnlich entspricht der Name des benutzerdefinierten (Produkt-)Attributs department dem Facettenschlüssel attributes.department. Bei benutzerdefinierten Attributen wird dem Namen des benutzerdefinierten Attributs das Präfix attributes. hinzugefügt, um den Facettenschlüssel zu erhalten. Die Begriffe „Attributname“, „Facettenschlüssel“ und „Facettenname“ sind austauschbar.

  • Facettenwert: Bei Textschlüsseln ist dies einer der Textwerte einer Facette. Der Schlüssel für die textbasierte Facette brands könnte beispielsweise die textbasierten Werte Asics und Nike haben. Bei numerischen Schlüsseln ist ein Facettenwert ein Intervall. Der numerische Facettenschlüssel „Preis“ könnte beispielsweise ein Intervall vom Typ [20, 30) haben.

  • Attribut- oder Facettentyp: Sie können entweder textbasiert oder numerisch sein.

  • Angepinnte Facetten: Diese Facette wird in der Anfrage mit FacetSpec und der Option enableDynamicPosition=false übergeben. Die Facetten sollten in ihrer ursprünglichen Reihenfolge vor allen dynamischen Facetten in der Antwort erscheinen.

  • Dynamische Attribute: Das sind Attribute, die von der Suche selbst eingestuft werden. Sie werden entweder mit der Option enableDynamicPosition=true an die Anfrage übergeben oder gemäß den Suchmodellen abgerufen. Anschließend werden sie von denselben trainierten Modellen nach Relevanz sortiert.

  • Attributierbar, dynamische Attributierung oder kachelbar: Wenn für ein Attribut die dynamische Attributierung aktiviert ist, kann es bei der Suche automatisch als dynamisches Attribut verwendet werden, basierend auf dem bisherigen Nutzerverhalten wie Attributklicks und -ansichten. Wenn Sie die dynamische Attributsuche für ein Attribut aktivieren möchten, müssen Sie auch das Indexieren für dieses Attribut aktivieren.

  • Filter: Die filter-Syntax besteht aus einer Ausdruckssprache zum Erstellen eines Prädikats aus einem oder mehreren Feldern der gefilterten Produkte. Wenn ein Nutzer beispielsweise die Facettenwerte Asics des Facettenschlüssels attributes.brands verwendet, könnte (attributes.brands:ANY(\"Asics",\"Nike\")) Teil des Filters sein. Bei Filterausdrücken wird zwischen Groß- und Kleinschreibung unterschieden. Weitere Informationen zu diesem Filter finden Sie in diesem Nutzerhandbuch.

Dynamische Attribute und Kacheln

Wenn die dynamische Attributierung für eine Auslieferungskonfiguration aktiviert ist, können Attribute automatisch als dynamische Attribute und Kacheln in den Suchergebnissen für diese Konfiguration verwendet werden, basierend auf vergangenem Nutzerverhalten wie Attributklicks und -ansichten. Dynamische Facetten werden entweder mit der Option enableDynamicPosition=true in der Anfrage übergeben oder gemäß den Suchmodellen abgerufen. Anschließend werden sie von denselben Modellen bewertet, wobei die relevantesten oben angezeigt werden.

Die meisten Facettenschlüssel sind standardmäßig facettierbar. Die Einstellungen für die dynamische Attributierung in der API können für bestimmte Facettenschlüssel Ihrer Wahl durch websiteweite Attributsteuerelemente in der Retail Search Console überschrieben werden. Wenn Sie also möchten, dass einige Facettenschlüssel nicht facettiert werden können, müssen Sie die dynamische Facetteierung für jeden dieser Schlüssel auf dem Tab Attribute controls deaktivieren. Weitere Informationen finden Sie unter Websiteweite Steuerelemente für Attribute verwalten.

Beachten Sie, dass für das Erstellen dynamischer Attribute exakte Produktkatalogdaten genügen. Damit die Funktion jedoch optimal für Ihre Website funktioniert, müssen die Attributmodelle aus den Aktivitäten auf Ihrer Website lernen. Dazu ist es notwendig, die Anfrage-, Kategorie- und Filterfelder in Ihren Uploads von Suchereignissen korrekt festzulegen.

Wenn in keiner Ihrer Bereitstellungskonfigurationen dynamische Facetten und Kacheln aktiviert sind und Sie diese Option gerade erst in einer Bereitstellungskonfiguration aktiviert haben, müssen Sie drei bis vier Tage warten, bis sie funktionieren.

Attributeinstellungen

In diesem Abschnitt finden Sie Anleitungen zum Erstellen verschiedener Arten von Facettenelementen. Viele davon steuern auch das Verhalten von Kacheln:

In Vertex AI Search for Retail wird bei allen diesen Facettenelementen die Groß- und Kleinschreibung berücksichtigt, sofern nicht anders angegeben.

Wenn Sie bestimmte Attributwerte und das Kachelverhalten steuern möchten, rufen Sie in der Search for Retail Console den Tab Facettensteuerung auf.

Zur Seite "Steuerelemente"

Klicken Sie auf Steuerelement erstellen, um die von der Suche zurückgegebenen Attribute zu ändern. Der Bereich Steuerelement erstellen wird geöffnet. Klicken Sie auf das Feld Steuerelementtyp, um ein Drop-down-Menü zu öffnen, in dem Sie den Steuerelementtyp auswählen können. Für jedes wird ein Dialogfeld mit Optionen zum Steuern der Facetten geöffnet. Für alle Arten von Facettenkontrollelementen sind mindestens die Attributinformationen erforderlich. Für jedes Formular sind jedoch leicht unterschiedliche Informationen erforderlich.

Alternativer Text

Einstellung „Ignorieren von Attribut- und Kachelwerten“ erstellen

Erstellen Sie eine Einstellung für das Ignorieren von Attribut- und Kachelwerten, wenn Sie unerwünschte Attribut- und Kachelwerte für bestimmte Attribut- und Kachelschlüssel entfernen möchten.

Mit diesem Steuerelement können Sie unerwünschte Attribut- und Kachelwerte wie NA und Not_applicable löschen. Sie können damit aber auch saisonale Trends wie Easter entfernen, wenn Sie sich im Oktober befinden.

So erstellen Sie ein Steuerelement, bei dem Attribut- und Kachelwerte ignoriert werden:

  1. Rufen Sie in der Search for Retail-Konsole die Seite „Einstellungen“ auf.

    Zur Seite "Steuerelemente"

  2. Klicken Sie auf dem Tab Facettensteuerungen auf Steuerelement erstellen.

    Der Bereich Steuerelement erstellen wird geöffnet.

  3. Wählen Sie Attribut- und Kachelwerte ignorieren aus.

  4. Geben Sie den Attributnamen an.

    Beispiel: brands für ein Systemattribut. Der Name eines benutzerdefinierten Attributs beginnt mit attributes., z. B. attributes.department und attributes.colors.

  5. Optional: Geben Sie Beginn und/oder Ende an.

  6. Geben Sie mindestens einen Attributwert als Werte ignorieren an.

    Beispiel: NA, Not_applicable und Easter.

  7. Klicken Sie auf Senden.

Steuerelement zum Ersetzen von Attribut- und Kachelwerten erstellen

Erstellen Sie ein Steuerelement für das Ersetzen von Attribut- und Kachelwerten, wenn Sie mehrere ähnliche Attribut- und Kachelwerte in einem einzigen Begriff zusammenfassen möchten.

Das Ersetzen von Attribut- und Kachelwerten wird manchmal auch als Zusammenführen von Attribut- und Kachelwerten bezeichnet.

Um Konflikte und nutzlose Zuordnungen zu vermeiden, kann ein Attributwert facet_value_1, der durch einen anderen Attributwert facet_value_2 ersetzt wird, nicht durch einen weiteren Attributwert ersetzt werden. Wenn Sie beispielsweise ruby durch dark red ersetzen, können Sie dark red nicht mehr durch red ersetzen.

Für jeden Attributnamen darf ein Attributwert nicht mehrmals im Feld Werte ersetzen vorkommen.

So erstellen Sie ein Steuerelement, das Facetten und Werte ersetzt:

  1. Rufen Sie in der Search for Retail-Konsole die Seite „Einstellungen“ auf.

    Zur Seite "Steuerelemente"

  2. Klicken Sie auf dem Tab Facettensteuerungen auf Steuerelement erstellen.

    Der Bereich Steuerelement erstellen wird geöffnet.

  3. Wählen Sie Attribut- und Kachelwerte ersetzen aus.

  4. Geben Sie den Attributnamen an.

    Diese Funktion funktioniert nur für benutzerdefinierte Attribute, die mit dem Präfix attributes beginnen, z. B. attributes.department und attributes.colors.

  5. Geben Sie einen oder mehrere Attributwerte als Ersetzen durch an, z. B. RED, Red, dark red, bright red, ruby und crimson.

    Ein Attributwert kann im Feld Werte ersetzen nur einmal vorkommen.

  6. Geben Sie einen einzelnen Attributwert als Ersatzbegriff an, z. B. red.

  7. Klicken Sie auf Senden.

Die ersetzten Werte verschwinden zwar möglicherweise schnell, es kann aber bis zu vier Tage dauern, bis die Ersatzbegriffe angezeigt werden.

Wenn die Option „Attribut- und Kachelwerte ersetzen“ wirksam wird und der Attributschlüssel (in diesem Beispiel attributes.colors) in der Antwort zurückgegeben wird, sind die ersetzten Attributwerte (z. B. dark red und crimson) nicht als Attributwerte vorhanden. Sie werden durch Ersatzbegriffe ersetzt (z. B. red).

Steuerelement zum Zusammenführen von Facetten erstellen

Es ist besser, die Namen und Werte der benutzerdefinierten Produktattribute auf Ihrer Seite richtig festzulegen, bevor die Produkte in die Datenbank der Google Suche aufgenommen werden. Wenn Sie die Namen benutzerdefinierter Attribute jedoch nicht ändern können, können Sie Steuerelemente für zusammengeführte Facetten erstellen. Sie erstellen ein Steuerelement zum Zusammenführen von Facetten, wenn Sie eine Facette mit einer anderen zusammenführen (ersetzen) möchten. Angenommen, Sie haben mehrere benutzerdefinierte Facettenschlüssel für Farben wie attributes.colors_jeans, attributes.colors_clothes und attributes.colors_hue und möchten diese durch einen vorhandenen benutzerdefinierten Facettenschlüssel namens attributes.colors ersetzen.

Zusammengeführte Schlüssel sollten vorzugsweise:

  • Namen benutzerdefinierter Attribute, die dauerhaft sind und deren Typ nicht geändert wird.
  • Attributnamen vieler aufgenommener Produkte.

Wenn Sie einen zusammengeführten Schlüssel löschen, gehen die zugehörigen Interaktionsdaten verloren, die zum Trainieren dynamischer Facettenmodelle verwendet werden.

Bei der Indexierung werden für jedes Produkt sowohl die Schlüssel als auch die zusammengeführten Schlüssel als Attributnamen berücksichtigt, sofern die maximal zulässige Anzahl von Attributen pro Produkt nicht überschritten wird. Wenn die maximale Anzahl von Attributen das pro Produkt zulässige Kontingent überschreitet, werden die zusammengeführten Schlüssel, die zu Attributnamen werden, bei der Suche willkürlich abgeschnitten.

Angenommen, Sie haben bereits die maximale Anzahl von benutzerdefinierten Attributnamen für ein bestimmtes Produkt und einer dieser benutzerdefinierten Attributnamen ist colors_jeans. Sie verwenden ein Steuerelement zum Zusammenführen von Facetten, um attributes.colors_jeans in attributes.colors zusammenzuführen. In diesem Fall wird der Attributname colors diesem bestimmten Produkt nicht hinzugefügt, da es bereits die maximale Anzahl von benutzerdefinierten Schlüsseln pro Produkt enthält. Die zusammengeführten Schlüssel werden nicht aus den (benutzerdefinierten) Attributnamen der Produkte gelöscht, aber auch nicht als dynamische Facettenschlüssel zurückgegeben. Wenn Sie mehrere Schlüssel mit demselben Schlüssel zusammenführen und dadurch die Anzahl der Attributwerte für den zusammengeführten Schlüssel das zulässige Limit überschreitet, werden die Attributwerte bei der Suche willkürlich abgeschnitten.

So erstellen Sie ein Steuerelement, mit dem eine Facette in eine andere zusammengeführt wird:

  1. Rufen Sie in der Search for Retail-Konsole die Seite „Einstellungen“ auf.

    Zur Seite "Steuerelemente"

  2. Klicken Sie auf dem Tab Facettensteuerungen auf Steuerelement erstellen.

    Der Bereich Steuerelement erstellen wird geöffnet.

  3. Wählen Sie Attribute zusammenführen aus.

  4. Geben Sie einen gültigen benutzerdefinierten Facettenschlüssel an, der mit einem anderen zusammengeführt werden soll.

    Diese Funktion funktioniert nur für benutzerdefinierte Attribute, die mit dem Präfix attributes beginnen, z. B. attributes.colors_clothes und attributes.colors_jeans.

  5. Geben Sie einen gültigen benutzerdefinierten Facettenschlüssel als zusammengeführten Schlüssel an.

  6. Klicken Sie auf Senden.

Diese Einschränkung tritt in der Regel innerhalb von zwei bis vier Tagen in Kraft.

Steuerelement für festgelegte numerische Intervalle erstellen

Mit dem Steuerelement „Numerische Intervalle festlegen“ können Sie die Intervalle für ein numerisches Facet oder eine numerische Kachel festlegen, anstatt berechnete Intervalle zu akzeptieren.

So werden beispielsweise für den benutzerdefinierten numerischen Facettenschlüssel attributes.monitor_size die Intervalle [10,15), [15,20), [20,25), [25,30), [30,40), [40,50] und [50,∞] berechnet. Möglicherweise bevorzugen Sie jedoch die Intervalle [0,14), [14,17), [17,21), [21,24), [24,27), [27,32) und [32,unendlich).

Berechnete und festgelegte Intervalle

Für alle numerischen benutzerdefinierten Attribute und die numerischen Systemattribute price, rating und ratingCount werden bei der Suche einige Intervalle mit gerundeten Grenzen berechnet, die auf der Verteilung aller (numerischen) Attributwerte für jedes dieser Attribute basieren. Sie können auch einige Intervalle in der Anfrage angeben. Als letzte Option können Sie mithilfe der folgenden Steuerelemente numerische Intervalle festlegen, um eigene Intervalle für jeden numerischen Facettenschlüssel festzulegen.

In der folgenden Prioritätsreihenfolge wird festgelegt, welche Intervalle verwendet werden:

  • Wenn in der Anfrage für einen numerischen Facettenschlüssel einige Intervalle angegeben sind, werden diese beibehalten.

  • Ist ein numerischer Facettenschlüssel hingegen dynamisch oder wird in der Anfrage ohne Intervalle übergeben, werden die Intervalle, die Sie mit den Steuerelementen Numerische Intervalle festlegen angeben, diesem numerischen Facettenschlüssel hinzugefügt, sofern diese Intervalle nicht leer sind.

  • Andernfalls werden die zuvor erwähnten berechneten Intervalle mit gerundeten Grenzen hinzugefügt.

Steuerelement erstellen

Wenn Sie eigene Intervalle für numerische Facetten- und Kachelnschlüssel angeben möchten, anstatt die von Vertex AI Search for Retail berechneten zu verwenden, erstellen Sie Steuerelemente für numerische Intervalle.

So erstellen Sie ein Steuerelement zum Hinzufügen von Intervallen:

  1. Rufen Sie in der Search for Retail-Konsole die Seite „Einstellungen“ auf.

    Zur Seite "Steuerelemente"

  2. Klicken Sie auf dem Tab Facettensteuerungen auf Steuerelement erstellen.

    Der Bereich Steuerelement erstellen wird geöffnet.

  3. Wählen Sie Intervalle für numerische Facetten und Kacheln festlegen aus.

  4. Geben Sie den Namen eines numerischen Attributs an.

    Beispiel: price für ein Systemattribut. Bei einem benutzerdefinierten Attribut beginnt der Name mit attributes., z. B. attributes.number_of_pieces.

  5. Geben Sie mindestens Minimum oder Maximum an. Wenn beide angegeben sind, darf das Minimum nicht größer als das Maximum sein. Sie können für jede Grenze festlegen, ob sie inclusive (einschließlich) oder exclusive (ausschließlich) sein soll.

  6. Wenn Sie weitere Intervalle hinzufügen möchten, klicken Sie auf Intervalle hinzufügen. Die maximale Anzahl von Intervallen beträgt 40.

  7. Klicken Sie auf Senden.

Steuerelement zum Entfernen von Attributen und Kacheln erstellen

Mit dem Steuerelement „Attribute entfernen“ können Sie einen bestimmten Attribut- und Kachelschlüssel aus den dynamischen Attributen entfernen. Attribut- und Kachelschlüssel werden anhand bestimmter Suchbegriffe oder Seitenkategorien entfernt.

Mit diesem Attributkontrollelement wird das Attribut selbst gesteuert. Wenn dieser Steuerelementtyp für Facetten angewendet wird, werden keine Facetten oder Kacheln zurückgegeben, die dieser Facette als Mitglieder zugeordnet sind.

Dieses Steuerelement ist nützlich, wenn Sie einige Facetten- und Kachelnschlüssel für bestimmte Suchbegriffe oder Suchanfragen entfernen möchten. Mit diesem Steuerelement können Sie beispielsweise den Facettenschlüssel attributes.shoe_size für die Suchanfrage „Schuhe“ entfernen.

So erstellen Sie ein Steuerelement zum Entfernen einer Facette oder Kachel:

  1. Rufen Sie in der Search for Retail-Konsole die Seite „Einstellungen“ auf.

    Zur Seite "Steuerelemente"

  2. Klicken Sie auf dem Tab Facettensteuerungen auf Steuerelement erstellen. Der Bereich Steuerelement erstellen wird geöffnet.

  3. Wählen Sie Attribute und Kacheln entfernen aus.

  4. Jedes Steuerelement kann entweder für die Suche oder für die Navigation verwendet werden, aber nicht für beides. Führen Sie einen der folgenden Schritte aus:

    • Klicken Sie für Suchanfragen auf Suchen und geben Sie einige Teilbegriffe oder genaue Suchbegriffe an, die übereinstimmen sollen. Weitere Informationen finden Sie in den Suchbegriffen und Bedingungen. Die Suchbegriffe müssen in beiden Fällen in Kleinbuchstaben geschrieben sein. Sie können beispielsweise die Teilabfragebegriffe shirts, polo, jackets, t-shirt und fall coats angeben. Die nächsten angegebenen Facettenschlüssel werden dann nicht als dynamische Facette angezeigt, wenn die Abfrage in Kleinbuchstaben einen dieser Suchbegriffe enthält oder einen dieser Suchbegriffe als Unigramm.

    • Klicken Sie für „Stöbern“ auf Kategorien zum Stöbern und geben Sie einige Seitenkategorien an. Sie können eine Liste mit Kategorien oder Abteilungen (bis zu 10 Einträge) angeben. Das Format sollte mit den Seitenkategorien des Nutzerereignisses übereinstimmen. Das könnte beispielsweise page_categories : Sales > 2023 Black Friday Deals sein. Wenn eine genaue Übereinstimmung (mit Berücksichtigung der Groß- und Kleinschreibung) zwischen letzterem und einer der Seitenkategorien besteht, die im Ereignis übergeben wurden (für die Funktion „Suchen“), werden die nächsten angegebenen Facettenschlüssel nicht als dynamische Facette angezeigt.

  5. Geben Sie unter Zu ignorierende Attribute mindestens einen gültigen Facettenschlüssel an.

  6. Klicken Sie auf Senden.

Steuerelement zum Erzwingen der Rückgabe von Attributen erstellen

Die Einstellung „Facetten zurückgeben erzwingen“ kann sich auf die Listenposition eines dynamischen Facettenschlüssels für eine bestimmte Suchanfrage oder ein bestimmtes Suchereignis auswirken.

Diese Einstellung ist nützlich, wenn Sie für bestimmte Suchbegriffe oder Suchanfragen einen bestimmten Facettenschlüssel unter den dynamischen Facetten erzwingen möchten. Mit diesem Steuerelement können Sie beispielsweise festlegen, dass der Facettenschlüssel brands für die Abfrage handbags an Position 10 oder einer niedrigeren Position angezeigt wird. Wenn sich die Facette brands bereits unter den Top 10 der dynamischen Facetten für diese Suchanfrage befindet, sollte sie sich nicht wesentlich bewegen. Wenn sie nicht unter den Top 10 oder in der Liste der dynamischen Facetten enthalten ist, sollte sie ungefähr auf Position 10 rücken.

So erstellen Sie ein Steuerelement für die Facette „Rückgabe des Attributs erzwingen“:

  1. Rufen Sie in der Search for Retail-Konsole die Seite „Einstellungen“ auf.

    Zur Seite "Steuerelemente"

  2. Klicken Sie auf dem Tab Facettensteuerungen auf Steuerelement erstellen.

    Der Bereich Steuerelement erstellen wird geöffnet.

  3. Wählen Sie Rückgabe von Attributen erzwingen aus.

  4. Jedes Steuerelement kann entweder für die Suche oder für die Navigation verwendet werden, aber nicht für beides. Führen Sie einen der folgenden Schritte aus:

    • Klicken Sie für Suchanfragen auf Suchen und geben Sie einige Teilbegriffe oder genaue Suchbegriffe an, die übereinstimmen sollen. Weitere Informationen finden Sie in den Suchbegriffen und Bedingungen. Die Suchbegriffe müssen in beiden Fällen in Kleinbuchstaben geschrieben sein. Sie können beispielsweise die Teilsuchbegriffe shirts, polo, jackets, t-shirt und fall coats angeben. Die nächsten angegebenen Facettenschlüssel sollten in den dynamischen Facetten ungefähr an der entsprechenden Position oder höher angezeigt werden, wenn die Kleinbuchstabenabfrage einer dieser Suchbegriffe ist oder einen dieser Suchbegriffe als Unigramm enthält.

    • Klicken Sie für „Stöbern“ auf Kategorien für die Suche und geben Sie einige Seitenkategorien an. Sie können eine Liste mit Kategorien oder Abteilungen (bis zu 10 Einträge) angeben. Das Format sollte mit den Seitenkategorien des Nutzerereignisses übereinstimmen. Das könnte beispielsweise page_categories : Sales > 2023 Black Friday Deals sein. Wenn eine genaue Übereinstimmung (mit Berücksichtigung der Groß- und Kleinschreibung) zwischen letzterem und einer der Seitenkategorien besteht, die im Ereignis übergeben wurden (für die Suche), sollten die nächsten angegebenen Facettenschlüssel ungefähr an ihrer jeweiligen Position oder höher in den dynamischen Facetten angezeigt werden.

  5. Geben Sie einen gültigen Facettenschlüssel und eine Ganzzahlposition zwischen 1 und 100 (einschließlich) an.

  6. Wenn Sie mehrere Facettenschlüssel angeben möchten, klicken Sie auf Anpassung hinzufügen und wiederholen Sie den vorherigen Schritt.

  7. Klicken Sie auf Senden.

Steuerelement zum Neubewerten dynamischer Attribute erstellen

Das dynamische Attribut-Ranking hängt von der Suchanfrage (Suche) oder den Seitenkategorien (Suche) ab. Mit dem Steuerelement „Dynamische Attribute neu sortieren“ lässt sich das Ranking auch von einigen vom Nutzer ausgewählten Facettenwerten abhängig machen.

Wenn der Nutzer beispielsweise nach einer Suche oder einem Suchvorgang den Attributwert watches des Attributschlüssels attributes.department auswählt, hängt das Ranking auch vom Attributwert watches ab. Sie können die Werte der Facette, nach denen neu sortiert werden soll, nach dem Facettenschlüssel angeben oder nur den Facettenschlüssel angeben und dann nach allen seinen Facettenwerten neu sortieren.

So erstellen Sie ein Steuerelement für die Neubewertung dynamischer Attribute:

  1. Rufen Sie in der Search for Retail-Konsole die Seite „Einstellungen“ auf.

    Zur Seite "Steuerelemente"

  2. Klicken Sie auf dem Tab Facettensteuerungen auf Steuerelement erstellen.

    Der Bereich Steuerelement erstellen wird geöffnet.

  3. Wählen Sie Dynamische Attribute neu einstufen aus.

  4. Geben Sie einen gültigen benutzerdefinierten Textfacettenschlüssel an. Alle benutzerdefinierten Schlüssel haben das Präfix attributes..

  5. Sie können entweder bestimmte Facettenwerte angeben oder die Funktion auf alle anwenden.

    • Wenn Sie die Reihenfolge aller Facettenwerte neu festlegen möchten, klicken Sie auf Alle Werte ändern.

    • Wenn Sie die Reihenfolge für bestimmte Facettenwerte neu festlegen möchten, klicken Sie auf Auswahl der Werte ändern. Fügen Sie dann alle Facettenwerte ein, nach denen Sie die Reihenfolge neu festlegen möchten. Die Groß- und Kleinschreibung ist dabei zu beachten. Dies können beispielsweise watches, luggages und bed sein.

  6. Klicken Sie auf Senden.

Sie müssen alle vom Nutzer in der Anfrage verwendeten Facettenschlüssel aus den folgenden Gründen übergeben:

  • Angenommen, ein Nutzer sucht nach Angeboten und sieht eine erste Liste mit Facettenschlüsseln.
  • Anschließend interagiert der Nutzer zuerst mit dem Facettenschlüssel attributes.age_group.
  • Als Nächstes verknüpft er den Facettenschlüssel attributes.department mit den Facettenwerten watches, für die Sie ein Steuerelement für die Neubewertung eingerichtet haben.

Die Schlüssel werden dann neu bewertet.

Daher ist es möglich, dass der zuvor verwendete Facettenschlüssel attributes.age_group nicht in der Antwort zurückgegeben wird. Wenn Sie diesen Schlüssel in der Anfrage übergeben (mit einer Facetspec, bei der enableDynamicPosition auf true festgelegt ist), wird er automatisch in der Antwort zurückgegeben.

Bei der Suche wird dieser Schlüssel jedoch möglicherweise an Position 27 zurückgegeben und Sie zeigen dem Nutzer möglicherweise nur die ersten 20 Schlüssel an. Achten Sie daher darauf, dass diese vom Nutzer zuvor aktivierten Schlüssel angezeigt werden. Wenn Sie dem Nutzer nicht zu viele Tasten anzeigen möchten, müssen Sie möglicherweise einige Zwischentasten herausfiltern, die nicht verwendet wurden.