Anforderungen an Artikeldatensätze (E-COMMERCE-Domäne) - Amazon Personalize

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Anforderungen an Artikeldatensätze (E-COMMERCE-Domäne)

In einem Artikeldatensatz werden Metadaten zu Ihren E-COMMERCE-Artikeln gespeichert. Dies kann Informationen wie Preis, Kategorie und Produktbeschreibung für jeden Artikel beinhalten. Weitere Informationen zu den Artikeldatentypen, die Sie in Amazon Personalize importieren können, finden Sie unterElementedatensatz. Informationen zu allgemeinen Amazon Personalize Personalize-Schemaanforderungen, wie Formatierungsanforderungen und verfügbaren Felddatentypen, finden Sie unterSchemata. Diese Anforderungen gelten für alle Schemas, unabhängig von der Domäne.

Ein Artikeldatensatz ist für alle E-COMMERCE-Anwendungsfälle optional. Wenn Sie Artikeldaten haben, empfehlen wir, einen zu erstellen, um die relevantesten Empfehlungen zu erhalten. Wenn Sie einen Artikeldatensatz erstellen, muss Ihr Schema die folgenden Felder enthalten:

  • ITEM_ID

  • PREIS (float)

  • KATEGORIE_L1 (kategorisch) string

Ihr Schema kann auch die folgenden reservierten Schlüsselwörter enthalten. Für kategoriale Felder können Sie je nach Anwendungsfall Ihren eigenen Wertebereich definieren.

  • CATEGORY_L2 (kategorisch,) string null

  • CATEGORY_L3 (kategorisch,) string null

  • PRODUKTBESCHREIBUNG (textuell,) string null

  • ERSTELLUNGSZEITSTEMPEL () float

  • AGE_GROUP (kategorischstring,null): Die Altersgruppe, für die der Artikel bestimmt ist. Werte können Neugeborene, Säuglinge, Kinder und Erwachsene sein.

  • ERWACHSENE (kategorischstring,null): Gibt an, ob der Artikel ausschließlich Erwachsenen vorbehalten ist, z. B. Alkohol. Die Werte können „Ja“ oder „Nein“ sein.

  • GESCHLECHT (kategorischstring,null): Das Geschlecht, für das der Artikel bestimmt ist. Die Werte können männlich, weiblich und unisex sein.

Um die besten Empfehlungen zu erhalten, empfehlen wir, dass Sie so viele dieser Felder in Ihrem Schema behalten, wie Sie Daten haben. Die Daten, die Sie importieren, müssen Ihrem Schema entsprechen. Die Daten, die Sie importieren, müssen Ihrem Schema entsprechen. Die maximale Anzahl von Metadatenspalten beträgt 100. Es steht Ihnen frei, je nach Ihrem Anwendungsfall und Ihren Daten weitere Felder hinzuzufügen. Solange die Felder nicht als erforderlich oder reserviert aufgeführt sind und die Datentypen unter aufgeführt sindSchema-Datentypen, liegen die Feldnamen und Datentypen bei Ihnen.

Verwenden Sie reservierte Schlüsselwörter CATEGORY_L2 und CATEGORY_L3 für Artikel mit mehreren Kategorien auf mehreren Ebenen. Weitere Informationen finden Sie unter Verwendung von kategorialen Daten. Informationen zu textuellen und kategorialen Metadaten finden Sie unter. Unstrukturierte Textmetadaten Ein Beispiel für das Standardschema für Artikel-Datensätze für E-COMMERCE-Domänen finden Sie unter. Standardschema für Artikel (E-COMMERCE-Domäne)

Verwendung von kategorialen Daten

Um kategoriale Daten zu verwenden, fügen Sie ein Feld vom Typ hinzu string und legen Sie das kategoriale Attribut des Felds true in Ihrem Schema auf fest. Nehmen Sie dann die kategorialen Daten in Ihre CSV-Massendatei und die Importe einzelner Artikel auf. Sie können Ihren eigenen Wertebereich auf der Grundlage Ihres Anwendungsfalls definieren. Kategorische Werte können maximal 1000 Zeichen enthalten. Wenn Sie ein Element mit einem kategorialen Wert mit mehr als 1000 Zeichen haben, schlägt Ihr Datensatz-Importjob fehl.

Bei Elementen mit mehreren Kategorien trennen Sie die einzelnen Werte durch den senkrechten Balken '|' voneinander. Für ein CATEGORY_L1-Feld könnten Ihre Daten für ein Element beispielsweise wie folgt lauten. Electronics|Productivity|Mouse Wenn Sie über mehrere Ebenen von kategorialen Daten verfügen und einige Elemente mehrere Kategorien für jede Ebene in der Hierarchie haben, fügen Sie für jede Ebene ein Feld hinzu und fügen Sie hinter jedem Feldnamen einen Ebenenindikator an: CATEGORY_L1, CATEGORY_L2, CATEGORY_L3. Auf diese Weise können Sie Empfehlungen auf der Grundlage von Unterkategorien filtern, auch wenn ein Element zu mehreren Kategorien mit mehreren Ebenen gehört. Ein Artikel könnte beispielsweise die folgenden Daten für jede Kategorieebene enthalten:

  • CATEGORY_L1: Elektronik|Produktivität

  • CATEGORY_L2: Produktivität|Computer

  • CATEGORY_L3: Maus

In diesem Beispiel befindet sich das Element in der Hierarchie Elektronik > Produktivität > Maus und in der Hierarchie Produktivität > Computer > Maus. Wir empfehlen, nur bis zu L3 zu verwenden, aber Sie können bei Bedarf auch mehr Stufen verwenden. Informationen zum Erstellen und Verwenden von Filtern finden Sie unterEmpfehlungen und Benutzersegmente filtern.

Standardschema für Artikel (E-COMMERCE-Domäne)

Das Folgende ist das Standardschema für Artikel-Datensätze für die E-COMMERCE-Domäne mit nur den erforderlichen Feldern.

{ "type": "record", "name": "Items", "namespace": "com.amazonaws.personalize.schema", "fields": [ { "name": "ITEM_ID", "type": "string" }, { "name": "PRICE", "type": "float" }, { "name": "CATEGORY_L1", "type": [ "string" ], "categorical": true } ], "version": "1.0" }