Integrazioni

Aggiungere un Consigliere di Taglia a Shopify Hydrogen

Le theme app extension non esistono negli storefront headless — ecco l''approccio componente + API che funziona.

In questa pagina
  1. Perché le Theme App Extension non si Applicano a Hydrogen
  2. Passo per Passo: Collegare il Componente alla Route Prodotto
  3. Approccio Sizing Headless vs. Installazione App Tradizionale
  4. Dove Questo si Colloca in una Strategia di Fit più Ampia
  5. Il Caso di Business per Farlo Correttamente
  6. Domande Frequenti

Se il tuo storefront gira su Shopify Hydrogen, le app di raccomandazione taglie che trovi sullo Shopify App Store quasi mai funzionano subito. Sono distribuite come theme app extension, e Hydrogen non renderizza temi Liquid — renderizza componenti React su Oxygen. Questo disallineamento inganna molti merchant che presumono che "compatibile con Shopify" significhi "compatibile con il mio storefront", e costa una vera riduzione del tasso di reso finché il gap non viene colmato.

Perché le Theme App Extension non si Applicano a Hydrogen

Le theme app extension iniettano blocchi nell'editor tema Online Store 2.0. Si basano su Liquid, sezioni tema e l'architettura tema di Shopify per posizionare un widget su una pagina prodotto. Gli storefront Hydrogen saltano completamente questo strato — sono applicazioni React personalizzate costruite sulle convenzioni Remix, distribuite su Oxygen, che recuperano dati tramite la Storefront API invece di renderizzare template Liquid lato server.

Questo significa che qualsiasi app la cui intera storia di integrazione è "installa e appare sulla tua PDP" semplicemente non ha nulla a cui agganciarsi su un build Hydrogen. Non c'è uno slot dell'editor tema da occupare. Questa è una conseguenza ben documentata della divisione dell'architettura headless di Shopify tra storefront basati su tema e storefront composable/Hydrogen — vedi le linee guida di Shopify sul commercio headless per capire quanto diversamente i due percorsi debbano essere costruiti.

Cosa Funziona Davvero: Componente + API

Il pattern che funziona per Hydrogen è lo stesso usato per qualsiasi storefront headless: trattare il consigliere di taglia come un componente UI che possiedi, supportato da un'API ospitata che chiami. Non stai installando un'app — stai integrando un widget.

  • Un componente React leggero renderizzato all'interno della tua route prodotto
  • Una chiamata fetch all'API di sizing, passando identificatori prodotto e (opzionalmente) un riferimento alla tabella taglie del brand
  • Un payload di raccomandazione restituito e renderizzato come suggerimento di taglia, indicatore di confidenza o nota di vestibilità
  • Eventi analitici inviati al tuo livello di tracking esistente per misurare l'impatto della raccomandazione

Questo è funzionalmente identico a come aggiungeresti strumenti di fit a uno storefront headless via API su qualsiasi altro stack — Next.js, Nuxt, o una SPA personalizzata. Hydrogen non è speciale qui; è solo un altro frontend headless che consuma un endpoint REST o GraphQL.

Passo per Passo: Collegare il Componente alla Route Prodotto

1. Identifica Dove Risiedono già i Dati Prodotto

Le route prodotto Hydrogen tipicamente caricano dati prodotto tramite una funzione loader che interroga la Storefront API. Ti servono gli ID delle varianti, e idealmente una mappatura della tabella taglie, disponibili nella stessa risposta loader per evitare un secondo round trip ad ogni render.

2. Aggiungi il Consigliere come Componente Client

Renderizza il widget taglia come componente client-side che riceve dati prodotto e varianti come prop. Mantienilo disaccoppiato dalla tua logica loader — dovrebbe aver bisogno solo di un identificatore e un callback per quando una taglia viene selezionata.

3. Chiama l'API di Sizing al Mount o all'Interazione

Due pattern comuni: recuperare una raccomandazione proattivamente al caricamento della pagina prodotto, oppure attendere che l'acquirente apra un modale "trova la mia taglia". Il secondo pattern è più leggero sulle chiamate API e corrisponde più precisamente all'intento dell'acquirente, poiché non spendi una lookup per visitatori che non interagiscono mai con il sizing.

4. Passa il Risultato al Selettore di Varianti

Il momento decisivo è collegare la taglia raccomandata allo stato di selezione varianti di Hydrogen, così che un acquirente che accetta il suggerimento abbia la taglia pre-selezionata invece di doverla reinserire manualmente. Questo singolo passo UX è spesso la differenza tra una raccomandazione usata e una ignorata.

5. Strumenta per la Misurazione

Invia eventi per widget-mostrato, raccomandazione-restituita, taglia-accettata e taglia-sovrascritta. Senza questo, non puoi sapere se l'integrazione sta riducendo i resi legati alla taglia o semplicemente aggiungendo un elemento UI che nessuno tocca.

Approccio Sizing Headless vs. Installazione App Tradizionale

AspettoTheme App Extension (non-headless)Componente + API (Hydrogen)
Metodo installazioneInstallazione App Store, auto-iniezione nel temaIntegrazione manuale del componente nel codice
RenderingSezione Liquid nell'editor temaComponente React nella route prodotto
Flusso datiL'app legge automaticamente dati tema/prodottoLo sviluppatore passa esplicitamente dati prodotto/variante
DeploymentNon serve ridistribuireRichiede un deploy dello storefront per essere pubblicato
FlessibilitàLimitata alle opzioni UI dell'appControllo totale su posizionamento, stile e trigger
ManutenzioneGestita dal vendorCondivisa — API gestita dal vendor, UI dal tuo team

Il compromesso è tempo di ingegneria iniziale in cambio di controllo a lungo termine. Una volta che il componente è in posizione, aggiornare testo, stile o logica di trigger diventa una normale modifica frontend invece di un ticket di supporto a un vendor di app.

Dove Questo si Colloca in una Strategia di Fit più Ampia

Un consigliere di taglia sulla PDP è un punto di ingresso, ma non dovrebbe essere l'unico. Molti merchant Hydrogen espongono il sizing anche al checkout come conferma dell'ultima possibilità, che intercetta acquirenti che hanno saltato il widget PDP o cambiato idea sulla taglia a metà carrello. Poiché la personalizzazione del checkout Hydrogen ha i propri vincoli (Checkout Extensibility piuttosto che controllo diretto dei componenti), questo punto di integrazione va gestito separatamente dal widget PDP descritto sopra — pianificalo come un compito di implementazione distinto, non un ripensamento.

Insidie Comuni nelle Integrazioni Hydrogen

  • Presumere che la scheda "app Shopify" del vendor di sizing copra Hydrogen — conferma sempre il supporto API-first prima di impegnare tempo di ingegneria
  • Recuperare raccomandazioni ad ogni caricamento pagina invece che su richiesta, aggiungendo carico API inutile e rallentando la PDP
  • Non passare gli ID varianti in modo coerente tra loader e componente client, causando disallineamenti raccomandazione-variante
  • Saltare la strumentazione analitica, rendendo impossibile dimostrare il ROI agli stakeholder dopo il lancio

Il Caso di Business per Farlo Correttamente

L'incertezza legata alla vestibilità rimane uno dei maggiori driver dei resi nell'abbigliamento a livello di settore, e i merchant headless non ne sono esenti solo perché il loro stack è più moderno — semmai, il gap di integrazione significa che molti storefront Hydrogen operano con una guida taglie più debole dei loro concorrenti su temi Liquid. I retailer riportano che la fiducia sulla taglia pre-acquisto riduce misurabilmente il volume di resi legati alla taglia, un pattern ampiamente discusso nella ricerca sui resi nell'abbigliamento come le statistiche sui resi della National Retail Federation. Per uno storefront Hydrogen che investe in un frontend moderno, veloce e componentizzato, lasciare irrisolto il gap di raccomandazione taglie è un posto strano dove tagliare gli angoli — è una voce di costo dei resi nascosta dietro una decisione architetturale.

Domande Frequenti

Il framework Hydrogen di Shopify include la raccomandazione taglie di serie?

No. Hydrogen è un framework frontend per costruire storefront personalizzati contro la Storefront API — non include funzionalità di merchandising come la raccomandazione taglie. Qualsiasi capacità di sizing deve essere aggiunta come componente che costruisci o integri, collegato a un'API di sizing di tua scelta.

Posso comunque usare un'app di sizing dello Shopify App Store su Hydrogen?

Solo se l'app offre un percorso di integrazione API-first o headless separato dalla sua theme app extension. Molte app di sizing popolari sono costruite esclusivamente per temi Liquid, quindi controlla la documentazione del vendor per un supporto esplicito Hydrogen o headless prima di presumere la compatibilità.

Quanto tempo richiede una tipica integrazione di consigliere taglia Hydrogen?

Per un team già a proprio agio con il codice Hydrogen, un'integrazione base di widget PDP — componente più chiamata API più collegamento varianti — richiede tipicamente pochi giorni di sviluppo concentrato. Aggiungere sizing a livello checkout e strumentazione analitica completa estende questa tempistica, poiché Checkout Extensibility ha vincoli separati dallo storefront.

Mi serve un'API di sizing diversa per Hydrogen rispetto a un tema Liquid?

No — l'API di sizing sottostante e la logica di raccomandazione possono essere identiche in entrambi i casi. Ciò che cambia è il livello di integrazione: un tema Liquid la consuma tramite una theme app extension, mentre Hydrogen la consuma tramite un componente che chiama direttamente la stessa API.

ArgomentiShopify HydrogenHeadless CommerceRaccomandazione tagliaE-commerce

Mettilo in pratica

Guarda YourSizer sul tuo negozio

Raccomandazione della taglia, modello corporeo 3D e prova virtuale con foto — sulle tue pagine prodotto in un giorno.