Auf dieser Seite werden Anwendungsfälle für die Suche, die entsprechenden Leistungsstufen und die Möglichkeit beschrieben, in der Search for Retail-Konsole die Datenqualität zu bewerten und zu sehen, welche Leistungsstufen Sie freigeschaltet haben. Jede Leistungsstufe wird automatisch aktiviert, wenn Sie alle Datenanforderungen erfüllen, die ein Upgrade verhindern. Außerdem müssen Sie die Anforderungen für alle vorherigen Stufen ein Upgrade auf die nächste Stufe durchzuführen.
Anwendungsfälle suchen
Die Suche liefert Suchergebnisse für zwei Anwendungsfälle:
- Textabfrage: Diese Option wird verwendet, wenn Käufer nach Artikeln in Ihren durch Eingabe von Textanfragen und das Abrufen relevanter Ergebnisse.
- Die Suchfunktion „Stöbern“ wird verwendet, wenn Käufer zu einer bestimmten Kategorie geleitet werden. Seite „Haushaltsgeräte“ Kategorie-Webseite für Heimwerken Website des Geschäfts und schauen Sie sich die sortierten Artikel in dieser Kategorie an.
Weitere Informationen zu den Unterschieden zwischen diesen Anwendungsfällen finden Sie unter Textsuche und Stöbern
Leistungsstufen
Die Textabfrage und die Suchansicht haben unterschiedliche Leistungsstufen, die die Suchergebnisse immer weiter verbessern. Die Festlegung von Leistungsstufen Nutzerereignis- und Katalogdaten, die Sie in Vertex AI Search for Retail hochladen.
Die folgenden Leistungsstufen sind für beide Anwendungsfälle verfügbar: Suche mit Textabfrage und Suchanfragen:
Textabfrage
STUFE 1
Relevanz:
- Die Ergebnisse werden anhand der Relevanz für die Suchanfrage zurückgegeben, z. B. wie schwarz ein Kleid ist, wenn nach einem schwarzen Kleid gesucht wird.
Mindestanforderungen an Daten:
- Katalog
- Abfrage
STUFE 2
Relevanz und Beliebtheit:
- Verfeinert TIER 1 nach den beliebtesten Elementen in der abgefragten Suche.
- Gleich relevante Produkte werden nach der Beliebtheit des Produkts auf Ihrer Website sortiert.
Mindestanforderungen an Daten: Klickdaten
STUFE 3
Umsatzoptimiertes Ranking: Die Reihenfolge der relevanten Ergebnisse richtet sich nach der Kaufwahrscheinlichkeit des Produkts. Grundlage dafür sind spezifische websiteweite Aktivitäten.
Mindestanforderungen an die Daten: Ein großes Volumen an Nutzerereignissen.
STUFE 4
Individuelle, umsatzoptimierte Rangfolge:
- Die Reihenfolge der relevanten Ergebnisse basiert auf den Präferenzen des jeweiligen Nutzers und der Wahrscheinlichkeit, dass das Produkt gekauft wird. Grundlage hierfür ist die websiteweite Aktivität dieses Nutzers.
- Ranking von Produkten auf Grundlage der Übereinstimmungsqualität für einzelne Nutzer, die die Website suchen oder besuchen.
Mindestdatenanforderungen:
- Eine große Anzahl von Nutzerereignissen.
- Übereinstimmung mit
visitorID
und/oderuserId
, einheitlich für alle Nutzerereignisse formatiert.
Durchsuchen
BRONZE
Zufällige Ergebnisse
- Jedes Suchergebnis, das Ihren Filtern entspricht, in zufälliger Reihenfolge.
SILBER
Beliebtheit
- Die Ergebnisse werden nur anhand der Relevanz für die Kategorie zurückgegeben.
GOLD
Umsatzoptimiertes Ranking
- Die Reihenfolge der relevanten Ergebnisse richtet sich danach, wie wahrscheinlich es ist, dass ein Produkt gekauft wird. Dabei werden Aktivitäten auf der gesamten Website berücksichtigt.
PLATINUM
Individuelle umsatzoptimierte Rangfolge
- Die Reihenfolge der relevanten Ergebnisse basiert auf den Präferenzen des jeweiligen Nutzers und der Wahrscheinlichkeit, dass das Produkt gekauft wird. Dabei wird die Aktivität auf der gesamten Website berücksichtigt.
In der Retail-Konsole finden Sie auf der Seite Datenqualität Informationen dazu, ob Sie die Datenanforderungen der einzelnen Stufen erfüllt haben.
In den folgenden Abschnitten erfahren Sie, wie Sie sich für Benachrichtigungen zur Datenqualität registrieren, die Sie darüber informieren, in welche Stufe Ihre Daten gemäß Ihren aktuellen Parametern fallen. Diese Benachrichtigungen dienen auch als Leitfaden für die Datenanforderungen Ihres spezifischen Anwendungsfalls, um Ihre Suchergebnisse bestmöglich zu optimieren.
Datenqualität prüfen
Rufen Sie nach dem Hochladen der Daten die Search for Retail-Konsole auf, um die Daten anzusehen Überprüfen Sie die Messwerte der einzelnen Leistungsstufen für Ihren Anwendungsfall.
Rufen Sie in der Search for Retail Console die Seite Datenqualität auf.
Zur Seite „Datenqualität“Rufen Sie die Messwerte für die Datenprüfung für Ihren Suchanwendungsfall auf:
- Klicken Sie für Messwerte zur Textsuche auf den Tab Suchen.
- Wenn Sie Messwerte für die Suchanfrage „Im Web suchen“ sehen möchten, klicken Sie auf den Tab Suchen.
Sehen Sie sich oben auf der Seite die Übersichtskarte mit den Problemen für jede Leistungsstufe an.
- Wenn die Stufe den Status „In Verwendung“ hat, haben Sie alle Blockierungsprobleme für diese Stufe behoben und sie entsperrt.
- Wenn keine Probleme vorliegen: Sie haben die Datenprüfungen für diese Stufe bestanden. Wenn es keine Blockierungsprobleme für diese Stufe gibt für alle vorherigen Stufen benötigen, dauert es etwa 24 Stunden, und aktiviere die neu freigeschaltete Stufe.
- Wenn Probleme auftreten, die zu einem Blockieren führen: Sehen Sie sich die Messwerte für diese Stufe an, um herauszufinden, welche Datenprobleme behoben werden müssen, damit die Stufe freigeschaltet wird.
In der Tabelle mit den Messwerten zur Datenprüfung der einzelnen Leistungsstufen finden Sie eine Liste der Probleme, die Upgrades der Stufe blockieren oder die Suchleistung beeinträchtigen können.
In der Spalte Status finden Sie die Prioritätsstufe jeder Datenprüfung. Messwert:
- Blockierung von Upgrades: Identifiziert Datenprobleme, die verhindern, dass Ihr Anwendungsfall von der Google Suche auf die nächste Leistungsstufe aktualisiert wird. Um eine Leistungsstufe freizuschalten, müssen alle Datenprüfungen, die das Upgrade blockieren, für diese Stufe und deren Vorgängerstufen bestanden werden.
- Leistungskritisch: Erkennt Datenprobleme, die nicht blockieren, aber erhebliche Auswirkungen auf die Textsuche oder die Suchleistung der Nutzer.
- Konform: Gibt an, dass diese Datenprüfung bestanden wurde.
- Nicht verfügbar: Gibt an, dass Daten, die kein Upgrade sind, blockiert werden. die Prüfung noch nicht abgeschlossen ist. Die Werte für diese Messwerte werden als – Nach dem Datenimport kann es bis zu 24 Stunden dauern, einige Datenprüfungen durchführen.
Wenn Sie weitere Informationen zu einem Messwert benötigen, klicken Sie auf Details. Daraufhin wird ein Detailbereich mit einer Beschreibung des Messwerts, dem Zeitstempel der Datenprüfung und den Grenzwerten angezeigt.
Prüfen Sie die Grenzwerte im Detailbereich eines Messwerts. die für die Datenprüfung und bessere Ergebnisse erforderlich sind. Nicht alle Grenzwerte gelten für alle Messwerte:
- Blockierungsgrenzwert: Der erforderliche Grenzwert die Datenprüfung dieses Messwerts.
- Kritischer Grenzwert: Dieser Grenzwert sollte unbedingt eingehalten werden. Wenn dieser Grenzwert nicht erreicht wird, kann sich das erheblich negativ auf die Leistung auswirken.
- Grenzwert für „Warnung“: Ein empfohlener Grenzwert, der eingehalten werden sollte. Wenn dieser Grenzwert nicht erreicht wird, kann sich das geringfügig auf die Leistung auswirken.
Informationen zum Importieren weiterer Daten, um etwaige Datenprobleme zu beseitigen, finden Sie unter Bisherige Nutzerereignisse importieren oder Kataloginformationen importieren in der öffentlichen Dokumentation.
Best Practices
- Geben Sie in Suchanfragen und in Nutzerereignissen zusätzlich zu den Besucher-IDs auch die User-IDs an. IDs für angemeldete Nutzer So können die Suchergebnisse für den Nutzer basierend auf den Anmeldeereignissen auf verschiedenen Geräten personalisiert werden.
- Senden Sie Nutzerereignisse mit Verzögerung in Echtzeit statt in Batch-Uploads. Dieses Die Suche wird anhand der letzten Aktivitäten des Nutzers personalisiert auf Ihrer Website.
- Alle Nutzerereignisse hochladen. Reichen Sie beispielsweise nicht nur Ereignisse ein, die auf Suchanfragen zurückzuführen sind.
Funktionsauswahl für höhere umsatzoptimierte Stufen
Vertex AI Search for Retail wurde für Einzelhändler aktualisiert, deren Daten die oberen Leistungsstufen erreicht haben, die umsatzoptimierte Suchfunktionen ermöglichen. Diese Händler in den oberen Rängen können jetzt die Funktionsauswahl nutzen:
- Zum Stöbern: SILVER und GOLD
- Für die Suche: Stufe 3 und 4
Warum wurde das Ranking verbessert?
Große Kunden von Vertex AI Search für den Einzelhandel haben bis zu 10.000 benutzerdefinierte Attribute in ihrem Produktkatalog, während beim Rankingmodell zuvor nur 20 statische Produktmerkmale (z. B. Preis und durchschnittliche Bewertung) für alle Kunden verfügbar waren. Dies führte dazu, dass das Ranking-Modell über sehr unvollständige Produktdaten verfügt und die Produktmerkmale nicht an unterschiedliche Einzelhandelsdomains und Anwendungsfälle wie Mode, Eisenwaren oder Haushaltswaren angepasst werden konnten.
Da benutzerdefinierte Attribute nicht modelliert werden konnten, haben einige Nutzer die Attribute, die sie als wichtig erachten, in die statischen (festen) Produktmerkmale aufgenommen. Dies erforderte jedoch manuellen Aufwand und funktionierte eindeutig nur für eine kleine Anzahl von Attributen.
Auswahl von dynamischen benutzerdefinierten Elementen
Bei Vertex AI Search for Retail wurden die umsatzoptimierten Stufen um die automatische Auswahl benutzerdefinierter Attribute erweitert. Im Rahmen des Upgrades werden relevante benutzerdefinierte Attribute in den Ranking-Prozess einbezogen:
- Gehen Sie alle benutzerdefinierten Attribute für jeden Händler durch und wählen Sie die nützlichsten aus, die den statischen Produktmerkmalen hinzugefügt werden sollen.
- Hier werden ausgewählte Attribute für jeden Einzelhändler angezeigt.
- Wiederholt den Vorgang zur Funktionsauswahl in regelmäßigen Abständen (einmal alle 30 Tage).
Zusammenfassend lässt sich sagen, dass Vertex AI Search for Retail dem Rankingmodell nicht nur bis zu 100 Mal oder mehr potenzielle neue Funktionen zur Auswahl bietet. Außerdem werden die Attribute der einzelnen Kundinnen und Kunden regelmäßig aktualisiert, um sie an saisonale Verkaufszahlen und andere dynamische Datenänderungen anzupassen.
Die optimierte Ranking-Lösung bietet noch bessere Suchstatistiken. Dazu werden regelmäßig aktualisierte benutzerdefinierte Attribute verwendet, um die Datenqualität zu verbessern.
Umfassende Produktkenntnisse
- Featureauswahl: Der Vertex AI Search for Retail-Algorithmus wählt für jeden Einzelhändler bis zu 20 wichtigste benutzerdefinierte Attribute aus.
- Vorteile: Höhere Genauigkeit beim Ranking durch die Nutzung zusätzlicher Informationen zu Produkten, z. B. Sonderangebotscodes und Produkt- oder Stilspezifikationen.
- Sichtbarkeit: Einzelhändler können sich die ausgewählten benutzerdefinierten Attribute ansehen und dafür sorgen, dass sie gepflegt und auf dem neuesten Stand sind.
- Anpassung und Lernen: Kunden können Muster in ausgewählten benutzerdefinierten Attributen erkennen und weitere relevante Attribute hinzufügen, um das Ranking weiter zu verbessern.
Welche Attribute werden verwendet?
Wenn ein Kunde die höheren Stufen mit ausreichenden Nutzerereignisdaten aktiviert hat, sind die neuen Informationen zu benutzerdefinierten Attributen jetzt in der Console auf der Seite Datenqualität der Suche für Einzelhandel auf den Tabs Textsuche und/oder Suche nach Kategorie zu sehen. Hier sehen Sie, welche benutzerdefinierten Attribute vom Vertex AI Search for Retail-System ausgewählt wurden.
Verwendung von benutzerdefinierten Attributen
- Behalten Sie die ausgewählten Attribute bei und löschen oder verwerfen Sie sie nicht, da sich dies auf das Modell auswirken könnte.
- Abdeckung für automatisch ausgewählte Attribute verbessern, indem Sie diese Felder für mehr Produkte ausfüllen
- Untersuchen Sie Trends, bei denen benutzerdefinierte Attribute automatisch ausgewählt werden. Wenn Sie weitere ähnliche Attribute haben, fügen Sie sie Ihrem Katalog hinzu. Sie werden vom Algorithmus für die Feature-Suche ausgewählt.
- Annotieren Sie numerische Attribute korrekt, indem Sie ihnen numerische Werte anstelle von Stringwerten zuweisen. Geben Sie z. B. den numerischen Wert
10.5
anstelle von Text ("10,5") an.
Personalisierung deaktivieren
Wenn Sie die Personalisierung deaktivieren möchten, legen Sie für ServingConfig.personalizationSpec
den Wert mode.DISABLED
fest.
Benachrichtigungen zur Datenqualität
Die Benachrichtigungen zur Datenqualität werden ausgelöst, wenn sich ein Messwert im Dashboard von „Zufriedenstellend“ in „Nicht zufriedenstellend“ ändert. Benachrichtigungen werden per E-Mail gesendet.
Wenn Sie Benachrichtigungen zu Cloud Monitoring sehen möchten, rufen Sie Benachrichtigungen einrichten auf.
Datenqualität ansehen
Rufen Sie in der Search for Retail Console die Seite Datenqualität auf.
Zur Seite „Datenqualität“Zeilen, Messwerte und Benachrichtigungen überprüfen: Eine Zeile entspricht einem Messwert und ein Messwert entspricht einer Benachrichtigung.
Benachrichtigungen zur Datenqualität einrichten
REST
Rufen Sie die UpdateAlertConfig
API auf.
curl -X PATCH -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" -H "X-GFE-SSL: yes" -H "X-Goog-User-Project: PROJECT_ID" \ "https://retail.googleapis.com/v2alpha/projects/PROJECT_ID/alertConfig" \ --data ' { "alertPolicies": [ { "alertGroup": "search-data-quality", "enrollStatus": "ENROLLED", "recipients": [ { "emailAddress": "EMAIL_ADDRESS_1" }, { "emailAddress": "EMAIL_ADDRESS_2" } ] } ] }'
Ersetzen Sie Folgendes:
PROJECT_ID
: ID Ihres Google Cloud-Projekts.EMAIL_ADDRESS_1
,EMAIL_ADDRESS_2
: Die E-Mail-Adressen, mit denen Sie sich für die Benachrichtigungen anmelden möchten. Sie müssen SMTP-kompatibel sein. Einer Benachrichtigungsrichtlinie können maximal 20 E-Mail-Adressen hinzugefügt werden.
Console
Rufen Sie in der Search for Retail-Konsole die Seite Datenqualität auf.
Zur Seite „Datenqualität“Klicken Sie oben auf settings Benachrichtigungen konfigurieren.
Fügen Sie mindestens eine E-Mail-Adresse hinzu. Die E-Mail-Adressen müssen mit SMTP (Simple Mail Transfer Protocol) kompatibel sein. Sie können einer Benachrichtigungsrichtlinie maximal 20 E-Mail-Adressen hinzufügen.
Klicken Sie auf Senden.
Benachrichtigungen zur Datenqualität deaktivieren
REST
Rufen Sie die UpdateAlertConfig API auf.
curl -X PATCH -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" -H "X-GFE-SSL: yes" -H "X-Goog-User-Project: PROJECT_ID" \ "https://retail.googleapis.com/v2alpha/projects/PROJECT_ID/alertConfig" \ --data ' { "alertPolicies": [ { "alertGroup": "search-data-quality", "enrollStatus": "DECLINED", "recipients": [ ] } ] }'
Ersetzen Sie Folgendes:
PROJECT_ID
: ID Ihres Google Cloud-Projekts.
Console
Rufen Sie in der Search for Retail-Konsole die Seite Datenqualität auf.
Zur Seite „Datenqualität“Klicken Sie auf settings Benachrichtigungen konfigurieren.
Löschen Sie alle vorhandenen E-Mails.
Klicken Sie auf Senden.
Fehlerbehebung
So beheben Sie die folgenden häufigen Probleme.
Datenprüfung schlägt fehl
Wenn eine Datenprüfung nicht bestanden wird, klicken Sie auf Details für diesen Messwert in der Daten- finden Sie eine detailliertere Beschreibung dieses Messwerts die die Datenprüfung erfüllen.
Wenn Sie die Datenanforderungen bereits erfüllt haben, sehen Sie im Bereich Zeitstempel nach, wann der Messwert zuletzt berechnet wurde. Wenn Sie die Datei vor Kurzem neu formatiert oder aufgenommen haben große Datenmenge ist, kann es mehrere Stunden dauern, bis diese Messwert.
Wenn Sie die Datenanforderungen nicht erfüllen, müssen Sie die Daten möglicherweise neu formatieren oder mehr Daten erheben, um die Anforderungen der Datenprüfung zu erfüllen. Nachdem Sie sichergestellt haben, dass Ihre Daten den Grenzwert für den Messwert erfüllen, importieren Sie die neu formatierten Daten noch einmal oder importieren Sie zusätzliche Daten. Warten Sie dann, bis der Messwert neu berechnet wurde.
Ein Messwert mit dem Label „–“
Messwertwerte werden als „–“ angezeigt, wenn keine Daten hochgeladen wurden oder die Messwerte noch nicht berechnet wurden. Nach dem Datenimport kann es bis zu 24 Stunden dauern, einige Datenprüfungen zu berechnen.
Die Leistungsstufe hat keine Blockierungsprobleme, wird aber nicht verwendet
Gehen Sie zur Fehlerbehebung so vor:
Prüfen Sie, ob es Datenprobleme bei früheren Stufen gibt, die das Problem blockieren. Sie müssen die Anforderungen für alle vorherigen Stufen erfüllen, um auf die nächste Stufe umzustellen.
Warten Sie 24 Stunden. Nachdem alle Datenprüfungen bestanden wurden, die ein Upgrade blockieren, dauert es etwa 24 Stunden, um das Modell zu trainieren und vorzubereiten und die neu freigeschaltete Stufe zu aktivieren.
Wenn die Leistungsstufe nicht innerhalb von zwei Tagen, nachdem alle der Datenprüfungen, die das Upgrade blockieren, den Support von Vertex AI Search for Retail mit Projektnummer und Projekt-ID.
Informationen zu zusätzlichen Datenanforderungen
Weitere Informationen zu den Anforderungen an Daten für Vertex AI Search für den Einzelhandel finden Sie in der Dokumentation:
- Allgemeine Anforderungen von Vertex AI Search for Retail beim Hochladen von Nutzerereignisdaten: Anforderungen an Nutzerereignisse
- Mindestanforderungen an Nutzerereignisse, um Suchergebnisse zu erhalten: Anforderungen an die Suche
- Anforderungen an Katalogdaten: Messwerte zur Katalogdatenqualität