Vai al contenuto

Home » Proiecte » Negozio online di ricambi auto con catalogo ampio e ricerca per veicolo

Progetto tipo

Negozio online di ricambi auto con catalogo ampio e ricerca per veicolo

Come costruiamo un negozio di ricambi auto con decine di migliaia di prodotti: selettore del veicolo, ricerca per codice, compatibilità, importazione dai feed dei fornitori, disponibilità presso il fornitore e resi.

Chi vende con un negozio online di ricambi auto sa che qui l’acquirente non sfoglia: arriva con un’auto precisa e un pezzo da sostituire. Se non capisce in fretta che le pastiglie dei freni che vede a schermo vanno bene per la sua auto, se ne va; e se lo capisce male, il pezzo torna indietro a tue spese.

Il punto di partenza è di solito uno di questi due: o hai un magazzino e un catalogo tenuto nel gestionale, oppure lavori con la merce dei distributori e ricevi da loro file con prezzi e disponibilità.

La ricerca per marca, modello, motorizzazione e codice del ricambio

Gli acquirenti sono di due tipi. L’automobilista sceglie marca, modello, anno di fabbricazione e motorizzazione, poi vede solo i pezzi compatibili. Il meccanico digita un codice: quello originale del costruttore (detto OE), quello del produttore del ricambio o un codice equivalente. La ricerca deve perdonare il modo in cui le persone scrivono, così che «AB 123-456» e «ab123456» portino allo stesso pezzo.

La compatibilità è un collegamento tra il pezzo e i veicoli, non un testo nella descrizione. I dati arrivano dal fornitore oppure da un catalogo su licenza come TecDoc, una banca dati molto diffusa nel settore per collegare i ricambi ai veicoli. La licenza la ottieni tu dal fornitore dei dati; noi costruiamo sulla fonte di cui disponi.

  • Selettore del veicolo: marca, modello, generazione, motorizzazione, con la scelta ricordata per tutta la durata della visita.
  • Tabella delle compatibilità nella pagina del ricambio, con le restrizioni di montaggio (per esempio, solo sull’assale anteriore).
  • Equivalenti: lo stesso pezzo di altri produttori, per fasce di prezzo.

Il catalogo alimentato dai feed dei fornitori

Un catalogo grande non si inserisce a mano. I fornitori mettono a disposizione dei feed, cioè file o interfacce (CSV, XML, API) con prodotti, prezzi e disponibilità. Scriviamo un’importazione distinta per ciascuno, perché ognuno ha una struttura diversa e un modo diverso di scrivere i codici.

L’importazione completa (nomi, immagini, compatibilità) gira di rado. Prezzo e disponibilità si aggiornano spesso e a parte, toccando solo ciò che è cambiato. Quando lo stesso pezzo è presente presso due fornitori, una regola scelta da te decide da chi si vende.

Nella pagina del ricambio, la disponibilità dice la verità. «Nel nostro magazzino» significa che il pezzo può partire subito; «presso il fornitore» significa un tempo di approvvigionamento, indicato accanto al prezzo e ripetuto nel carrello.

  • Regole di ricarico: per fornitore, per marca o per fascia di prezzo.
  • Registro delle importazioni: che cosa è cambiato e quali righe sono state scartate.
  • Prodotti spariti dal feed: tolti dalla vendita, non eliminati, perché i loro indirizzi non diano errore su Google.

Negozio online di ricambi auto con decine di migliaia di prodotti: cosa tiene alta la velocità

Con volumi simili, WooCommerce (il negozio costruito su WordPress) funziona bene solo se è predisposto fin dall’inizio. Le compatibilità, che possono voler dire centinaia di righe per un solo pezzo, le teniamo in tabelle dedicate del database, con indici, e non nei campi generici di WordPress, che diventano lenti.

La ricerca la spostiamo su un motore dedicato, del tipo di Elasticsearch, Meilisearch o Typesense: programmi fatti apposta per cercare in fretta in cataloghi grandi e tollerare gli errori di battitura. Le pagine vengono servite dalla cache (una copia preparata in anticipo), mentre le importazioni girano in background, a blocchi. Un catalogo del genere richiede un server con risorse proprie, non un pacchetto di hosting condiviso.

Il pezzo sbagliato: resi, garanzie e ricambi di rotazione

Per quanto buona sia la ricerca, una parte dei pezzi torna indietro: la stessa auto può avere due varianti di pastiglie, a seconda dell’allestimento. Prima dell’ordine mostriamo le restrizioni di montaggio e invitiamo a confrontare il codice riportato sul pezzo vecchio. Il reso si richiede dall’account, e tu vedi nel tempo quali pezzi e quali fornitori generano più incompatibilità.

Le condizioni per i pezzi montati, elettrici o ordinati su richiesta speciale, il diritto di recesso e la garanzia si scrivono insieme a un legale. Lo stesso vale per le regole sui ricambi venduti «di rotazione», per i quali l’acquirente lascia una somma a titolo di cauzione finché non consegna il pezzo vecchio; il negozio può mostrarla separata dal prezzo.

Un fornitore e una famiglia di ricambi, poi il resto

Non partiamo con tutto il catalogo. Prendiamo un solo fornitore e una sola famiglia, per esempio i freni, e percorriamo la strada fino in fondo: importazione, compatibilità, ricerca, ordine, reso. Solo quando tutto funziona senza interventi aggiungiamo gli altri feed.

Il limite lo diciamo fin dall’inizio: le compatibilità incomplete nel feed restano incomplete anche nel negozio, finché qualcuno non le completa.

  • L’inventario delle fonti: quali feed hai, in che formato, quali dati di compatibilità contengono.
  • Le importazioni e le regole di prezzo, provate su dati reali.
  • Il selettore del veicolo e la ricerca, testati con dei meccanici, non solo da noi.
  • L’avvio graduale, con avvisi quando un feed smette di arrivare.

Domande frequenti

Si può cercare per numero di telaio?

Si può, ma decodificare il numero fino all’allestimento esatto richiede un servizio dati a pagamento, separato dal negozio. Senza, resta la verifica fatta da una persona della tua squadra.

WooCommerce regge un catalogo così grande?

Sì, se struttura dei dati, ricerca e hosting sono pensati per i volumi. Per cataloghi nell’ordine delle centinaia di migliaia di pezzi valutiamo anche la strada di un’applicazione sviluppata su misura.

Da che cosa dipendono i tempi di un negozio del genere?

Dal numero di fornitori, da quanto sono ordinati i loro feed e dalla fonte dei dati di compatibilità. Le importazioni e la pulizia dei dati richiedono di solito più tempo del negozio vero e proprio.

Questa è la descrizione di un progetto tipo: mostra come affrontiamo di solito un lavoro di questo genere e non presenta un progetto realizzato per un cliente specifico. Ogni progetto reale parte dalla situazione della tua azienda; fasi, tempi e prezzo si definiscono dopo il primo colloquio.

Vuoi un progetto come questo?

Scrivici qualche riga su ciò che vuoi costruire o su ciò che non funziona più. Ti rispondiamo con passi concreti e un preventivo con il prezzo di ogni fase.

WhatsApp