Entitäten

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_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 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 entity in Nutzerereignisse vom Typ search ein.

    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:

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

  2. Fügen Sie das Feld entity zu 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:

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.