Creazione di definizioni di metafield personalizzate

Se non esiste una definizione di metafield standard per le informazioni specializzate che desideri aggiungere al tuo negozio Shopify, puoi creare una definizione di metafield personalizzata. Le definizioni personalizzate si creano anche quando esegui la migrazione dei metafield esistenti a una definizione.

Quando crei una definizione personalizzata per un metafield, specifichi le seguenti informazioni:

  • Nome: utilizzato per identificare il metafield nel pannello di controllo Shopify, ad esempio Colore.
  • Tipo: il tipo di dati archiviati dal metafield. Puoi selezionare un tipo da un elenco ricercabile di categorie e preimpostazioni, come testo a riga singola, file o URL.
  • Spazio dei nomi e chiave: l’identificatore univoco per il metafield, generato automaticamente dal nome. Puoi usare uno spazio dei nomi per raggruppare metafield simili, ma ogni spazio dei nomi e ogni chiave devono essere univoci. Un esempio è custom.color.
  • Descrizione (facoltativo): ti consente di includere informazioni descrittive, ad esempio quali valori inserire per il metafield.
  • Convalide (facoltativo): le regole per l'inserimento dei valori, come limiti di caratteri o valori minimi e massimi.

Prima di iniziare

Prima di creare una definizione di metafield personalizzata, consulta le seguenti informazioni per assicurarti di aver compreso come configurare la definizione:

Crea una definizione personalizzata

  1. Dal pannello di controllo Shopify, vai a Impostazioni > Metafield e metaoggetti.

  2. Seleziona la parte del negozio a cui desideri aggiungere un metafield. Ad esempio, Prodotti.

  3. Clicca su Aggiungi definizione.

  4. Nel campo Nome, inserisci un nome per la definizione. Se una definizione standard corrispondente viene visualizzata come suggerimento sotto al campo, puoi cliccarci sopra per utilizzarla.

  5. Facoltativo: nel campo Spazio dei nomi e chiave, modifica l'identificatore generato automaticamente per il metafield.

  6. Clicca su Seleziona tipo, quindi cerca o seleziona dall'elenco il tipo che si adatta meglio al metafield. I tipi sono organizzati in categorie con preimpostazioni, come Testo a riga singola o File > Immagine. Per maggiori informazioni sui tipi disponibili, consulta Tipi di contenuti e valori dei metafield.

  7. Facoltativo: per consentire l'inserimento di un elenco di valori nel metafield, clicca su Un valore e poi seleziona Elenco di valori.

  8. Facoltativo: clicca su Aggiungi descrizione per inserire una descrizione per i valori del metafield.

  9. Facoltativo: se sotto alla definizione viene visualizzata la sezione Convalida, configura le regole di convalida per limitare l'intervallo di valori accettati per il metafield. Le opzioni di convalida disponibili dipendono dal tipo selezionato.

  10. Facoltativo: per consentire alle vetrine virtuali personalizzate di mostrare i valori per questo metafield, seleziona Vetrine virtuali.

  11. Facoltativo: per consentire la visualizzazione di questa definizione per le collezioni smart, seleziona Collezioni smart. Questa opzione è disponibile solo per i metafield di prodotto e variante.

  12. Facoltativo: clicca su Definizione fissata per sbloccare il metafield in modo che le pagine corrispondenti nel pannello di controllo Shopify non lo mostrino automaticamente.

  13. Clicca su Salva.

Passaggi successivi dopo l'aggiunta di definizioni di metafield

Dopo aver aggiunto le definizioni per i metafield, puoi completare le seguenti azioni:

Utilizzo di metafield personalizzati con la Storefront API

Se desideri consentire alle vetrine virtuali personalizzate di mostrare i metafield, puoi concedere l’accesso alla Storefront API quando crei o modifichi una definizione di metafield. Se vendi i prodotti Shopify tramite un sito web non Shopify, un videogioco o un’altra esperienza di acquisto personalizzata, potresti voler concedere l’accesso alla Storefront API.

Per impostazione predefinita, i valori dei metafield personalizzati non sono accessibili alle vetrine virtuali personalizzate. Scopri di più sull'utilizzo dei metafield con la Storefront API.