Auf dieser Seite werden Entitäten vorgestellt. Sie ermöglichen es, unterschiedliches Nutzerverhalten in Bezug auf mehrere Marken oder Produkte auf einer einzelnen Unternehmenswebsite zu erfassen. Außerdem wird erläutert, wie und warum sie verwendet werden können.
In den meisten Anwendungsfällen sind Entitäten für die Agent Platform Search for Commerce nicht erforderlich. Einzelhändler, die mehrere Marken oder Regionen über einen einzigen Produktkatalog bedienen, können jedoch bessere Ergebnisse erzielen, wenn sie Entitäten verwenden.
Übersicht
Wenn Sie mehrere Entitäten in Ihrem Projekt einrichten, können Sie unterschiedliches Verhalten und unterschiedliche Präferenzen von Käufern berücksichtigen, die sich in verschiedenen Regionen oder Ländern befinden oder auf unterschiedlich gebrandeten Websites einkaufen, die zu Ihrem Unternehmen gehören.
Anwendungsbeispiel: zwei Länder
Ein Einzelhändler, Beispielorganisation, ist sowohl in den USA als auch in Kanada vertreten.
Die Beispielorganisation möchte Such- und Browsergebnisse sowie Vorschläge für die automatische Vervollständigung bereitstellen, die die Unterschiede zwischen den Käufern in den beiden Ländern berücksichtigen. Daher legt die Beispielorganisation zwei Entitäten fest: org_us und org_ca.
Nutzerereignisse werden mit einem Entitätswert getaggt, je nachdem, welche Website der Käufer besucht hat (.com oder ca). Wenn ein Käufer eine Suchanfrage stellt, wird der Entitätswert in die Anfrage aufgenommen.
In den beiden Ländern gibt es im Juli wichtige, aber unterschiedliche Feiertage. Wenn Entitäten
eingerichtet sind, werden Käufern, die auf der Website der Beispielorganisation nach July suchen,
zuerst Artikel zum 4. Juli (Unabhängigkeitstag der USA) und kanadischen
Käufern Artikel zum Canada Day angezeigt.
Auch bei Empfehlungen für kanadische Käufer werden eher Artikel zum Canada Day als zum 4. Juli angezeigt.
Anwendungsbeispiel: Übernahme
Die Beispielorganisation hat vor Kurzem die Beispielorganisation für Start-ups übernommen. Die Kataloge wurden zusammengeführt, aber die Marke und Website des Start-ups werden beibehalten, da sie eine treue Fangemeinde haben.
Das Unternehmen erstellt eine Entität, startup, um Nutzerereignisse zu taggen, die von der Website des Start-ups stammen. So können die Such-, Browser-, Autocomplete- und Empfehlungsvorschläge, die auf der Website des Start-ups bereitgestellt werden, die Präferenzen der Käufer der Website des Start-ups berücksichtigen.
Mehrere Projekte oder mehrere Entitäten?
Wenn Sie die Agent Platform Search for Commerce 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 das Einrichten von Entitäten die bessere Lösung.
Verwenden Sie Entitäten , wenn Folgendes zutrifft:
Ein ganz oder teilweise gemeinsamer Katalog zwischen den Entitäten
Eines oder mehrere der folgenden Kriterien:
Mehrere Marken im selben Land oder Sprachraum – Sie haben beispielsweise Ihre ursprüngliche Marke und eine übernommene Marke,
google_homeundnest.Mehrere Regionen im selben Land – z. B.
enterprise_eastundenterprise_west.Eine Marke, aber in mehreren Ländern mit derselben Sprache – z. B.
brand_usundbrand_ca.
Verwenden Sie stattdessen separate Projekte , wenn Folgendes zutrifft:
Kataloge, die nicht kombiniert werden können, oder Kataloge, die bei einer Kombination wenig oder keine Überschneidungen aufweisen.
Entitäten, für die unterschiedliche Sprachen erforderlich sind. Pro Projekt ist nur eine Sprache zulässig.
Nutzerereignisse und Entitäten
Wenn Sie die Funktion für Entitäten nutzen möchten, fügen Sie das Feld „Entität“ zu Ihren Nutzerereignissen hinzu.
Für die Suche und die automatische Vervollständigung:Fügen Sie das Feld
entityin Nutzerereignisse vom Typsearchein.Das Feld „Entität“ in andere Nutzerereignistypen einzufügen, kann bei der Fehlerbehebung hilfreich sein, hat aber keine Auswirkungen auf die Qualität der Such- oder Autocomplete-Antworten.
Für Empfehlungen:Entitäten werden nicht unterstützt, können aber als benutzerdefiniertes Attribut in Nutzerereignissen hinzugefügt werden.
In der Regel sind 30 bis 90 Tage an Nutzerereignisdaten erforderlich, bevor die Entitätsfunktion optimale Vorschläge liefert.
Wenn eine Entität in einer Anfrage fehlt, wird in der Anfrage keine Annahme zur Entität im Ergebnis getroffen. Sie erhalten ein durchschnittliches Ergebnis, das auf Nutzerereignissen mit und ohne angegebene Entität basiert.
Suche und Entitäten
So erhalten Sie Such- oder Browsergebnisse, die die Entität berücksichtigen:
Fügen Sie das
entityFeld in Ihre Suchnutzerereignisse (eventType="search") ein. Ein Beispiel finden Sie im vollständigen Objektbeispiel für das Such Nutzerereignis.Fügen Sie das Feld
entityzu Ihrer Suchanfrage hinzu. Informationen zum Erstellen von Suchanfragen finden Sie unter Suchergebnisse abrufen.
Automatische Vervollständigung und Entitäten
So erhalten Sie Autocomplete-Ergebnisse, die die Entität berücksichtigen:
- Folgen Sie der Anleitung unter Dataset für automatisches Lernen und Vorschlag nach Entität gefiltert.
Empfehlungen und Entitäten
Die Funktion „Empfehlungen“ unterstützt zwar keine Entitäten, aber als Problemumgehung kann das entity Feld als benutzerdefiniertes Attribut hinzugefügt werden, das in den Aufruf der Methode „predict“ aufgenommen werden kann.