FAQ

Sie haben andere Probleme oder können das unten beschriebene Problem nicht sehen? Bitte melden Sie Fehler oder fordern Sie ein Feature an und treten Sie der Google-Gruppe cloud-recommendations-users oder verfolgen Sie die Stack Overflow-Diskussionen.

Allgemein

1. Haben Sie Clientbibliotheken für Vertex AI Search für den Einzelhandel oder weiteren Beispielcode?

Ja. Im Leitfaden zu Clientbibliotheken finden Sie Informationen zur Einrichtung und Referenzinformationen für jede Bibliothek.

Der Google API Discovery Service kann anstelle von rohen REST-Aufrufen verwendet werden.

2. Sind alle Empfehlungsmodelle personalisiert?

Die Modelle „Empfehlungen für dich“, „Andere, die dir gefallen könnten“ und „Kauf es noch einmal“ geben personalisierte Empfehlungen aus, wenn sie über einen Nutzerverlauf verfügen. Die Modelle „Häufig zusammen gekauft“ und „Ähnliche Artikel“ sind nicht personalisiert.

Weitere Informationen finden Sie unter Empfehlungsmodelle.

3. Erhalte ich sofort personalisierte Empfehlungen oder muss ich warten, bis sie sich mit der Zeit verbessern?

Empfehlungen werden verbessert, je mehr Nutzerverlauf Sie erfassen. Das Modell „Empfohlen für Sie“ zeigt beliebte Produkte und das Modell „Andere Produkte, die Ihnen gefallen könnten“ ähnliche Produkte basierend auf den Ansichten anderer Nutzer. Bei beiden Modellen wird das Nutzerverhalten sofort berücksichtigt. Daher ist es wichtig, Echtzeitereignisse zu senden. Siehe Empfehlungsmodelle.

Nutzerereignisse müssen in Echtzeit oder nahezu in Echtzeit gesendet werden, damit die Personalisierung wirksam wird. Wenn Nutzerereignisse nur täglich oder in Batches den ganzen Tag gesendet werden, funktionieren die personalisierten Modelle möglicherweise nicht so gut wie bei Echtzeitereignissen.

4. Verwenden Sie in Ihren Modellen demografische Daten von Google-Nutzern?

Die Modelle verwenden nur die von Ihnen bereitgestellten Katalog- und Nutzerereignisdaten. Wenn Sie demografische Daten einbeziehen möchten, können Sie andere Text- oder numerische Informationen einbeziehen, die als benutzerdefinierte Attribute nützlich sein könnten. Diese Daten werden vom Modell verwendet, nachdem sie neu abgestimmt wurden.

Geben Sie keine personenidentifizierbaren Informationen wie E-Mail-Adressen oder Nutzernamen an. Wir empfehlen, demografische Daten zu anonymisieren, z. B. durch Hashing der Werte oder mithilfe von Gruppen-IDs.

5. Kann ich Empfehlungen basierend auf dem Ereignisverlauf einer Gruppe von Nutzern und nicht auf dem Verlauf eines einzelnen Nutzers geben?

Derzeit basieren Empfehlungen auf einer einzelnen Besucher-ID oder Nutzer-ID. Sie müssen einzelne Anfragen senden und dann die Ergebnisse mit den Empfehlungen aus dem Verlauf einer Gruppe kombinieren. Wenn die Nutzer gemeinsame Metadatenattribute haben, können Sie Gruppen-IDs als Nutzer-IDs verwenden, um Empfehlungen auf Gruppenebene zu geben.

6. Sie können Bild-URLs für Produkte einreichen. Werden die Produktbilder von den Modellen berücksichtigt?

Derzeit nicht. Diese Felder werden bereitgestellt, damit Sie diese Metadaten zusammen mit den zurückgegebenen Empfehlungsergebnissen abrufen können. Dies erleichtert die Wiedergabe von Empfehlungsergebnissen. Für die Vorhersagevorschau werden auch Bild-URLs verwendet, um die Bilder anzuzeigen, wenn Sie die Vorhersageergebnisse eines Modells in der Search for Retail-Konsole als Vorschau ansehen.

7. Mein Unternehmen betreibt keine E-Commerce-Website für den Einzelhandel. Kann ich weiterhin Empfehlungen zur Vorhersage von x,y,z verwenden?

Unsere Kunden haben bereits Empfehlungen für Inhaltsempfehlungen, Videostreaming, Spiele und andere Anwendungsfälle erhalten. Unsere Inhalte und Erfahrungen sind jedoch derzeit auf den E-Commerce-Anwendungsfall abgestimmt und eignen sich möglicherweise noch nicht für andere Anwendungsfälle.

8. Kann ich auf jeder Seite meiner Website Empfehlungen platzieren?

Ja, aber die Modelle sind jeweils auf bestimmte Anwendungsfälle ausgelegt und funktionieren möglicherweise am besten auf bestimmten Seiten. Weitere Informationen finden Sie unter Empfehlungsmodelle.

„Häufig zusammen gekauft“ und andere Produkte, die Ihnen gefallen könnten, erfordern Artikel-IDs. Sie sollten daher für Empfehlungen verwendet werden, z. B. mit einer Produkt-ID oder Artikeln in einem Einkaufswagen. „Häufig zusammen gekauft“ funktioniert in der Regel am besten auf Seiten zum Hinzufügen zum Einkaufswagen oder zum Bezahlen, während „Andere Artikel, die dir gefallen könnten“ und „Ähnliche Artikel“ am besten auf Seiten mit Produktdetails funktionieren. „Empfohlen für Sie“ kann auf jeder Seite platziert werden, da nur eine Besucher-ID als Eingabe erforderlich ist. Sie ist aber als Konfiguration für die Startseitenbereitstellung gedacht. „Noch einmal kaufen“ wurde so entwickelt, dass es auf jeder Seite platziert werden kann.

9. Kann ich Empfehlungen für Empfehlungen in E-Mail-Newslettern verwenden?

Ja. Dazu rufen Sie die API mit einer Besucher-ID oder Nutzer-ID auf und binden die Ergebnisse dann in eine E-Mail-Vorlage ein. Wenn Sie möchten, dass die Artikel beim E-Mail-Lesevorgang dynamisch geladen werden, müssen Sie einen Zwischenendpunkt verwenden, wie z. B. Google Cloud Function, um die Vorhersageanfrage zu senden. Die API stellt nur eine Liste bestellter Produkt-IDs und Metadaten bereit. Daher müssen Sie auch Ihren eigenen Code schreiben, um die Bildergebnisse zu rendern.

10. Kann ich Vertex AI Search für den Einzelhandel auch für andere Anwendungsfälle außerhalb des Webs verwenden (mobile Apps, Kioske)?

Ja. Sie können einen Endpunkt einrichten (z. B. Google Cloud Functions), um Ergebnisse für die Anwendung zu erhalten. Sie benötigen außerdem einen ähnlichen Mechanismus, um Echtzeitereignisse zu senden.

11. Ich habe keine Ereignisdaten aus den letzten 3 Monaten. Kann ich Vertex AI Search weiterhin für den Einzelhandel verwenden? Kann ich später weitere Daten hinzufügen?

Beim Modell „Ähnliche Artikel“ werden weder Nutzerereignisdaten noch die Modellabstimmung verwendet. Auch wenn Sie keine Ereignisdaten haben, können Sie ein Modell für ähnliche Elemente erstellen und trainieren, sofern Sie Katalogdaten haben.

Wenn Sie genügend Traffic für Echtzeitereignisse erfassen können, können die neuesten Daten für das Training anderer Modelle verwendet werden. Wenn Ihnen später weitere Daten zur Verfügung stehen, können Sie diese nach dem ersten Modelltraining hochladen. Die neu aufgefüllten Daten werden während des täglichen erneuten Trainings in die Modelle aufgenommen. Wenn sich die Daten jedoch erheblich von den Ereignissen unterscheiden, die für das erste Training verwendet wurden, müssen die Modelle möglicherweise neu abgestimmt werden.

Die meisten Modelle funktionieren am besten mit Seitenaufrufen von mindestens drei Monaten, Aufrufen der Startseite und Ereignissen zum Hinzufügen von Artikeln zum Einkaufswagen für alle Modelle und idealerweise für das Modell „Häufig zusammen gekauft“ ein bis zwei Jahre lang.

Ein bis zwei Wochen an Detailseiten können ausreichen, um mit dem Training der Modelle „Andere, die Ihnen gefallen könnten“ und „Empfehlungen für Sie“ zu beginnen. Dagegen erfordern „Häufig zusammen gekauft“ und „Kauf wiederholen“ in der Regel mehr, da pro Tag normalerweise weniger Käufe getätigt werden als Seitenaufrufe. Die Modellqualität kann mit mehr Daten erheblich verbessert werden. Die Mindestmenge führt möglicherweise nicht zu optimalen Ergebnissen. Beispielsweise können die Modelle bei einer Kaufdauer von einem Jahr saisonale Unterschiede und Trends besser berücksichtigen.

12. Kann ich neben Produkten auch Kategorien empfehlen?

„Empfehlungen“ gibt derzeit nur Produktempfehlungen zurück. Sie können jedoch die Kategorien für jedes zurückgegebene Produkt als Teil der Ergebnisse abrufen.

13. Haben Sie Integrationen zum Hochladen von Daten aus SQL-Datenbanken oder anderen Systemen wie BigQuery?

Ja. Für Ereignisse gibt es Beispielcode, der aus BigQuery liest. Sehen Sie sich ein Google Analytics-Beispiel-Dataset für BigQuery an.

14. Verwendet Vertex AI Search für den Einzelhandel Cookies?

Nein, es werden keine Cookies verwendet. Für alle an Vertex AI Search für den Einzelhandel gesendeten Ereignisse muss jedoch eine Besucher-ID angegeben werden. Diese ist häufig eine Sitzungskennung aus einem Cookie.

15. Brauche ich ein dediziertes Google Cloud-Projekt?

Sie können ein neues, dediziertes Projekt erstellen oder Vertex AI Search für den Einzelhandel in einem vorhandenen Projekt aktivieren.

16. Warum funktionieren meine Anmeldedaten nicht, wenn ich Cloud Shell verwende?

Prüfen Sie, ob Sie die Schritte zur Einrichtung der Authentifizierung für Vertex AI Search für den Einzelhandel abgeschlossen haben. Sie sollten ein Dienstkonto verwenden, das Sie in Ihrer Umgebung verfügbar gemacht haben. Andernfalls erhalten Sie möglicherweise eine Fehlermeldung wie diese: „Your application has been authenticationd using end user Anmeldedaten from Google Cloud SDK or Google Cloud Shell that are notsupported“ (Ihre Anwendung wurde mit Endnutzeranmeldedaten des Google Cloud SDK oder von Google Cloud Shell authentifiziert, die nicht unterstützt werden).

Weitere Informationen zu Dienstkonten finden Sie im Abschnitt „Authentifizierung“ der Google Cloud-Dokumentation.

17. Wie kann ich Vertex AI Search für den Einzelhandel mit ähnlichen Lösungen vergleichen?

Sie können A/B-Tests durchführen, um die Ergebnisse von Vertex AI Search für den Einzelhandel mit denen anderer Produkte zu vergleichen.

18. Ich denke, Feature x, y, z wäre toll. Kannst du das hinzufügen?

Treten Sie mit uns in Kontakt! Funktionsanfragen können über Ihr Account-Management-Team, den Google-Support oder die Problemverfolgung eingereicht werden.

19. Kann ich weiterhin die alte API für Empfehlungen verwenden?

Recommendations wurde von der Recommendations Engine API zu Vertex AI Search für den Einzelhandel migriert. Wenn Sie die Recommendations Engine API in der Betaphase verwendet haben, empfehlen wir, Ihre Empfehlungen zu Vertex AI Search für den Einzelhandel (Dienstendpunkt https://retail.googleapis.com) zu migrieren, der allgemein verfügbar ist.

Die vorherige API (Dienstendpunkt https://recommendationengine.googleapis.com) und die zugehörige Dokumentation bleiben verfügbar, werden jedoch nicht mehr aktualisiert.

Kataloge und Produkte

1. Wie werden Kaltstarts bei neuen Produkten empfohlen?

Für Produkte, für die es keine Käufe gibt, basieren die Empfehlungen auf ähnlichen Produkten. In diesen Fällen ist es besonders wichtig, im Katalog gute Produkttitel, -kategorien und -beschreibungen zu definieren.

Für Kaltstartnutzer (Nutzer ohne Verlauf) beginnen die Modelle mit den beliebtesten allgemeinen Produkten und werden in Echtzeit persönlicher, wenn mehr Nutzerereignisse empfangen werden.

Weitere Informationen finden Sie unter Kataloge und Produkte und auf der Produktreferenzseite.

2. Kann ich meinen Merchant Center-Katalog für Empfehlungen verwenden?

Ja. Sie können einen Merchant Center-Katalog mithilfe des Data Center Service von Merchant Center nach BigQuery exportieren. Anschließend können wir den Katalog direkt aus BigQuery lesen. Siehe Katalogdaten aus dem Merchant Center importieren.

3. Wie kann ich meinen Katalog sonst noch importieren?

  • Merchant Center: Import mit dem Merchant Center. Wenn Sie die Suche verwenden, können Sie das Merchant Center über die Console verknüpfen, damit der Katalog automatisch synchronisiert wird.
  • BigQuery Importieren Sie direkt aus einer Tabelle oder Ansicht.
  • Cloud Storage: Importieren Sie ihn mithilfe von Textdateien mit einem JSON-Katalogartikel pro Zeile.
  • Inline-Import: Importieren Sie mit einem API-Aufruf unter Verwendung von Textdateien mit einem JSON-Katalogartikel pro Zeile.
  • Produktartikel erstellen: Verwenden Sie die Erstellungsmethode Products.

4. Wie kann ich meinen Katalog auf dem neuesten Stand halten? Wie oft muss der Katalog aktualisiert werden?

Siehe Katalog auf dem neuesten Stand halten.

Wir empfehlen Ihnen, Ihren Katalog täglich zu aktualisieren. Sie können eine vollständige Aktualisierung über Cloud Storage oder BigQuery oder eine inkrementelle Aktualisierung (nur neue und geänderte Artikel) durchführen.

Aktualisieren Sie nach Möglichkeit Preis und Verfügbarkeit in Echtzeit. Dies wirkt sich darauf aus, wie schnell neue Elemente über die Suche gefunden werden können.

Wenn Sie Benachrichtigungen über Katalogänderungen einfach erhalten können, z. B. über Pub/Sub, Nachrichtenwarteschlange, Ereignisse usw., können Sie den Katalog in Echtzeit mit den API-Methoden import oder Erstellen aktualisieren.

Beispielsweise kann Cloud Scheduler verwendet werden, um einen täglichen BigQuery-Importaufruf durchzuführen.

5. Gibt es minimale und maximale Kataloggrößen?

Es gibt kein Minimum, aber sehr kleine Kataloggrößen (< 100 Artikel) profitieren möglicherweise nicht von den Empfehlungen, da es nur wenige verschiedene Produkte zu empfehlen gibt.

Der Katalog umfasst maximal 40 Millionen Artikel.

Informationen zu standardmäßigen Kontingenten und Limits sowie zum Anfordern einer Änderung des Kontingents finden Sie in der Dokumentation.

6. Mein Unternehmen betreibt Websites in mehreren Ländern. Sollte ich einen Katalog für alle meine Daten verwenden?

In der Regel empfiehlt es sich, nur einen Katalog mit allen Artikeln zu haben. Ereignisse müssen alle in einer einzigen Währung gesendet werden. Es gibt derzeit keine Möglichkeit, mehrere Kataloge innerhalb desselben Projekts zu verwenden. Wenn Sie jedoch Entitäten verwenden, können Sie das Suchverhalten, Empfehlungen und die automatische Vervollständigung für ein bestimmtes Land festlegen.

Wenn sich die Kataloge zwischen den Websites erheblich unterscheiden, empfehlen wir, für jede Website ein separates Projekt zu erstellen. Wenn die Länder verschiedene Sprachen haben, empfehlen wir außerdem separate Projekte, eines für jede Sprache.

Wenn es im Vergleich zur Hauptwebsite ähnliche Websites mit wenigen Zugriffen gibt, ist es möglicherweise am besten, einen einzigen Katalog zu verwenden, wenn nicht genügend Ereignisse vorhanden sind, um hochwertige Modelle für alle einzelnen Websites zu erstellen.

Wenn Sie einen einzigen Katalog verwenden möchten, sollten die Katalogartikel-IDs einheitlich sein, d.h., dasselbe Produkt sollte auf allen Websites eine einzige Artikel-ID haben, sodass es keine Duplikate von Produkten im Katalog gibt.

Wenn Sie nur Empfehlungen verwenden möchten, können Sie alternativ zur Verwendung von Entitäten auch Filter-Tags verwenden, um nach einer bestimmten Website zu filtern. Es kann jedoch bis zu 8 Stunden dauern, bis Filter-Tags aktualisiert werden. Wenn also länderspezifische Anforderungen zur Verfügbarkeit (nicht auf Lager) gelten, müssen sie normalerweise von einer Geschäftsregel bearbeitet werden, die die Ergebnisse nach der Vorhersageantwort herausfiltert.

7. Unterstützt Vertex AI Search für den Einzelhandel mehrere Währungen pro Katalog?

Nein, pro Katalog wird nur ein Währungstyp unterstützt. Ereignisse müssen in einer einzigen Währung hochgeladen werden.

Wenn Sie Ihre Umsatzmesswerte über die Konsole von Search for Retail abrufen möchten, müssen Sie für alle Ereignisse eine einzige Währung verwenden oder sie vor dem Hochladen in dieselbe Währung umrechnen.

8. Ich habe mehrere Websites mit einem freigegebenen Katalog oder ähnlichen Artikeln. Können die Empfehlungen websiteübergreifende Empfehlungen enthalten?

Wir empfehlen in der Regel, einen einzelnen Katalog nur dann zu verwenden, wenn sich die Websites erheblich überschneiden. Sie sollten viele oder alle der gleichen Produkte gemeinsam nutzen. Wie bei multiregionalen Websites können Sie dann Entitäten oder Filter-Tags verwenden, um nur websitespezifische Elemente für einen bestimmten Vorhersageaufruf zurückzugeben.

Wenn die Websites nicht viele oder gar keine Katalogelemente teilen, sollten mehrere Kataloge verwendet werden. Für jeden Mandanten ein Google Cloud-Projekt erstellen

9. Wird das Modell durch das Hinzufügen weiterer Metadaten verbessert? Berücksichtigt das Modell die Felder x, y, z?

Informationen zu Pflichtfeldern finden Sie unter Erforderliche Informationen zu Katalogartikeln.

Andere Metadatenfelder wie „images“ und „itemAttributes“ sind optional. Sie können zur Vorhersagevorschau, zur Ergebnisanalyse, zum Training und zur Feinabstimmung verwendet werden. Wir empfehlen, nützliche Attribute wie Farbe, Größe, Material usw. anzugeben. Diese Felder können als Teil der predict zurückgegeben werden, indem Sie returnProduct:true angeben. Sie können also für das Rendering von Ergebnissen hilfreich sein. Bilder und Artikelattribute werden für die Vorhersagevorschau in der Search for Retail-Konsole verwendet.

10. Welche Attribute eines Katalogartikels werden als Eingaben für das Modelltraining verwendet?

Eine Kombination aus Nutzerverhalten und Produktattributen wird verwendet. Die wichtigsten Felder sind ID, Titel, Kategoriehierarchie, Preis und URL. Sie können weitere benutzerdefinierte Schlüssel/Wert-Paar-Attribute hinzufügen, die für Product.attributes[] hilfreich sein können.

Image-URLs sind eine praktische Funktion. Sie können diese Metadaten als Teil der Vorhersageergebnisse zurückgeben, indem Sie returnProduct:true angeben. Dadurch kann ein zusätzlicher Aufruf gespeichert werden, um diese Informationen abzurufen. Wenn Sie Bild-URLs haben, können die Bilder auch in der Vorhersagevorschau angezeigt werden, wenn Sie sich in der Search for Retail-Konsole eine Vorschau der Vorhersageergebnisse eines Modells anzeigen lassen.

11. Welche Sprachen werden für meine Produkte unterstützt?

  • recommendations:Unterstützt die meisten Sprachen. Das Modell erkennt die Textsprache automatisch. Eine Liste aller Sprachen, die automatisch erkannt werden können, finden Sie in der GitHub Readme von Compact Language Detector.

  • search:Unterstützt die folgenden Sprachen: Deutsch, Arabisch, Niederländisch, Englisch, Französisch, Italienisch, Japanisch, Koreanisch, Polnisch, Portugiesisch, Spanisch und Türkisch. Die Sprache wird beim Hochladen des Katalogs festgelegt. Der Katalog sollte nur in einer Sprache vorliegen und die Abfragen sollten in derselben Sprache gesendet werden. Wenn mehrere Sprachen im Katalog enthalten sind, beeinträchtigt dies die Modellleistung. Wenn der Katalog beispielsweise auf Spanisch ist, die Suchanfrage aber auf Englisch ist, wird die Abfrage nicht ins Spanische übersetzt.

12. Mein Katalog enthält primäre/Varianten- oder übergeordnete/untergeordnete SKUs. Werden diese unterstützt?

Ja. Dies entspricht in etwa dem item_group_id im Merchant Center. Sie müssen festlegen, wie Sie Empfehlungen erhalten möchten (auf der übergeordneten oder untergeordneten Ebene) und ob die Ereignisse auf der übergeordneten oder untergeordneten Ebene stattfinden.

Weitere Informationen zu Produktebenen finden Sie unter Produktebenen.

Ermitteln Sie die richtige Produktebene und legen Sie sie fest, bevor Sie Artikel oder Ereignisse senden. Die Produktebene kann geändert werden. Allerdings müssen die Artikel dann noch einmal verbunden werden und die Modelle müssen neu optimiert werden.

13. Kann ich Produkte aus dem Katalog löschen, wenn sie nicht mehr verfügbar sind?

Wenn ein Artikel nicht mehr aktuell ist, sollten Sie seinen Status auf OUT_OF_STOCK setzen, anstatt ihn zu löschen, damit vorherige Nutzerereignisse, die darauf verweisen, nicht ungültig werden.

Nutzerereignisse

1. Welche Nutzerereignisse muss ich erfassen?

Unter Nutzerereignisse finden Sie eine Liste der Nutzerereignistypen sowie Anforderungen und Best Practices.

2. Wie behebe ich Probleme mit der Datenqualität bei der Modellerstellung?

Rufen Sie in der Search for Retail-Konsole die Seite Datenqualität auf, um Messwerte zur Datenqualität zu Ihrem aufgenommenen Katalog und zu Nutzerereignissen zu erhalten.

3. Ist eine Verknüpfung mit Google Analytics 360 möglich?

Sie können Verlaufsdaten aus Google Analytics 360 (GA360) verwenden. Ähnlich wie Merchant Center-Daten können GA360-Daten nach BigQuery exportiert werden. Vertex AI Search für den Einzelhandel kann die Ereignisse dann direkt aus BigQuery lesen.

Für Echtzeitereignisse empfehlen wir, Tracking-Pixel mit Google Tag Manager einzubinden, da Ereignisse von GA360 verzögert sind.

4. Ich möchte Nutzerereignisse aus Google Analytics 360 importieren. Bietet sie alle erforderlichen Nutzerereignisse?

Google Analytics 360 unterstützt nativ alle Nutzerereignisse, die von Vertex AI Search für den Einzelhandel verwendet werden, mit Ausnahme von Suchereignissen. Sie können weiterhin Nutzerereignisse für die Suche aus Analytics 360 importieren. Beachten Sie jedoch, dass Vertex AI Search for Retail das Nutzerereignis für die Suche aus Suchanfragen und, falls vorhanden, Produktimpressionen erstellt.

5. Wie füge ich Ereignisse in Recommendations AI ein?

Nutzer importieren Verlaufsereignisse normalerweise mit Cloud Storage oder dem API-Import und streamen dann Echtzeitereignisse mit dem JavaScript Pixel- oder Tag-Manager-Tag auf der Live-Website oder über die Schreibmethode im Backend.

6. Was ist, wenn ich nicht alle für ein Modell aufgeführten Nutzerereignistypen senden kann? Welche Ereignistypen sind für jedes Modell mindestens erforderlich?

Jedes Modell und jedes Optimierungsziel haben leicht unterschiedliche Anforderungen. Weitere Informationen finden Sie unter Anforderungen an Nutzerereignisdaten.

Die Modellleistung ist normalerweise besser, wenn mehr Ereignisse pro Katalogartikel vorhanden sind. Für Websites mit hohem Traffic und kleineren Katalogen können Sie möglicherweise mit einem kleineren Volumen an Verlaufsereignissen beginnen, benötigen aber in der Regel mindestens einige Wochen an Verlaufsdaten und Echtzeitereignissen.

7. Ich habe Ereignisse vom Typ „In den Einkaufswagen“ und „Kauf abgeschlossen“, die keinen Wert für Umsatz oder Menge haben. Was soll ich senden?

Wenn Sie keinen Wert für die Menge haben, können Sie einen Standardwert von 1 übergeben, ohne die Modellergebnisse zu beeinträchtigen. Für Artikel sollte immer "displayPrice" festgelegt sein (dies kann dem Nutzer angezeigt werden, z. B. ein Rabatt). Der ursprüngliche Preis und die Kosten sind optional.

8. Meine Daten deckten nur bestimmte Ereignistypen ab. Kann ich Vertex AI Search weiterhin für den Einzelhandel verwenden?

Die Mindestanforderungen für die Daten jedes Modelltyps finden Sie unter Anforderungen an Nutzerereignisdaten.

Suchergebnisse

1. Sind die Suchergebnisse personalisiert?

Ja. Die Google Suche kann personalisierte Ergebnisse liefern. Suchergebnisse werden basierend auf Besucher-IDs personalisiert. Weitere Informationen finden Sie unter Personalisierung.

2. Wie füge ich in die Suchanfrage Kontext hinzu, z. B. das Geschäft, in dem ein Nutzer einkaufen möchte?

Speicher-ID-basierte Verfügbarkeit und Auftragsausführungsoptionen sind Attribute des Produktkatalogs. Optionen für die Ausführung sind Attribute wie "online geliefert", "online kaufen" und "Abholung im Geschäft".

Attribute können in der Suchanfrage als Parameter gesendet werden. In diesem Beispiel kann in der Suchanforderung die Speicher-ID des Benutzers angegeben werden. Die Ergebnisse können anhand der Speicher-ID in der Anfrage gefiltert oder höher eingestuft werden.

3. Kann ich Produkte in den Suchergebnissen ausblenden?

Ja. Der Parameter filter kann Ergebnisse anhand ihrer Tags herausfiltern.

4. Ist es möglich, ein Ranking nach mehreren Kriterien wie Verfügbarkeit und Preis festzulegen?

Ja, [boostSpec] erlaubt komplexe Rankingregeln.

5. Ist es möglich, einige Attribute zu gruppieren, um Ergebnisse mit mehreren Attributen zu erhalten? So lassen sich beispielsweise Städte im selben Land für den Produktionsstandort gruppieren.

Produktattribute sind nicht hierarchisch. Sie können jedoch mehrere benutzerdefinierte Attribute verwenden. In diesem Beispiel können Sie benutzerdefinierte Attribute sowohl für das Produktionsland als auch für die Stadt der Produktion verwenden.

6. Wie funktionieren Vorschläge?

Vorschläge sind eine Kombination aus Nutzerabfragen, neu geschriebenen Abfragen und Produktnamen usw. Um qualitativ hochwertige Vorschläge zur automatischen Vervollständigung zu generieren, sollte neben dem Katalog eine ausreichende Anzahl von Suchereignissen aufgenommen werden.

Vorhersageergebnisse

1. Ist die Anzahl der Vorhersagen, die ich zurückgeben kann, begrenzt?

Standardmäßig gibt eine Vorhersageanfrage 20 Artikel in der Antwort zurück. Dies kann erhöht oder verringert werden, wenn Sie einen Wert für pageSize senden.

Wenn Sie mehr als 100 Artikel zurückgeben müssen, wenden Sie sich an den Google-Support, um das Limit zu erhöhen. Beachten Sie jedoch, dass die Rückgabe von mehr als 100 Artikeln die Antwortlatenz erhöhen kann.

2. Kann ich sehen, warum ein Modell eine bestimmte Produktempfehlung ausgesprochen hat?

Derzeit nicht.

3. Kann ich die Vorhersageergebnisse herunterladen und im Cache speichern?

Da sich die Vorhersageergebnisse in Echtzeit als Reaktion auf Nutzeraktivitäten auf Ihrer Website verbessern, empfehlen wir die Verwendung von im Cache gespeicherten Vorhersagen nicht. Die Modelle werden täglich neu trainiert, um Änderungen an Ihrem Katalog aufzunehmen und auf neue Trends in Nutzerereignissen zu reagieren. Dies führt auch zu Änderungen der Ergebnisse.

4. Ich muss die zurückgegebenen Empfehlungen auf Grundlage einer Geschäftsregel neu einstufen. Wird dies unterstützt?

Ja. Sie können die zurückgegebenen Empfehlungen anhand Ihrer Geschäftsregeln neu sortieren. Beachten Sie jedoch, dass die Neuordnung oder Filterung empfohlener Ergebnisse die Gesamteffizienz des Modells beeinträchtigen kann, was die Erreichung des von Ihnen gewählten Optimierungsziels betrifft.

Beim Preis-Reranking werden relevante, hochpreisige Artikel zuerst aus den zurückgegebenen Empfehlungen bestellt. Diese Funktion ist als integrierte Anpassung für die Modelle „Andere, die Ihnen gefallen könnten“ und „Für Sie empfohlen“ verfügbar.

Siehe Preis-Reranking.

5. Gibt es Einschränkungen für die Anzahl der Filter-Tags, die ich erstellen und verwenden kann?

Die Anzahl der Tags, die Sie erstellen oder verwenden können, ist unbegrenzt. Das System ist jedoch nicht für die Verarbeitung vieler Filter-Tags pro Artikel ausgelegt. Wir empfehlen, Filter-Tags auf maximal 10 pro Katalogartikel zu beschränken, wenn dies möglich ist. Im gesamten Katalog können mehr als 10 Werte verwendet werden. Dies ist eine Grenze pro Artikel. Das Limit für die Gesamtzahl der Tags (die Summe aller Tags pro Artikel) beträgt 100.000.000.

Informationen zu Kontingenten und Limits für den Einzelhandel finden Sie in der Dokumentation zu Vertex AI Search.

6. Kann ich die Empfehlungen diversifizieren?

Ja. Die Diversifizierung kann als Teil der Bereitstellungskonfiguration oder in den Parametern der Vorhersageanfrage angegeben werden. Bei niedriger Diversifizierung können Vorhersagen ähnliche Artikel in derselben Kategorie enthalten. Bei einer höheren Diversifizierung enthalten die Ergebnisse Artikel aus anderen Kategorien.

7. Kann ich Empfehlungen nach Preis priorisieren?

Ja. Beim Preis-Reranking werden die empfohlenen Katalogartikel mit einer ähnlichen Empfehlungswahrscheinlichkeit nach Preis sortiert, wobei die Artikel mit dem höchsten Preis zuerst aufgelistet werden. Die Relevanz wird auch noch für die Bestellung von Artikeln verwendet. Das Aktivieren des Preis-Rerankings entspricht also nicht der Sortierung nach Preis. Das Preis-Reranking kann als Teil der Bereitstellungskonfiguration oder in den Parametern der Vorhersageanfrage angegeben werden.

Modelle

1. Ich habe meinen Katalog und meine Ereignisse hochgeladen, aber ich erhalte immer noch die folgende Antwort, wenn ich die Prediction API aufrufe: „Empfehlungsmodell ist nicht bereit. Sie können "dryRun" in der Vorhersageanfrage zu Integrationszwecken auf "true" setzen, wodurch beliebige Katalogartikel aus Ihrem Katalog zurückgegeben werden. Verwenden Sie diese NICHT für den Produktionstraffic."

Dies bedeutet normalerweise, dass das Modell nicht trainiert wurde. Wenn seit dem Erstellen des Modells mehr als 10 Tage vergangen sind und Sie diese Antwort weiterhin erhalten, wenden Sie sich an den Support.

2. Wie lange dauert das Trainieren eines Modells?

Das erste Training und die Feinabstimmung des Modells dauern zwei bis fünf Tage. Bei großen Datasets kann es aber länger dauern. Anschließend werden Modelle automatisch täglich neu trainiert, sofern sie nicht deaktiviert sind. Weitere Informationen finden Sie unter Training für ein Modell anhalten und fortsetzen.

3. Kann ich das Modell herunterladen oder exportieren?

Nein.

4. Kann ich Modelle, die ich in einem vorhandenen Projekt erstellt habe, in einem neuen Projekt verwenden?

Nein. Sie müssen die Modelle im neuen Projekt erstellen und neu trainieren.

5. Ich möchte ein Modell für meine Kategorieseiten verwenden. Ist das möglich?

Ja. Die Funktion „Für mich empfohlen“ ist auf Kategorieseiten nützlich. Eine Kategorieseite ähnelt einer Startseite, mit der Ausnahme, dass nur Artikel aus dieser Kategorie angezeigt werden. Sie können dies mithilfe eines standardmäßig für Sie empfohlenen Modells mit Filter-Tags erreichen. Beispielsweise können Sie den Artikeln in Ihrem Katalog benutzerdefinierte Filter-Tags (entsprechend den einzelnen Kategorieseiten) hinzufügen. Legen Sie in der Vorhersageanfrage das Nutzerereignisobjekt als category-page-view fest und geben Sie im Feld filter das Tag einer bestimmten Kategorieseite an. Es werden nur Empfehlungsergebnisse zurückgegeben, die mit dem angeforderten Filter-Tag übereinstimmen. Die Diversität sollte in diesem Anwendungsfall deaktiviert werden, da Diversität mit kategoriebasierten Filter-Tags in Konflikt stehen kann.

6. Kann ich die Personalisierung für meine Modelle deaktivieren?

Standardmäßig werden die Vorhersageergebnisse nach Nutzer für die Empfehlungsmodelle Andere Empfehlungen, die Ihnen gefallen könnten, Empfehlungen für Sie und Noch einmal kaufen personalisiert.

Es wird nicht empfohlen, die Personalisierung zu deaktivieren, da es sich negativ auf die Modellleistung auswirken kann.

Wenn Sie Katalogelemente anzeigen möchten, die für das angezeigte Produkt relevant sind, anstatt auf früheren Interaktionen des Nutzers mit Ihrer Website zu basieren, können Sie nicht personalisierte Empfehlungen erhalten. Dazu wird in einer Vorhersageanfrage eine zufällige eindeutige Besucher-ID verwendet. Achten Sie darauf, dass Sie dies nur für Anfragen an Bereitstellungskonfigurationen tun, die Sie nicht personalisieren möchten.

Die Search for Retail-Konsole

1. Ich habe eine Reihe von Ereignissen dauerhaft gelöscht, aber im Dashboard wird immer noch die Anzahl für diese Ereignistypen angezeigt.

Dies ist zu erwarten. Im Search for Retail-Dashboard wird die Anzahl der über einen bestimmten Zeitraum aufgenommenen Ereignisse angezeigt. Die aktuelle Anzahl oder Anzahl der Ereignisse wird nicht angezeigt.

Im Allgemeinen sollten Sie Nutzerereignisse aufbewahren, nachdem sie aufgezeichnet wurden. Es wird nicht empfohlen, Ereignisse dauerhaft zu löschen. Wenn Sie die Nutzerereignisse vollständig zurücksetzen möchten, sollten Sie stattdessen ein neues Projekt erstellen.

Wenn Sie nicht ordnungsgemäß aufgezeichnete Ereignisse dauerhaft löschen müssen, lesen Sie die Informationen unter Nutzerereignisse entfernen. Das dauerhafte Löschen eines Ereignisses kann mehrere Tage dauern.

2. Wie erkenne ich Fehler in meinem Katalog oder Nutzerereignissen?

Die meisten API-Aufrufe für Katalogartikelaktualisierungen oder Nutzerereignisse geben einen Fehler zurück, wenn ein Syntaxproblem auftritt oder die Anfrage aus irgendeinem Grund nicht verarbeitet werden kann.

Das Search for Retail-Dashboard zeigt den Prozentsatz nicht verknüpfter Ereignisse an. Dies ist auch ein nützlicher Messwert, um Katalog- oder Ereignisprobleme zu erkennen. Nicht verbundene Ereignisse (oder nicht verbundene Vorhersageaufrufe) treten auf, wenn eine Artikel-ID angegeben ist, die nicht im Katalog enthalten ist. Dies bedeutet in der Regel, dass der Katalog veraltet ist und die neuen oder geänderten Katalogartikel hochgeladen werden müssen. Dies kann aber auch darauf zurückzuführen sein, dass fehlerhafte Artikel-IDs übergeben werden. Prüfen Sie Ihre Anfragen, um sicherzustellen, dass die Artikel-IDs korrekt dem Katalog zugeordnet sind. Prüfen Sie dann den hochgeladenen Katalog, um sicherzustellen, dass die Artikel vorhanden sind.

Mit Cloud Monitoring und Cloud Logging kann der Status von Ereignissen überwacht werden. Sie können beispielsweise Warnungen erhalten, wenn über einen bestimmten Zeitraum keine Ereignisse auftreten oder wenn Vorhersageaufrufe unter einen bestimmten Schwellenwert fallen.

3. Warum werden meine Bereitstellungskonfigurationen für Empfehlungen als inaktiv angezeigt? Wie aktiviere ich sie?

Damit Sie Konfigurationen für die Bereitstellung von Empfehlungen verwenden können, müssen Sie zuerst einen Katalog und Nutzerereignisdaten senden, um das entsprechende Modell zu trainieren. Sobald ein Modell trainiert wurde, zeigt das Dashboard an, dass das Modell abgefragt werden kann.

4. In welcher Währung erfasst Search for Retail die Umsatzmesswerte?

Search for Retail meldet Messwerte in der Währung, die in den hochgeladenen Daten verwendet wird. Vertex AI Search für den Einzelhandel unterstützt nicht die Verwendung mehrerer Währungen pro Katalog und rechnet keine Währungen um.

Wenn Sie Ihre Umsatzmesswerte über die Search for Retail-Konsole abrufen möchten, müssen Sie darauf achten, dass für alle Ereignisse eine einzige Währung verwendet wird oder alle Ereignisse in dieselbe Währung umgerechnet werden, bevor Sie sie in Vertex AI Search für den Einzelhandel hochladen.