

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Requisiti del set di dati sulle interazioni tra elementi (dominio ECOMMERCE)
<a name="ECOMMERCE-interactions-dataset"></a>

 Un *set di dati sulle interazioni tra articoli* archivia i dati storici e in tempo reale delle interazioni tra utenti e articoli nel tuo catalogo ECOMMERCE. Per ulteriori informazioni sui tipi di dati che puoi archiviare in un set di dati di interazioni, consulta. [Dati di interazione tra gli articoli](interactions-datasets.md) Per informazioni sui requisiti generali dello schema di Amazon Personalize, come i requisiti di formattazione e i tipi di dati di campo disponibili, consulta. [Creazione di file JSON di schema per schemi Amazon Personalize](how-it-works-dataset-schema.md) Questi requisiti si applicano a tutti gli schemi, indipendentemente dal dominio. 

 È necessario creare almeno un set di dati sulle interazioni tra elementi e lo schema deve avere i seguenti campi: 
+ USER\$1ID (`string`)
+ ITEM\$1ID (`string`)
+ TIMESTAMP (`long`)
+ EVENT\$1TYPE (`string`e in base al [caso d'uso](domain-use-cases.md) `Purchase` e `View` ai tipi di evento)

 Lo schema può includere anche le seguenti parole chiave riservate:
+ EVENT\$1VALUE (`float`,) `null`
+ IMPRESSIONE (,) `string` `null`
+ RECOMMENDATION\$1ID (,) `string` `null`

 I dati importati devono corrispondere al tuo schema. Sei libero di aggiungere campi aggiuntivi a seconda del tuo caso d'uso e dei tuoi dati. Finché i campi non sono elencati come obbligatori o riservati e i tipi di dati sono elencati[Tipi di dati dello schema](how-it-works-dataset-schema.md#personalize-datatypes), i nomi dei campi e i tipi di dati sono a tua discrezione. Per un esempio dello schema predefinito per i set di dati sulle interazioni tra elementi per i domini ECOMMERCE, consulta. [Schema di interazione predefinito (dominio ECOMMERCE)](#ECOMMERCE-interactions-schema) 

 Facoltativamente, aggiungi la parola chiave riservata EVENT\$1VALUE se disponi di dati di valore per gli eventi. Facoltativamente, aggiungi la parola chiave riservata IMPRESSION se desideri includere dati sulle impressioni esplicite e implicite. Per ulteriori informazioni sulla registrazione dei dati sulle impressioni, vedere. [Dati sulle impressioni](interactions-datasets.md#interactions-impressions-data) 

 Il numero totale massimo di campi di metadati opzionali che è possibile aggiungere a un set di dati sulle interazioni degli elementi, sommato al numero totale di tipi di eventi *distinti* nei dati di interazione degli elementi, è 10. I campi di metadati inclusi in questo conteggio sono i campi EVENT\$1TYPE, EVENT\$1VALUE insieme a tutti i campi di metadati personalizzati aggiunti allo schema. Il numero massimo di campi di metadati esclusi i campi riservati, come IMPRESSION, è 5. I valori categoriali possono contenere al massimo 1000 caratteri. Se hai un'interazione con un valore categorico superiore a 1000, il processo di importazione del set di dati avrà esito negativo. 

Per ulteriori informazioni sui requisiti minimi e sui limiti massimi di dati per un set di dati sulle interazioni tra elementi per il dominio ECOMMERCE, consulta. [Service Quotas](limits.md#limits-table)

## Schema di interazione predefinito (dominio ECOMMERCE)
<a name="ECOMMERCE-interactions-schema"></a>

 Di seguito è riportato lo schema di dominio ECOMMERCE predefinito per i set di dati sulle interazioni tra articoli. 

```
{

  "type": "record",
  "name": "Interactions",
  "namespace": "com.amazonaws.personalize.schema",
  "fields": [
      {
          "name": "USER_ID",
          "type": "string"
      },
      {
          "name": "ITEM_ID",
          "type": "string"
      },
      {
          "name": "EVENT_TYPE",
          "type": "string"
      },
      {
          "name": "TIMESTAMP",
          "type": "long"
      }
  ],
  "version": "1.0"
}
```