NovitàProduct Score, 4T Segmentation, Price War e Broken Size sono disponibili.Scopri le novità
Feedance
Glossario · W

Widget

Definizione

Un widget è un piccolo elemento funzionale autonomo, spesso un frammento di codice incorporabile, che può essere inserito in una pagina web per mostrare qualcosa di specifico, come un carosello di prodotti aggiornato in tempo reale, le previsioni meteo o un pannello di recensioni, senza che la pagina ospitante debba costruire quella funzionalità da zero. Nell'e-commerce i widget vengono usati spesso per mostrare i dati del feed di prodotto direttamente su una pagina: un carosello "visti di recente", un pannello di prodotti correlati o un box di confronto prezzi sono tutti tipicamente alimentati da un widget che attinge al catalogo sottostante.

Perché è importante per la gestione dei feed

Un widget è uno degli output più visibili e rivolti al cliente di un feed di prodotto ben mantenuto: è il meccanismo che trasforma i dati strutturati del catalogo in un elemento interattivo che l'acquirente vede e su cui clicca davvero. Un widget di raccomandazione prodotti, ad esempio, legge prezzi, disponibilità e immagini aggiornati direttamente dal feed, quindi se i dati del feed sottostante sono obsoleti o incompleti, il widget mostra prezzi superati o immagini non funzionanti, per quanto ben costruito sia il widget stesso. I retailer incorporano sempre più spesso i widget non solo sui propri siti ma anche su siti partner e marketplace, estendendo la portata di un singolo feed senza dover ricostruire manualmente la visualizzazione dei prodotti per ogni destinazione. Poiché il contenuto di un widget si aggiorna automaticamente insieme al feed sorgente, riduce anche l'onere di coordinare "cosa è in vendita in questo momento" su più superfici incorporate.

Come funziona

La maggior parte dei widget funziona effettuando una chiamata API leggera dalla pagina ospitante alla piattaforma del catalogo o dei feed del retailer, recuperando un piccolo insieme di prodotti pertinenti e mostrandoli tramite un po' di JavaScript incorporato o un iframe. Il widget in sé è di solito solo uno snippet di codice che il proprietario del sito incolla nella propria pagina; il lavoro pesante (interrogare il catalogo, applicare eventuali regole di visualizzazione, formattare la risposta) avviene sul lato della piattaforma dei feed, ed è questo che mantiene il widget incorporato leggero e veloce da caricare, indipendentemente dalle dimensioni del catalogo sottostante. Poiché i widget prelevano dati aggiornati e non un'istantanea statica, funzionano come una forma di content syndication: le stesse informazioni di prodotto vengono distribuite e mostrate su più pagine o addirittura su più siti, tutte provenienti da un unico feed invece di essere duplicate e mantenute separatamente in ogni posizione.

Esempio

<item>
  <g:id>SKU-20456</g:id>
  <title>Recycled Wool Throw Blanket - Charcoal</title>
  <g:price>65.00 USD</g:price>
  <g:availability>in stock</g:availability>
  <g:image_link>https://example-shop.com/img/wool-throw-charcoal.jpg</g:image_link>
  <widget_eligible>true</widget_eligible>
</item>

Il flag widget_eligible indica qui che gli attributi principali di questo articolo (prezzo, disponibilità, immagine) sono abbastanza completi da poter essere mostrati in sicurezza tramite un widget di prodotto incorporato, perché un widget che preleva dati incompleti mostrerebbe un risultato non funzionante o fuorviante.

Concetti correlati

Un widget dipende da una connessione API per prelevare in tempo reale i dati di prodotto aggiornati dal feed, invece di mostrare un'istantanea fissa che diventa rapidamente obsoleta. E poiché lo stesso widget può essere incorporato su più pagine o siti partner attingendo a un unico feed sorgente, funziona come una forma pratica di content syndication: un canale in più che un feed ben strutturato può alimentare senza alcuna manutenzione manuale aggiuntiva.

Scopri quali
prodotti rendono.

Collega il tuo feed e GA4. Mostriamo Product Score, 4T, Price War e Broken Size sul tuo catalogo.