Entitäten

Auf dieser Seite werden Entitäten vorgestellt und es wird erläutert, wie und warum sie verwendet werden können.

Für die meisten Anwendungsfälle sind keine Entitäten für Vertex AI Search for Retail erforderlich. Einzelhändler, die mehrere Marken oder Regionen aus einem einzigen Produktkatalog anbieten, können jedoch bessere Ergebnisse erzielen, wenn sie Entitäten verwenden.

Übersicht

Wenn Sie mehrere Entitäten in Ihrem Projekt einrichten, können Sie das unterschiedliche Verhalten und die unterschiedlichen Präferenzen von Käufern berücksichtigen, die sich in verschiedenen Regionen oder Ländern befinden oder auf Websites mit unterschiedlicher Markenidentität einkaufen, die zu Ihrem Unternehmen gehören.

Anwendungsbeispiel: Zwei Länder

Ein Einzelhändler, Beispielorganisation, ist sowohl in den USA als auch in Kanada online vertreten.

Beispiel: Eine Organisation möchte Such- und Suchergebnisse sowie Vorschläge zur automatischen Vervollständigung präsentieren, die die Unterschiede zwischen den Käufern in den beiden Ländern berücksichtigen. Beispielorganisation weist also zwei Entitäten zu: org_us und org_ca.

Nutzerereignisse werden je nachdem, welche Website der Käufer besucht hat (.com oder ca), mit einem Entitätswert getaggt. Wenn ein Käufer eine Suchanfrage stellt, ist der Entitätswert in der Anfrage enthalten.

In den beiden Ländern gibt es im Juli wichtige, aber unterschiedliche Feiertage. Wenn Sie Entitäten eingerichtet haben und Käufer auf der Website der Beispielorganisation nach July suchen, werden US-amerikanischen Käufern zuerst Artikel zum Thema „Vierter Juli“ und kanadischen Käufern Artikel zum Thema „Kanadatag“ angezeigt.

In Empfehlungen für kanadische Käufer werden eher Artikel zum Canada Day als zum Unabhängigkeitstag angezeigt.

Beispiel für einen Anwendungsfall: eine Akquisition

Die Enterprise Example Organization hat vor Kurzem das Startup Example Organization übernommen. Die Kataloge wurden zusammengeführt, aber die Marke und Website des Start-ups werden beibehalten, da es eine treue Fangemeinde hat.

Das Unternehmen erstellt ein Entitätsobjekt namens startup, um Nutzerereignisse zu taggen, die von der Start-up-Website stammen. So können bei der Suche, im Suchnetzwerk, bei der automatischen Vervollständigung und bei Empfehlungen, die auf der Website des Start-ups präsentiert werden, die Präferenzen der Käufer berücksichtigt werden.

Mehrere Projekte oder mehrere Entitäten?

Wenn Sie Vertex AI Search für den Einzelhandel einrichten, können Sie verschiedene Projekte oder verschiedene Entitäten im selben Projekt verwenden, um unterschiedliche Vorschläge für Ihre verschiedenen Käufergruppen zu erhalten.

Für einige Anwendungen sind separate Projekte erforderlich. Für andere Anwendungen ist es besser, Entitäten einzurichten.

Verwenden Sie Entitäten, wenn Sie Folgendes haben:

  • Ein vollständig oder teilweise freigegebener Katalog zwischen den Entitäten

  • Eines oder mehrere der folgenden Kriterien:

    • Mehrere Marken im selben Land oder Sprachraum, z. B. Ihre ursprüngliche Marke und eine übernommene Marke, google_home und nest.

    • Mehrere Regionen im selben Land, z. B. enterprise_east und enterprise_west.

    • Eine Marke, aber in mehreren Ländern mit derselben Sprache, z. B. brand_us und brand_ca.

Verwenden Sie separate Projekte anstelle von Entitäten, wenn folgende Voraussetzungen erfüllt sind:

  • Kataloge, die nicht kombiniert werden können, oder Kataloge, die sich bei einer Kombination nur geringfügig oder gar nicht überschneiden.

  • Entitäten, für die unterschiedliche Sprachen erforderlich sind. Pro Projekt ist nur eine Sprache zulässig.

Nutzerereignisse und ‑entitäten

Wenn Sie die Entitätsfunktion nutzen möchten, fügen Sie Ihren Nutzerereignissen das Entitätsfeld hinzu.

  • Suche und automatische Vervollständigung:Fügen Sie das Feld entity in Nutzerereignisse vom Typ search ein.

    Das Entitätsfeld in anderen Nutzerereignistypen kann bei der Fehlerbehebung hilfreich sein, hat aber keinen Einfluss auf die Qualität der Suchergebnisse oder der Antworten für die automatische Vervollständigung.

  • Empfehlungen:Fügen Sie das Entitätsfeld in so viele Nutzerereignisse wie möglich ein.

Normalerweise dauert es 30 bis 90 Tage, bis die Entitätsfunktion optimale Vorschläge liefert.

Wenn eine Entität in einer Anfrage fehlt, wird in der Anfrage keine Annahme über die Entität im Ergebnis getroffen. Sie erhalten ein Durchschnittsergebnis, das auf Nutzerereignissen mit und ohne die angegebene Entität basiert.

Suche und Entitäten

So erhalten Sie Such- oder Suchergebnisseiten, bei denen die Entität berücksichtigt wird:

  1. Fügen Sie das Feld entity in Ihre Suchnutzerereignisse (eventType="search") ein. Ein Beispiel finden Sie im vollständigen Objektbeispiel für das Nutzerereignis Suchen.

  2. Fügen Sie Ihrer Suchanfrage das Feld entity hinzu. Informationen zum Senden von Suchanfragen finden Sie unter Suchergebnisse abrufen.

Automatische Vervollständigung und Entitäten

So erhalten Sie automatisch vervollständigte Ergebnisse, die das Entitätswissen berücksichtigen:

Empfehlungen und Entitäten

Nachdem Sie das Feld entity zu Ihren Nutzerereignissen hinzugefügt haben, sind keine weiteren Maßnahmen erforderlich, um Entitäten für Empfehlungen zu nutzen. Das liegt daran, dass der Entitätswert Teil des Nutzerereignisses ist, das wiederum in den Aufruf der Methode predict eingeschlossen ist.