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 Erklärungen für Begriffe im Zusammenhang mit Facetten:

  • Facets: Die Facettenspezifikationen für die Attributsuche. Sie helfen Nutzern, das zu finden, was sie suchen, indem sie die Ergebnisse filtern. Wenn ein Nutzer beispielsweise nach shoes sucht, können 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 hierfür sind style, color oder department.

  • Attributschlüssel: Dies ist der Name eines Attributs. Beispiel: attributes.department oder sizes. Die Facettenschlüssel entsprechen den Attributnamen. Beispiel: Der Name des Systemattributs (Produkt) sizes entspricht dem Facettenschlüssel sizes. Entsprechend entspricht der Name des benutzerdefinierten Attributs (Produkt) department dem Facet-Schlüssel attributes.department. Bei benutzerdefinierten Attributen wird dem Namen des benutzerdefinierten Attributs das Präfix attributes. vorangestellt, um den Facet-Schlüssel zu erhalten. Die Begriffe „Attributname“, „Attributschlüssel“ und „Attributname“ sind austauschbar.

  • Facettenwert: Bei Textschlüsseln ist dies einer der Textwerte einer Facette. Der Text-Facetten-Schlüssel brands kann beispielsweise die Textwerte Asics und Nike haben. Bei numerischen Schlüsseln ist ein Facettenwert ein Intervall. Der numerische Facettenschlüssel „price“ könnte beispielsweise ein Intervall der Form [20, 30) haben.

  • Typ eines Attributs oder einer Facette: Sie können entweder Text oder Zahlen enthalten.

  • Angepinnte Facetten: Dies ist eine Facette, die Sie in der Anfrage mit FacetSpec und der Option enableDynamicPosition=false übergeben. Die Facetten sollten in der Antwort in ihrer ursprünglichen Reihenfolge vor allen dynamischen Facetten angezeigt werden.

  • Dynamische Facetten: Das sind Facetten, die von Search gerankt werden. Sie werden entweder in der Anfrage mit der Option enableDynamicPosition=true übergeben oder gemäß den Suchmodellen abgerufen. Sie werden dann von denselben trainierten Modellen sortiert, wobei die relevantesten oben stehen.

  • Facettierbar, dynamische Facettierung oder kachelbar: Wenn ein Attribut für die dynamische Facettierung aktiviert ist, kann die Suche dieses Attribut automatisch als dynamische Facette auf Grundlage des bisherigen Nutzerverhaltens wie Facettenklicks und -ansichten verwenden. Wenn Sie dynamische Facetten für ein Attribut aktivieren möchten, müssen Sie auch die Indexierung für dieses Attribut aktivieren.

  • Filter: Die Filtersyntax 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 ein Teil des Filters (attributes.brands:ANY(\"Asics",\"Nike\")) sein. Bei Filterausdrücken muss die Groß- und Kleinschreibung beachtet werden. Weitere Informationen zum Filter finden Sie in diesem Nutzerhandbuch.

Dynamische Attribute und Kacheln

Wenn die dynamische Facettierung für eine Bereitstellungskonfiguration aktiviert ist, können Attribute in den Suchergebnissen für diese Konfiguration automatisch als dynamische Facetten und Kacheln verwendet werden. Dies basiert auf dem bisherigen Nutzerverhalten wie Facettenklicks 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 eingestuft, wobei die relevantesten oben stehen.

Die meisten Facettenschlüssel sind standardmäßig facettierbar. Die Einstellungen für dynamische Facetten in der API können für bestimmte Facettenschlüssel Ihrer Wahl durch websiteweite Attributsteuerungen in der AI Commerce Search-Konsole in Gemini Enterprise for Customer Experience überschrieben werden. Wenn Sie also möchten, dass einige Facettenschlüssel nicht als Facette verwendet werden, müssen Sie dynamische Facettierung für jeden dieser Schlüssel auf dem Tab Attribute controls deaktivieren. Weitere Informationen finden Sie unter Websiteübergreifende Attributsteuerung verwalten.

Dynamische Facetten und Kacheln können nur auf Grundlage korrekter Produktkatalogdaten erstellt werden. Damit die Funktion jedoch optimal für Ihre Website funktioniert, müssen die Facettenmodelle aus den Aktivitäten auf Ihrer Website lernen. Dazu müssen Sie die Felder „Abfrage“, „Kategorie“ und „Filter“ in Ihren Uploads von Suchereignissen korrekt festlegen.

Wenn in keiner Ihrer Bereitstellungskonfigurationen dynamische Facetten und Kacheln aktiviert sind und Sie dynamische Facetten und Kacheln gerade erst in einer Bereitstellungskonfiguration aktiviert haben, kann es drei bis vier Tage dauern, bis sie funktionieren.

Auswirkungen der Attributkonfiguration auf die Darstellung von Facetten

Damit Sie effektiv steuern können, wie und wann Facetten für Ihre Kunden angezeigt werden, ist es wichtig, die Beziehung zwischen der Attributkonfiguration Ihres Katalogs und dem Facettierungsverhalten von AI Commerce Search zu verstehen. Das Erscheinungsbild von Facetten wird hauptsächlich durch zwei Attributeinstellungen bestimmt: „Indexierbar“ und „Dynamische Facetten“.

Indexierbare Option als Voraussetzung

Damit ein Attribut als Facette (statisch oder dynamisch) angezeigt wird, muss es zuerst als Indexierbar konfiguriert werden.

  • Systemattribute: Vordefinierte Systemattribute wie brand, availability, color und size sind standardmäßig indexierbar. Diese Einstellung kann nicht deaktiviert werden.
  • Benutzerdefinierte Attribute: Benutzerdefinierte Attribute wie store_name oder style sind standardmäßig indexierbar. Sie können diese Einstellung jedoch deaktivieren.

Statische oder dynamische Darstellung von Facetten

Wenn ein Attribut indexierbar ist, hängt sein Erscheinen in den Suchergebnissen davon ab, ob es statisch oder dynamisch angefordert wird:

  • Statische Facetten: Diese Facetten werden angezeigt, weil Sie sie im SearchRequest explizit über das Feld facetSpecs anfordern. Solange das angeforderte Attribut indexierbar ist, wird das Attribut mit den Suchergebnissen zurückgegeben.
  • Dynamische Facetten: Diese Facetten werden automatisch auf Grundlage des bisherigen Nutzerverhaltens (z. B. Facettenklicks und -ansichten) und der Relevanz für die jeweilige Suchanfrage angezeigt. Damit ein Attribut dynamisch angezeigt wird, muss die Option Dynamische Facetten und Kacheln für dieses Attribut aktiviert sein. Außerdem muss die dynamische Facettierung in der Bereitstellungskonfiguration aktiviert sein.

Verhalten von Text- und numerischen Attributen

Der Datentyp Ihres Attributs hat einen erheblichen Einfluss darauf, wie es als Facette angezeigt werden kann:

  • Textattribute: Die dynamische Facettierung wird nativ nur für Textattribute wie Color: Red unterstützt.
  • Numerische Attribute: Die dynamische Facettierung wird für numerische Attribute nicht nativ unterstützt. Wenn Sie numerische Attribute (z. B. Price) als Facette verwenden möchten, haben Sie folgende Möglichkeiten:
    • Übergeben Sie sie als statische Facetten und definieren Sie intervals (Buckets) explizit in der Suchanfrage, z. B. $0-$50 und $50-$100.
    • Konvertieren Sie das numerische Attribut in Ihrer Datenpipeline in ein Textattribut (z.B. indem Sie den Preisbereich als String speichern) und nehmen Sie es als benutzerdefiniertes Attribut auf, um die dynamische Facettierung zu verwenden.

Limits für Attributkonfiguration und Facetten

Beachten Sie beim Entwerfen Ihrer Such- und Facettierungsoberfläche die folgenden Systemlimits und Verhaltensbeschränkungen.

Konfigurations- und Kataloglimits

  • Maximale Anzahl von Attributen: Sie können in einer AttributesConfig-Anfrage maximal 1.000 Katalogattribute konfigurieren.
  • Zeit bis zur Umsetzung (Attribute): Änderungen an Attributen wie Indexable oder Searchable werden sofort nach dem nächsten Katalogimport wirksam. Wenn sie über die API aktualisiert werden, kann es 12 bis 24 Stunden dauern.
  • Zeit bis zur Wirksamkeit (dynamische Attribute): Änderungen an Dynamic Faceting-Schaltflächen oder das erstmalige Hinzufügen dynamischer Attribute zu einer Serving-Konfiguration können zwei bis vier Tage dauern, bis sie wirksam werden.

Limits für Suchanfragen und ‑antworten

  • Maximale Anzahl von Facetten pro Anfrage: Eine einzelne Suchanfrage kann maximal 200 FacetSpec-Objekte enthalten.
  • Maximale Anzahl von Werten pro Facette: Für eine einzelne Facette können maximal 300 Werte zurückgegeben werden (Standardwert: 50).
  • Maximale Anzahl von Intervallen: Sie können maximal 40 Intervalle (Buckets) für eine einzelne numerische Facette definieren.
  • Präfixe und „Enthält“: Wenn Sie Facettenwerte mit prefixes oder contains filtern, sind maximal 10 Strings zulässig.
  • Eingeschränkte Werte: Wenn Sie restrictedValues verwenden, um zurückgegebene Facetten einzuschränken, können Sie maximal 20 Werte angeben.

Anforderungen an das Datenvolumen

Damit dynamische Attribute optimal funktionieren und die relevantesten Attribute angezeigt werden, müssen mindestens 10% der aufgenommenen Suchnutzerereignisse unterstützte Filteranweisungen enthalten.

Attributeinstellungen

In diesem Abschnitt finden Sie Anleitungen zum Erstellen verschiedener Arten von Facettensteuerelementen, von denen viele auch das Verhalten von Kacheln steuern:

Bei AI Commerce Search wird bei allen diesen Facettensteuerungen die Groß-/Kleinschreibung berücksichtigt, sofern nicht anders angegeben.

Wenn Sie bestimmte Facettenwerte und das Verhalten von Kacheln steuern möchten, rufen Sie in der AI Commerce Search in Gemini Enterprise for Customer Experience-Konsole den Tab Facet controls (Facettensteuerung) auf.

Zur Seite "Steuerelemente"

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

Alt-Text

Einstellung „Facetten- und Kachelwerte ignorieren“ erstellen

Mit einem Steuerelement zum Ignorieren von Facetten- und Kachelwerten können Sie unerwünschte Facetten- und Kachelwerte für bestimmte Facetten- und Kachelschlüssel entfernen.

Mit dieser Option lassen sich unerwünschte Facetten- und Kachelwerte wie NA und Not_applicable entfernen. Sie kann aber auch verwendet werden, um saisonale Trends wie Easter zu entfernen, wenn Sie sich im Oktober befinden.

So erstellen Sie ein Steuerelement, in dem Facetten- und Kachelwerte ignoriert werden:

  1. Rufen Sie in der Console für AI Commerce Search in Gemini Enterprise for Customer Experience die Seite „Einstellungen“ auf.

    Zur Seite "Steuerelemente"

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

    Der Bereich Kontrollvariable erstellen wird geöffnet.

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

  4. Geben Sie den Attributnamen an.

    Beispiel: brands für ein Systemattribut. Bei einem benutzerdefinierten Attribut beginnt der Name mit attributes., z. B. attributes.department und attributes.colors.

  5. Optional: Geben Sie eine Startzeit und/oder eine Endzeit an.

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

    Beispiel: NA, Not_applicable und Easter.

  7. Klicken Sie auf Senden.

Einstellung „Facetten- und Kachelwerte ersetzen“ erstellen

Erstellen Sie eine Steuerung zum Ersetzen von Facetten- und Kachelwerten, wenn Sie eine Reihe ähnlicher Facetten- und Kachelwerte in einem einzigen Begriff zusammenfassen möchten.

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

Um Konflikte und nutzlose Zuordnungen zu vermeiden, darf 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 anschließend durch red ersetzen.

Für jeden Attributnamen sollte ein Attributwert nicht mehr als einmal im Feld Werte ersetzen angegeben werden.

So erstellen Sie ein Steuerelement, mit dem Facetten und Werte ersetzt werden:

  1. Rufen Sie in der Console für AI Commerce Search in Gemini Enterprise for Customer Experience die Seite „Einstellungen“ auf.

    Zur Seite "Steuerelemente"

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

    Der Bereich Kontrollvariable erstellen wird geöffnet.

  3. Wählen Sie Facetten- 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 Ersetzungswerte an, z. B. RED, Red, dark red, bright red, ruby und crimson.

    Ein Attributwert kann nur einmal im Feld Werte ersetzen 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, die Ersatzbegriffe können jedoch bis zu vier Tage benötigen, bis sie angezeigt werden.

Wenn die Steuerung „Facettenwerte 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 die entsprechenden Ersatzbegriffe ersetzt (z. B. red).

Steuerelement zum Zusammenführen von Attributen 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 nicht ändern können, können Sie jedoch Steuerelemente zum Zusammenführen von Facetten erstellen. Sie erstellen eine Steuerung zum Zusammenführen von Attributen, wenn Sie ein Attribut mit einem anderen Attribut zusammenführen (ersetzen) möchten. Sie haben beispielsweise mehrere benutzerdefinierte Facettenschlüssel für Farben wie attributes.colors_jeans, attributes.colors_clothes und attributes.colors_hue und möchten sie durch einen vorhandenen benutzerdefinierten Facettenschlüssel namens attributes.colors ersetzen.

Zusammengeführte Schlüssel sollten vorzugsweise:

  • Benutzerdefinierte Attributnamen, die dauerhaft sind und deren Typ sich nicht ändert.
  • 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 für jedes Produkt werden sowohl die Schlüssel als auch die zusammengeführten Schlüssel als Attributnamen berücksichtigt, sofern Sie die maximal zulässige Anzahl von Attributen pro Produkt nicht überschreiten. Wenn die maximale Anzahl von Attributen das zulässige Kontingent pro Produkt überschreitet, werden die zusammengeführten Schlüssel, die zu Attributnamen werden, willkürlich gekürzt.

Angenommen, Sie haben bereits die maximale Anzahl von benutzerdefinierten Attributnamen für ein bestimmtes Produkt und einer der benutzerdefinierten Attributnamen ist colors_jeans. Wenn Sie nun mit einem Steuerelement zum Zusammenführen von Facetten attributes.colors_jeans in attributes.colors zusammenführen, In diesem Fall wird der Attributname colors nicht zu diesem bestimmten Produkt hinzugefügt, da es bereits die maximale Anzahl benutzerdefinierter Schlüssel pro Produkt enthält. Die zusammengeführten Schlüssel werden nicht aus den (benutzerdefinierten) Attributnamen von Produkten 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 in der Suche willkürlich gekürzt.

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

  1. Rufen Sie in der Console für AI Commerce Search in Gemini Enterprise for Customer Experience die Seite „Einstellungen“ auf.

    Zur Seite "Steuerelemente"

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

    Der Bereich Kontrollvariable erstellen wird geöffnet.

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

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

    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 Einstellung wird in der Regel innerhalb von zwei bis vier Tagen wirksam.

Steuerelement für numerische Intervalle erstellen

Mit der Steuerung „Numerische Intervalle festlegen“ können Sie die Intervalle für ein numerisches Attribut oder einen numerischen Kacheltyp festlegen, anstatt berechnete Intervalle zu akzeptieren.

Für den benutzerdefinierten numerischen Facettenschlüssel attributes.monitor_size werden beispielsweise die Intervalle [10,15), [15,20), [20,25), [25,30), [30,40), [40,50) und [50,infinity) 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 in Search auf Grundlage der Verteilung aller (numerischen) Attributwerte für jedes dieser Attribute einige Intervalle mit gerundeten Grenzen berechnet. Sie können auch einige Intervalle in der Anfrage angeben. Als letzte Option können Sie mit den folgenden Steuerelementen zum Festlegen numerischer Intervalle eigene Intervalle für jeden numerischen Facettenschlüssel festlegen.

Hier ist die Prioritätsreihenfolge, die bestimmt, welche Intervalle verwendet werden:

  1. Wenn im Antrag für einen numerischen Facettenschlüssel Intervalle angegeben sind, werden diese beibehalten.

  2. Andernfalls werden die Intervalle, die Sie mit den Steuerelementen Numerische Intervalle festlegen einfügen, dem numerischen Facettenschlüssel hinzugefügt, sofern diese Intervalle nicht leer sind. Dies gilt, wenn ein numerischer Facettenschlüssel dynamisch ist oder ohne Intervalle in der Anfrage übergeben wird.

  3. Andernfalls werden die oben genannten berechneten Intervalle mit runden Grenzen hinzugefügt.

Steuerelement erstellen

Wenn Sie eigene Intervalle für numerische Facetten- und Kachel-Schlüssel angeben möchten, anstatt die von AI Commerce Search berechneten zu verwenden, erstellen Sie eine entsprechende Steuerung.

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

  1. Rufen Sie in der Console für AI Commerce Search in Gemini Enterprise for Customer Experience die Seite „Einstellungen“ auf.

    Zur Seite "Steuerelemente"

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

    Der Bereich Kontrollvariable erstellen wird geöffnet.

  3. Wählen Sie Numerische Facetten- und Kachelintervalle 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 einen Wert für Minimum oder Maximum an. Wenn beide angegeben sind, darf der Mindestwert nicht größer als der Höchstwert sein. Sie können für jede Grenze Einschließlich oder Ausschließlich auswählen.

  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 der Steuerung zum Entfernen von Facetten können Sie einen bestimmten Facetten- und Kachelschlüssel aus den dynamischen Facetten entfernen. Facetten- und Kachelschlüssel werden anhand bestimmter Suchbegriffe oder Seitenkategorien entfernt.

Mit diesem Typ für Attributeinstellungen wird das Attribut selbst gesteuert. Wenn dieser Facettensteuerungstyp angewendet wird, werden bei der Suche keine Facetten oder Kacheln zurückgegeben, die dieser Facette als Elemente zugeordnet sind.

Diese Einstellung ist nützlich, wenn Sie einige Facetten- und Kachel-Schlüssel für bestimmte Suchbegriffe oder Browsing-Vorgänge entfernen möchten. Mit dieser Option können Sie beispielsweise den Facettenschlüssel attributes.shoe_size für die Abfrage shoes entfernen.

Sie können eine Facette oder Kachel über die Merchandising Console oder die Google Cloud -Console entfernen:

Merchandising-Konsole

  1. Klicken Sie auf die URL, die Sie vom Administrator erhalten haben. Sign in (Anmelden).

    Sie werden zur Seite Steuerelemente in der Merchandising-Konsole weitergeleitet.

  2. Klicken Sie auf Kontrollgruppe erstellen.

  3. Definieren Sie die Ziele für Ihre Endnutzer und den erforderlichen Zeitrahmen. Alle Fragen müssen beantwortet werden. Klicken Sie auf Weiter.

  4. Steuerelement auswählen Geben Sie den Namen für die Einstellung ein, wählen Sie das Produkt Suche aus und wählen Sie dann den Einstellungstyp Facetten entfernen aus.

  5. Konfigurieren Sie die Steuerung Facetten entfernen:

    1. Legen Sie unter Auslöser fest, welches Katalogattribut diese Kontrollvariable auslöst. Geben Sie dazu Kriterien für eine zugehörige Suchanfrage an, z. B. enthält oder nicht im Bereich. Wenn kein Katalogattribut konfiguriert wurde, wird diese Einstellung immer angewendet.

    2. Legen Sie einen Gültigkeitszeitraum fest, indem Sie einen Zeitraum eingeben. Wenn einer der angegebenen Zeiträume erfüllt ist, wird das Katalogattribut in einem der angegebenen Zeiträume mit der Anfrage abgeglichen. Fügen Sie mit Zeitraum hinzufügen einen Zeitraum hinzu.

    3. Definieren Sie im Bereich Aktionen zum Entfernen von Facetten das Attribut, das ignoriert werden soll, für Attribute, die nicht in dynamischen Facetten für die Suchbegriffe angezeigt werden sollen, die im vorherigen Bereich Trigger angegeben wurden.

    4. Klicken Sie auf class="material-icons">add_boxAttribut hinzufügen, um weitere Attribute hinzuzufügen.

  6. Klicken Sie auf Senden, um Ihre Steuerungsanfrage an einen Genehmiger zu senden. Den Status eingereichter Anfragen können Sie in der Merchandising Console einsehen. Sollten Sie Ihre Meinung ändern, können Sie Ihren Antrag auf Kontrolle löschen.

Cloud Console

  1. Rufen Sie in der Console für AI Commerce Search in Gemini Enterprise for Customer Experience die Seite „Einstellungen“ auf.

    Zur Seite "Steuerelemente"

  2. Klicken Sie auf dem Tab Facettensteuerung auf Steuerung erstellen. Der Bereich Kontrollvariable erstellen wird geöffnet.

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

  4. Jede Einstellung gilt für die Suche oder das Browsen, aber nicht für beides. Führen Sie einen der folgenden Schritte aus:

    • Klicken Sie für Suchanfragen auf Suchen und geben Sie einige teilweise oder genaue Suchbegriffe an, die übereinstimmen sollen. Weitere Informationen und Bedingungen Die Suchbegriffe müssen in beiden Fällen Kleinbuchstaben sein. Sie können beispielsweise die partiellen Suchbegriffe shirts, polo, jackets, t-shirt und fall coats angeben. Die als Nächstes angegebenen Facettenschlüssel werden dann nicht als dynamische Facette angezeigt, wenn die Suchanfrage in Kleinbuchstaben einer dieser Suchbegriffe entspricht oder einen dieser Suchbegriffe als Unigramm enthält.

    • Klicken Sie für die Suche auf Kategorien durchsuchen und geben Sie einige Seitenkategorien an. Sie können eine Liste mit bis zu 10 Kategorien oder Abteilungen angeben. Das Format sollte mit den Seitenkategorien des Nutzerereignisses übereinstimmen. Das könnte beispielsweise so aussehen: page_categories: Sales > 2023 Black Friday Deals. Wenn es eine genaue Übereinstimmung (Groß-/Kleinschreibung wird berücksichtigt) zwischen dem zuletzt genannten und einer der im Ereignis übergebenen Seitenkategorien (für „browse“) gibt, werden die als Nächstes 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 Facetten erstellen

Wenn Sie bereits dynamische Facetten für Ihre Konfiguration für die Bereitstellung von Facetten aktiviert haben, wirkt sich die Einstellung „force return facets“ auf die Listenposition oder Reihenfolge eines dynamischen Facettenschlüssels für eine bestimmte Anfrage oder ein bestimmtes Browsing-Ereignis aus.

Die Steuerung „force return facets“ ist nützlich, wenn Sie für einige Suchbegriffe oder Browsing-Vorgänge einen bestimmten Attributschlüssel unter den dynamischen Attributen erzwingen möchten. Mit dieser Einstellung können Sie beispielsweise erzwingen, dass der Facettenschlüssel brands für die Anfrage handbags an Position 10 oder einer niedrigeren Position angezeigt wird. Wenn die Facette brands bereits zu den zehn wichtigsten dynamischen Facetten für diese Anfrage gehört, sollte sich ihre Position nicht wesentlich ändern. Wenn sie nicht zu den zehn wichtigsten oder nicht in der Liste der dynamischen Facetten gehört, sollte sie ungefähr an Position 10 verschoben werden.

Sie können ein Steuerelement für die Rückgabe von Facetten in der Merchandising Console oder in der Google Cloud Console erstellen.

Merchandising-Konsole

  1. Klicken Sie auf die URL, die Sie vom Administrator erhalten haben. Sign in (Anmelden).

    Sie werden zur Seite Steuerelemente in der Merchandising-Konsole weitergeleitet.

  2. Klicken Sie auf Kontrollgruppe erstellen.

  3. Definieren Sie die Ziele für Ihre Endnutzer und den erforderlichen Zeitrahmen. Alle Fragen müssen beantwortet werden. Klicken Sie auf Weiter.

  4. Steuerelement auswählen Geben Sie den Namen für die Einstellung ein, wählen Sie das Produkt Suche oder Durchsuchen aus und wählen Sie dann den Einstellungstyp Facette für Rückgabe erzwingen aus.

  5. So konfigurieren Sie die Steuerung Rückgabe von Facetten erzwingen:

    1. Legen Sie unter Auslöser fest, welches Katalogattribut diese Kontrollvariable auslöst. Geben Sie dazu Kriterien für eine zugehörige Suchanfrage an, z. B. enthält oder nicht im Bereich. Wenn kein Katalogattribut konfiguriert wurde, wird diese Einstellung immer angewendet.

    2. Legen Sie einen Gültigkeitszeitraum fest, indem Sie einen Zeitraum eingeben. Wenn einer der angegebenen Zeiträume erfüllt ist, wird das Katalogattribut in einem der angegebenen Zeiträume mit der Anfrage abgeglichen. Fügen Sie mit Zeitraum hinzufügen einen Zeitraum hinzu.

    3. Legen Sie die Attributpositionsanpassung im Abschnitt Aktionen zum Erzwingen der Rückgabe von Facetten fest. Hier können Sie ein Attribut auswählen, das in die dynamischen Facetten oder Kacheln für die Abfrage oder Seitenkategorie aufgenommen werden soll, die Sie im vorherigen Abschnitt Trigger festgelegt haben. Wenn Sie beispielsweise die Position 5 auswählen, wird die Facette an der fünften Position von unten auf der Seite oder höher angezeigt.

    4. Klicken Sie auf Anpassung hinzufügen, um weitere Attribute hinzuzufügen, die von diesem Steuerelement abgedeckt werden sollen.

  6. Klicken Sie auf Senden, um Ihre Steuerungsanfrage an einen Genehmiger zu senden. Den Status eingereichter Anfragen können Sie in der Merchandising Console einsehen. Sollten Sie Ihre Meinung ändern, können Sie Ihren Antrag auf Kontrolle löschen.

Cloud Console

  1. Rufen Sie in der Console für AI Commerce Search in Gemini Enterprise for Customer Experience die Seite „Einstellungen“ auf.

    Zur Seite "Steuerelemente"

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

    Der Bereich Kontrollvariable erstellen wird geöffnet.

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

  4. Jede Einstellung gilt für die Suche oder das Browsen, aber nicht für beides. Führen Sie einen der folgenden Schritte aus:

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

    • Klicken Sie für die Suche auf Kategorien durchsuchen und geben Sie einige Seitenkategorien an. Sie können eine Liste mit bis zu 10 Kategorien oder Abteilungen angeben. Das Format sollte mit den Seitenkategorien des Nutzerereignisses übereinstimmen. Das könnte beispielsweise so aussehen: page_categories: Sales > 2023 Black Friday Deals. Wenn es eine genaue Übereinstimmung (Groß-/Kleinschreibung wird berücksichtigt) zwischen dem Letzteren und einer der im Ereignis übergebenen Seitenkategorien (für „browse“) gibt, sollten die als Nächstes angegebenen Facettenschlüssel an ihrer jeweiligen Position oder höher unter den dynamischen Facetten angezeigt werden.

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

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

  7. Klicken Sie auf Senden.

Steuerelement zum Neuklassifizieren dynamischer Facetten erstellen

Das dynamische Facetten-Ranking hängt von der Anfrage (Suche) oder den Seitenkategorien (Browsen) ab. Mit der Kontrollgruppe für das Neusortieren dynamischer Facetten kann das Ranking auch von einigen Facettenwerten abhängen, die vom Nutzer ausgewählt wurden.

Wenn der Nutzer beispielsweise nach einer Suche oder einem Browsing den Attributwert watches des Attributschlüssels attributes.department auswählt, hängt das Ranking auch vom Attributwert watches ab. Sie können die Facettenwerte angeben, für die Sie das Ranking neu festlegen möchten, indem Sie den Facettenschlüssel angeben. Alternativ können Sie nur den Facettenschlüssel angeben und das Ranking für alle zugehörigen Facettenwerte neu festlegen.

So erstellen Sie eine Steuerung für das Neuklassifizieren dynamischer Facetten:

  1. Rufen Sie in der Console für AI Commerce Search in Gemini Enterprise for Customer Experience die Seite „Einstellungen“ auf.

    Zur Seite "Steuerelemente"

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

    Der Bereich Kontrollvariable erstellen wird geöffnet.

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

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

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

    • Wenn Sie die Neusortierung für alle Facettenwerte durchführen möchten, klicken Sie auf Beliebige Wertänderungen.

    • Wenn Sie die Ergebnisse anhand bestimmter Facettenwerte neu sortieren möchten, klicken Sie auf Ausgewählte Werte ändern. Fügen Sie dann alle Facettenwerte ein, die Sie neu einstufen möchten (Groß-/Kleinschreibung beachten). Beispiele: watches, luggages, bed.

  6. Klicken Sie auf Senden.

Sie müssen alle Facettenschlüssel, die vom Nutzer verwendet werden, aus folgenden Gründen im Request übergeben:

  • Angenommen, ein Nutzer sucht nach Angeboten und erhält eine erste Liste mit Facettenschlüsseln.
  • Der Nutzer interagiert zuerst mit dem Facettenschlüssel attributes.age_group.
  • Als Nächstes wird der Facettenschlüssel attributes.department mit den Facettenwerten watches verknüpft, für die Sie eine Kontrollgruppe für das erneute Ranking eingerichtet haben.

An diesem Punkt werden die Schlüssel in der Suche neu gerankt.

Es ist also 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 einem Facetspec, bei dem das Feld enableDynamicPosition auf true gesetzt ist), wird er automatisch in der Antwort zurückgegeben.

Bei der Suche könnte dieser Schlüssel jedoch an Position 27 zurückgegeben werden und Sie zeigen dem Nutzer möglicherweise nur die ersten 20 Schlüssel an. Achten Sie daher darauf, dass diese Schlüssel, mit denen der Nutzer zuvor interagiert hat, ihm angezeigt werden. Wenn Sie dem Nutzer nicht zu viele Schlüssel präsentieren möchten, müssen Sie möglicherweise einige Zwischenschlüssel ohne Interaktion in der Antwort herausfiltern.