Auf dieser Seite werden Bereitstellungskonfigurationen beschrieben. Eine Bereitstellungskonfiguration ist eine Bereitstellungsentität, die ein Modell oder eine Reihe von Steuerelementen zuordnet, die zum Generieren von Empfehlungen oder Suchergebnissen verwendet werden.
Beziehung zu Modellen und Steuerelementen
Wenn Sie eine Bereitstellungskonfiguration erstellen, wählen Sie ein Modell (für Empfehlungen) oder Steuerelemente (für die Suche) aus, die angehängt werden sollen. Bereitstellungskonfigurationen werden von Ihrer Website aufgerufen, wenn Empfehlungen oder Suchergebnisse angezeigt werden. Zum Zeitpunkt der Bereitstellung wird auf das zugehörige Modell oder die zugehörigen Steuerelemente der Bereitstellungskonfiguration verwiesen, um zu bestimmen, was die Empfehlungen oder Suchergebnisse generieren.
Modelle
Zu einer Bereitstellungskonfiguration für Empfehlungen kann ein einzelnes Modell zugeordnet werden. Jedes Modell lässt sich aber mehreren Bereitstellungskonfigurationen zuordnen, sodass Sie ein Modell über verschiedene Bereitstellungskonfigurationen auf verschiedenen Seiten bereitstellen können.
Bereitstellungseinstellungen
Bereitstellungskonfigurationen für die Suche haben eine Multi-zu-Multi-Beziehung zu Bereitstellungseinstellungen. Sie können einer Bereitstellungskonfiguration mehrere Bereitstellungseinstellungen hinzufügen und eine einzelne Bereitstellungseinstellung kann mehreren Bereitstellungskonfigurationen zugeordnet werden.
Sie haben auch die Möglichkeit, erstellte Bereitstellungseinstellungen einer Live-Bereitstellungskonfiguration für die Suche hinzuzufügen oder dafür auszutauschen.
API-Ressource und -Berechtigungen
Eine Bereitstellungskonfiguration wird mit der Ressource placements an die API übergeben:
- Recommendations verwendet die URL
projects/PROJECT_ID/locations/global/catalogs/default_catalog/placements/SERVING_CONFIG_ID:predict. - Die Suche verwendet die URL
projects/PROJECT_ID/locations/global/catalogs/default_catalog/placements/SERVING_CONFIG_ID:search.
Für diese Ressourcen gelten die Berechtigungen placements.search und placements.predict.
Unterstützung für Placements in AI Commerce Search
Das placement gibt den Namen der Bereitstellungskonfiguration und die für die Suche zu verwendenden Modelle an.
Bereitstellungskonfigurationen sind für Recommendations AI v2 und Retail Search v2alpha verfügbar.
Die Ressource servingConfig ist in den API-Versionen
v2beta und v2alpha verfügbar. Mit dieser Ressource können Sie Bereitstellungskonfigurationen erstellen, ansehen, bearbeiten und entfernen.
Wenn Sie bestehende Placements haben oder neue Placements erstellen, werden automatisch Bereitstellungskonfigurationen erstellt, die mit jedem Placement verknüpft sind. Durch das Erstellen einer Bereitstellungskonfiguration wird jedoch kein entsprechendes Placement erstellt.
Wenn Sie eine Bereitstellungskonfiguration löschen, wird auch das entsprechende Placement gelöscht. Wenn Sie ein Placement löschen, wird auch die entsprechende Bereitstellungskonfiguration gelöscht.
Mit den Bereitstellungskonfigurationen können Sie die Optionen für Diversität und Preis-Reranking bearbeiten und nahezu in Echtzeit wirksam werden lassen. Bei Placements können die Einstellungen für Diversität und Preisgestaltung nur über das Empfehlungsmodell geändert werden, auf das das Placement verweist.
Placements werden weiterhin unterstützt, aber die Verwendung von Bereitstellungskonfigurationen wird empfohlen. Wenn eine zufällige serving_config_id als Teil der Suchanfrage platziert wird, wird die Suche standardmäßig auf eine im Wesentlichen leere oder nicht konfigurierte Bereitstellungseinstellung festgelegt, sodass AI Commerce Search weiterhin mit der Standardsuchfunktion arbeiten kann.
Empfehlungsoptionen für Bereitstellungskonfigurationen
Mit den folgenden Optionen können Sie das Verhalten einer Bereitstellungskonfiguration für Empfehlungen ändern.
Diese Optionen waren zuvor beim Erstellen von Modellen verfügbar. Sie sind jetzt mit Bereitstellungskonfigurationen verknüpft.
Preis-Reranking
Beim Preis-Reranking werden die empfohlenen Katalogelemente mit einer ähnlichen Empfehlungswahrscheinlichkeit nach Preis sortiert, wobei die Elemente mit dem höchsten Preis zuerst aufgelistet werden. Das Preis-Reranking ist standardmäßig deaktiviert.
Wenn Sie das Preis-Reranking aktivieren, wählen Sie einen Mittelweg zwischen Conversion-Rate und dem durchschnittlichen Bestellwert. Da die Relevanz auch verwendet wird, um die zurückgegebenen Artikel zu sortieren, entspricht das Aktivieren des Preis-Rerankings nicht dem Sortieren nach Preis.
Diese Option kann nach dem Erstellen einer Bereitstellungskonfiguration geändert werden.
Diversifizierung des Ergebnisses
Wenn die von einer einzelnen Vorhersageanfrage zurückgegebenen Ergebnisse vielfältiger sein sollen, statt sich zu ähneln, können Sie die Diversifizierung aktivieren. Im Allgemeinen verringert die Diversifizierung die Wahrscheinlichkeit, dass ähnliche Produkte in einem Empfehlungsbereich angezeigt werden. Dies birgt jedoch die Gefahr, dass einige gute Empfehlungen entfernt werden. Die Diversifizierungseinstellungen können nach dem Erstellen einer Bereitstellungskonfiguration bearbeitet werden. Es ist standardmäßig deaktiviert.
Es gibt zwei Arten der Diversifizierung: regelbasierte Diversifizierung und datengestützte Diversifizierung.
Regelbasierte Diversifizierung
Die regelbasierte Diversifizierung basiert auf Kategorien Ihres Produktkatalogs. Verwenden Sie die regelbasierte Diversifizierung, um Produkte aus verschiedenen Kategorien zu empfehlen. Die Diversifizierung wird nach Ebene konfiguriert. Eine höhere Diversifizierung führt dazu, dass weniger Elemente pro Kategorie angezeigt werden. Diese Art der Diversifizierung funktioniert am besten, wenn Ihr Katalog hochwertige Produktkategorien enthält.
| Diversifizierungsebene | Maximale Anzahl der Elemente pro Kategorie |
|---|---|
| – | Unbegrenzt |
| Niedrig | 3 |
| Mittel | 2 |
| Hoch | 1 |
| Automatisch | Hängt vom Katalog ab |
Datengestützte Vielfalt
Verwenden Sie die datengestützte Diversifizierung, um Empfehlungsergebnisse zu erzielen, die ein Gleichgewicht zwischen Relevanz und Diversität herstellen. Die datengestützte Diversifizierung lernt aus Produktkatalogmetadaten wie Titeln oder Kategorien. Anstatt sich auf die Titel- oder Kategoriewörter zu verlassen, erfasst die datengestützte Diversifizierung die semantische Ähnlichkeit, um eine leistungsstärkere Diversifizierung zu erzielen.
| Diversifizierungsebene | Maximale Anzahl ähnlicher Artikel |
|---|---|
| – | Unbegrenzt |
| Niedrig | 3 |
| Mittel | 2 |
| Hoch | 1 |
| Automatisch | Hängt vom Katalog ab |
Kategorieabgleich
Wenn die Bereitstellungskonfiguration ein Modell für ähnliche Artikel für Empfehlungen enthält, können Sie den Kategorieabgleich aktivieren. Wenn der Kategorieabgleich verwendet wird, werden nur die Produktergebnisse zurückgegeben, die mindestens eine Kategorie mit dem Kontextprodukt gemeinsam haben.
Wenn Ihre Kategorien tief verschachtelte Hierarchien haben, werden sie mithilfe von Heuristiken gekürzt, um die Wahrscheinlichkeit einer Übereinstimmung zu erhöhen. Wenn
die Kategorien des Kontextprodukts beispielsweise a > b > c > d > e > f sind, sind die
zurückgegebenen Ergebnisse diejenigen, deren Kategorien a > b > c sind.
Der Kategorieabgleich kann in Kombination mit anderen Filteroptionen verwendet werden, z. B. Preis, Verfügbarkeit und Filtertags. Wenn Sie beispielsweise das Filtertag fall_Sale verwenden und der Kategorieabgleich aktiviert ist, sind die zurückgegebenen Ergebnisse diejenigen, die sowohl das erforderliche Tag als auch eine Kategorieübereinstimmung haben.
Diese Option kann nach dem Erstellen einer Bereitstellungskonfiguration geändert werden. Standardmäßig ist der Kategorieabgleich deaktiviert.
Suchoption für dynamische Attribuierung für Bereitstellungskonfigurationen
Sie können die dynamische Attribuierung aktivieren, wenn Sie eine Bereitstellungskonfiguration erstellen oder bearbeiten.
Wenn die dynamische Attribuierung für eine Bereitstellungskonfiguration aktiviert ist, kann die Suche automatisch Attribute als dynamische Attribute in den Suchergebnissen für diese Konfiguration verwenden, basierend auf vergangenem Nutzerverhalten wie Attributklicks und -ansichten. Ob ein bestimmtes Attribut als Attribut verwendet werden kann, wird standardmäßig durch die Attributkonfiguration auf Produktebene Attribut definiert. Die Einstellungen für dynamische Attribuierung in der API können durch websiteweite Attributsteuerelemente in der AI Commerce Search in der Gemini Enterprise for Customer Experience Console überschrieben werden. Weitere Informationen finden Sie unter Websiteweite Steuerelemente verwalten.
Beachten Sie, dass für das Erstellen dynamischer Attribute exakte Produktkatalogdaten genügen.
Damit das Feature 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 search-Ereignis-Uploads korrekt festzulegen.
Weitere Informationen
- Fordern Sie Vorhersagen zu Ihrem neuen Placement an.