Ti trovi qui:
Creazione di una regola metatag di pagina JSON-LD
Creare una definizione di metatag di pagina JSON-LD, aggiungere una regola al modello di Schema.org e assegnarla per aggiungere dati strutturati alle pagine dello storefront di B2C Commerce.
Prima di iniziare:
- Acquisire familiarità con il vocabolario Schema.org per i dati che si desidera aggiungere, ad esempio
Prodotto. - Esaminare la sintassi della regola metatag per i token e gli operatori che è possibile utilizzare e gli esempi JSON-LD in base all'ambito per i modelli.
Un metatag di pagina JSON-LD viene creato come qualsiasi altro metatag di pagina: definire il tag, aggiungere una regola che fornisca il contenuto JSON e assegnare la regola. Per informazioni di approfondimento, consulta Dati strutturati JSON-LD.
-
In Business Manager, fare clic su Icona di avvio
, quindi selezionare Strumenti per il .
-
Creare una definizione di metatag di pagina JSON-LD.
- Fare clic su Aggiungi.
- Nella finestra di dialogo Crea metatag di pagina, inserire un ID metatag, ad esempio product-structured-data.
- Per Meta Tag Type (Tipo metatag ), selezionare JSON-LD.
-
Fare clic su Aggiungi.
La nuova definizione viene visualizzata nell'elenco Metatag di pagina.
Per ulteriori informazioni sulle definizioni, vedere Configurare i metatag di pagina. -
Nella pagina Regole metatag di pagina, fare clic sul riquadro relativo all'ambito in cui si desidera inserire i dati strutturati, ad esempio Pagina dettagli prodotto.
L'ambito determina il contesto della pagina a cui si applica la regola e gli oggetti e i token disponibili. Per un modello e i dati disponibili per ogni ambito, vedere Esempi JSON-LD per ambito.
-
Fare clic su Nuovo e definire la regola.
- Inserire un nome per la regola.
- Verificare che Ambito sia impostato sull'ambito selezionato. In caso contrario, cambiarlo.
- Per ID metatag, selezionare la definizione JSON-LD, ad esempio product-structured-data.
- Selezionare un'impostazione locale.
-
Nel campo della regola, immettere il modello JSON-LD come JSON su più righe che utilizza i token
${...}disponibili nell'ambito.Ogni regola può contenere fino a 4000 caratteri. Per un modello per ogni ambito, vedere Esempi JSON-LD per ambito. Per l'elenco completo di oggetti e operatori, vedere Sintassi metatag.
Per mantenere valido l'output quando un valore può risultare mancante, fornire un fallback con l'operatore
ELSEanziché lasciare vuoto un token che può essere risolto. - Inserire una descrizione.
-
Fare clic su Salva.
B2C Commerce verifica che il contenuto sia JSON ben formato e aggiunge la regola.
- Per assegnare la regola, passare alla visualizzazione filtrata per l'ambito, individuare la regola e fare clic sul numero nella colonna Assegnazioni.
-
Nella finestra di dialogo Assegnazioni, selezionare i prodotti, le categorie, i contenuti o il sito in cui si desidera inserire i dati strutturati, quindi fare clic su Seleziona.
Le assegnazioni ereditano verso il basso nella gerarchia, pertanto una regola assegnata a una categoria si applica anche ai prodotti di tale categoria. La finalizzazione di una modifica può richiedere fino a 30 minuti.
-
Visualizzare una pagina dello storefront nell'ambito assegnato ed esaminare l'origine della pagina per verificare che il
<blocco script type="application/ld+json">contenga il contenuto risolto.
Quando un acquirente visualizza una pagina nell'ambito assegnato, B2C Commerce risolve la regola per tale pagina, sostituisce i token con i valori della pagina e visualizza il risultato nell'intestazione> della pagina< come <blocco script type="application/ld+json".>
Quando si creano regole JSON-LD, tenere presenti le seguenti considerazioni:
- Se il contenuto risolto non è JSON valido, B2C Commerce omette il blocco JSON-LD dalla pagina anziché eseguire il rendering del markup interrotto. Un singolo token che viene risolto vuoto può invalidare il blocco, quindi utilizzare i fallback
ELSEper i valori che possono mancare. - B2C Commerce esegue l'escape dei caratteri non sicuri, ad esempio il rendering
<come\u003c, in modo che il contenuto non possa uscire dal blocco di script. - Convalida l'output con il test dei risultati multimediali di Google e Schema.org Validator. Fai in modo che i dati strutturati siano coerenti con i contenuti visualizzati dagli acquirenti sulla pagina.
