Produkte filtern
Adobe Commerce Optimizer wendet nicht konfigurierbare Standardfilter automatisch auf Empfehlungseinheiten an. Wenn mehrere Empfehlungseinheiten auf einer Seite bereitgestellt werden, filtert Adobe Commerce Optimizer alle Produkte heraus, die in den Einheiten wiederholt werden. Es wird nur der erste Hinweis auf ein wiederholtes Produkt verwendet, um Platz für andere zu empfehlende Produkte zu schaffen. Adobe Commerce Optimizer filtert auch alle zuvor gekauften Produkte und diejenigen aus, die sich im Warenkorb befinden.
Wenn Sie Empfehlungseinheit erstellen können Sie Filter definieren, die steuern, welche Produkte in Recommendations angezeigt werden können. Diese Filter basieren auf einem Satz von Ein- oder Ausschlussbedingungen, die Sie definieren. In den Empfehlungen werden nur Produkte angezeigt, die allen Einschlussbedingungen entsprechen. Produkte, die eine der Ausschlussbedingungen erfüllen, werden nicht empfohlen.
Sie können mehrere Filter konfigurieren und nur die gewünschten aktivieren, indem Sie den Umschalter auf jeder Filterseite auswählen. Auf diese Weise können Sie Entwürfe von Filtern für die zukünftige Verwendung erstellen. Die Anzahl der aktivierten Filter wird auf jeder Registerkarte angezeigt.
Bedingungen
Bedingungen können statisch oder dynamisch sein.
-
Eine statische Bedingung verwendet vorhandene Produktattribute, um zu bestimmen, welche Produkte in der Einheit angezeigt werden können. Sie können beispielsweise angeben, dass nur Lagerprodukte mit einem Preis über 25 USD in der Einheit angezeigt werden.
-
Eine dynamische Bedingung bestimmt den aktuellen Kontext eines Käufers, z. B. die aktuell angezeigte Kategorie oder das angezeigte Produkt. Wenn Sie beispielsweise eine Produktempfehlung erstellen, die auf Produktdetailseiten bereitgestellt werden soll, können Sie einen dynamischen Preisfilter) verwenden um Produkte innerhalb eines relativen Preisbereichs des aktuell angezeigten Produkts ein- oder auszuschließen.
Logische Operatoren
Die logischen Operatoren AND und OR werden verwendet, um mehrere Bedingungen miteinander zu verbinden. Wenn Sie über Filtertypen hinweg sowohl Ein- als auch Ausschlussfilter verwenden, werden Einschlüsse zunächst ausgewertet, um alle möglichen Produkte zu ermitteln, die empfohlen werden können. Anschließend werden Produkte, die mit Ausschlussfiltern übereinstimmen, aus der Liste entfernt. Preis Filter verwenden eine andere Reihenfolge zwischen den Preisregeln: zuerst Ausschlüsse, dann Einschlüsse. Siehe Ein- und Ausschlussregeln verwenden den Preis.
AND- Verbindet zwei EinschlussfilterbedingungenOR- Verbindet zwei Ausschluss-Filterbedingungen
Filtertypen
Jeder Filtertyp bezieht sich auf einen anderen Aspekt des Katalogs, z. B. Produkt und Preis, sodass Sie eingrenzen oder erweitern können, welche Produkte für eine Einheit infrage kommen. Wählen Sie die Typen aus, die Ihren Merchandising-Zielen entsprechen, und kombinieren Sie dann die Ein- und Ausschlussbedingungen nach Bedarf. In den folgenden Unterabschnitten wird beschrieben, wie sich jeder Typ verhält und wie Adobe Commerce Optimizer ihn anwendet.
Preis price
Die Preisfilterung nutzt den endgültigen berechneten Preis jedes Produkts aus dem "Preisbuch“ des Storefronts, dem Preisbuch entspricht, das der Storefront zugewiesen wurde, in der die Empfehlungseinheit gerendert wird.
Dieser Wert:
- Enthält, Sonderangebote und Sonderpreise, die in diesem Preisbuch definiert sind (nicht Listenpreis allein).
- Ausgeschlossen Anpassungen auf Versand- und Warenkorbebene.
- Gilt nur für das aktive Preisbuch für diese Storefront; andere Storefronts oder Preisbücher werden nicht verwendet.
Konfigurieren Sie die Zuordnung von Preisbüchern zu einer Storefront in Ihrem Katalog und Preisbücher Setup.
Einschließen und Ausschließen von Regeln und Preis how-include-and-exclude-rules-use-price
- Ausschlussregeln - Produkte, deren Endpreis () einem definierten Preisausschluss entspricht, werden zuerst entfernt.
- Einschlussregeln - Von den übrigen Kandidaten kommen nur Produkte, deren Endpreis allen) definierten Preiseinschlussbedingungen entspricht, weiterhin für eine Förderung in Frage. Dazu gehören alle aktivierten Einschlussfilter (z. B. Ihre Preisregel plus alle anderen Einschlussregeln).
Preisregeln filtern die vom Empfehlungskandidaten festgelegten Regeln; sie keine Neubewertung von Produkten. Die Engine erzeugt eine Rangliste, Regeln für Preise, die Produkte einschließen und ausschließen, entfernen Produkte aus dieser Liste, und die relative Reihenfolge der verbleibenden Produkte bleibt gleich. Wenn weniger Produkte als die Einheitenanfragen qualifiziert sind, werden nur gültige Elemente angezeigt. Wenn keiner qualifiziert ist, wird die Einheit nicht gerendert (kein leerer Platzhalter).
Der Preis, der auf Produkten innerhalb der Empfehlungseinheit angezeigt wird, ist derselbe Endpreis aus dem Preisbuch dieser Storefront, sodass das, was die Käufer sehen, mit dem Wert übereinstimmt, der für die Filterung verwendet wird. In der Admin-Vorschau können konfigurierbare Produkte eine Preisspanne anzeigen, wenn Variantenpreise unterschiedlich sind. Siehe Konfigurierbare Produkte in der Vorschau.
Statische Preisspanne
Verwenden Sie einen statischen Preisfilter, wenn Sie ein festes Minimum oder Maximum in der Basiswährung Ihres Geschäfts wünschen, unabhängig vom Produkt, das ein Käufer anzeigt.
Einrichten eines statischen Preisfilters
-
Beim Erstellen oder Bearbeiten einer Empfehlungseinheit öffnen Sie Filter products (oder gehen Sie zum Schritt Filter im Einheitenworkflow).
-
Wählen Sie die Registerkarte Inclusions oder Exclusions aus, je nachdem, ob Sie nur Produkte in einer Preisspanne zulassen oder Produkte in einer Preisspanne blockieren möchten. Das Badge auf jeder Registerkarte zeigt an, wie viele Filter dieses Typs aktiviert sind.
-
Wählen Sie in der Liste auf der linken Seite Price.
-
Schalten Sie Enable filter ein.
Die Preiswerte verwenden die Basiswährung der Website, wie auf der Seite angegeben.
-
Öffnen Sie Include products based on (auf der Registerkarte Inclusions) oder das entsprechende Steuerelement auf der Registerkarte Exclusions und wählen Sie Set price range aus.
-
Legen Sie eine optionale Min price und/oder Max price mithilfe der Felder neben dem Währungssymbol fest. Sie können Beträge eingeben oder die Steuerelemente - und + verwenden, um Werte anzupassen. Lassen Sie eine Bindung leer, wenn Sie keine Mindest- oder Höchstwerte benötigen. Die Bandbreite wird mit dem endgültigen berechneten Preis jedes Produkts für das aktive Preisbuch der Storefront verglichen.
-
Stellen Sie die Konfiguration der Empfehlungseinheit fertig und speichern oder veröffentlichen Sie wie gewohnt, damit der Filter wirksam wird.
Dynamische Preisfilter (relativ zum aktuellen Produkt) dynamic-price-filters-relative-to-current-product
Verwenden Sie einen dynamischen Preisfilter, wenn die Recommendations in Bezug auf das aktuell angezeigte Produkt auf einer Produktdetailseite (PDP) beschränkt sein sollen. Der Filter verwendet den Endpreis dieses Produkts als Anker und vergleicht empfohlene Produkte mit den von Ihnen definierten Grenzen.
Dynamische Operatoren sind nur für SKU-bezogene Empfehlungstypen verfügbar, die in einem Produktkontext ausgeführt werden, z. B.:
- hat dieses angezeigt, hat Folgendes angezeigt
- Das hier angesehen, das gekauft
- Das kaufte ich, das kaufte ich
- Ähnliche Themen
- Visuelle Ähnlichkeit
Sie sind nicht für populäritätsbasierte Typen verfügbar (z. B. Am häufigsten angezeigt oder Am häufigsten gekauft), da diese Einheiten nicht über ein einziges aktuelles Produkt verfügen, um den Filter zu verankern.
In der Storefront liest das Recommendations-Dropdown-Menü den Preis des aktuellen Produkts aus dem PDP-Kontext und sendet ihn zusammen mit der Recommendations-Anfrage. Adobe Commerce Optimizer verwendet diesen Wert als Anker bei der Bewertung dynamischer Preisregeln. Bei konfigurierbaren Produkten ist der Anker der niedrigste Variante Endpreis (priceRange.minimum).
Operatoren
In Include products based on (oder der entsprechenden Ausschlüsse) können Sie Folgendes auswählen:
Versatzsemantik
Für Kleiner oder gleich dem aktuellen Produktpreis und Größer oder gleich dem aktuellen Produktpreis ist der eingegebene Wert ein numerischer Offset, der zum Ankerpreis hinzugefügt wird, um die Grenze zu bilden:
- Ein negativer Versatz verschiebt die Grenze unter den aktuellen Produktpreis.
- Ein positiver Versatz verschiebt die Grenze oberhalb des aktuellen Produktpreises.
- Empty oder 0 bedeutet kein Limit auf dieser Seite; das Backend behandelt sie gleich.
- Sie können 0 nicht als Grenze für „genau den aktuellen Produktpreis“ verwenden.
Dies entspricht Product Recommendations auf PaaS. Beschriftungen in Admin spiegeln diese Semantik direkt wider.
Dynamischen Preisfilter einrichten
- Erstellen oder bearbeiten eine SKU-bezogene Empfehlungseinheit, die auf der Seite Produktdetails (oder einer anderen Platzierung, an der sich ein aktuelles Produkt immer im Kontext befindet) bereitgestellt wird.
- Öffnen Sie Filter products und wählen Sie die Registerkarte Inclusions oder Exclusions aus.
- Wählen Sie Price aus und schalten Sie Enable filter ein.
- Öffnen Sie Include products based on (oder das Äquivalent „Ausschlüsse„) und wählen Sie einen dynamischen Operator aus (z. B „Innerhalb eines Wertebereichs des aktuellen Produkts).
- Geben Sie Versätze oder Bereichswerte nach Aufforderung ein. Verwenden Sie die Vorschau, um die Ergebnisse für ein Beispielprodukt zu bestätigen.
- Speichern oder veröffentlichen Sie die Einheit.
Ungültige Werte (nicht numerische Beträge, nicht unterstützte Kombinationen oder Bereiche, in denen das Minimum größer als das Maximum ist) blockieren das Speichern und zeigen Validierungsfehler an. Save bleibt deaktiviert, bis der Filter gültig ist.
Wenn kein Ankerpreis verfügbar ist
Wenn ein dynamischer Preisfilter aktiviert ist, die Storefront jedoch keinen aktuellen Produktpreis bereitstellen kann (z. B. wird die Einheit außerhalb eines PDP-Kontexts gerendert), gibt Adobe Commerce Optimizer keine ungefilterten Empfehlungen zurück. Die Einheit zeigt keine Empfehlungen, da die Anzeige ungefilterter Ergebnisse nicht mit der von Ihnen konfigurierten Regel übereinstimmen würde.
Konfigurierbare Produkte in der Vorschau configurable-products-in-preview
Im Admin Bedienfeld Vorschau) werden die empfohlenen Produktpreise wie folgt angezeigt:
- Einfache Produkte - Ein Endpreis aus der GraphQL-Antwort.
- Konfigurierbare Produkte - Wenn die Mindest- und Höchstvariantenpreise unterschiedlich sind, zeigt die Vorschau einen Bereich an (z. B.
$min – $max). Wenn sie gleich sind, wird ein einheitlicher Preis angezeigt.
Der Ankerpreis, der für dynamische Filterberechnungen für ein konfigurierbares Produkt verwendet wird, ist immer () Variantenendpreis, der mit der Storefront übereinstimmt.
Beispiele für Preisfilter
Die folgenden Beispiele verwenden einen aktuellen Produktpreis von $500. Passen Sie Einbindung versus Ausschluss an Ihr Merchandising-Ziel an.
Produkt
Produktfilter zielen auf einzelne Katalogelemente nach SKU ab. Sie können eine oder mehrere SKUs hinzufügen, um entweder nur diese Produkte zuzulassen (Einschlüsse) oder sie zu blockieren (Ausschlüsse), indem Sie dieselbe Filter products wie Preisfilter. Sie können keine deaktivierten Produkte oder Produkte anzeigen, die nicht einzeln in einer Empfehlungseinheit sichtbar sind; diese Produkte werden unabhängig von Filtern nie in der Storefront angezeigt.
Einrichten eines Produktfilters
-
Beim Erstellen oder Bearbeiten einer Empfehlungseinheit öffnen Sie Filter products (oder gehen Sie zum Schritt Filter im Einheitenworkflow).
-
Wählen Sie die Registerkarte Inclusions oder Exclusions aus. Das Badge auf jeder Registerkarte zeigt an, wie viele Filter dieses Typs aktiviert sind.
-
Wählen Sie in der Liste auf der linken Seite Product.
-
Schalten Sie Enable filter ein.
Die Überschrift des rechten Bedienfelds spiegelt die Registerkarte wider, z. B. Product inclusions oder das Äquivalent für Ausschlüsse.
-
Geben Sie Product SKU eine SKU ein und klicken Sie auf Add. Wiederholen Sie diesen Schritt, um weitere SKUs hinzuzufügen.
Unter Product SKUs wird jede SKU als entfernbares Tag angezeigt. Klicken Sie X auf ein Tag, um diese SKU zu entfernen, oder klicken Sie auf Clear All, um alle SKUs aus der Liste zu entfernen.
-
Stellen Sie die Konfiguration der Empfehlungseinheit fertig und speichern oder veröffentlichen Sie wie gewohnt, damit der Filter wirksam wird.
Für Einschlüsse können nur Produkte empfohlen werden, deren SKUs aufgelistet sind (und die mit Ihren anderen aktivierten Einschlussfiltern übereinstimmen). Für Ausschlüsse wird kein Produkt empfohlen, dessen SKU aufgelistet ist, selbst wenn es ansonsten qualifiziert wäre.