Icecat è il famoso catalogo di prodotti di elettronica disponibile gratuitamente online.
I maggiori produttori di componenti elettronici ed informatici (come HP, Samsung, Intel, Symantech ecc..) inviano in modo continuo il catalogo dei propri prodotti a questo raccoglitore globale che li raggruppa in modo standard e li mette a disposizione di tutti coloro che ne hanno bisogno. Le caratteristiche/dettagli prodotto che questo catalogo globale mette a disposizione sono:
- Nome del prodotto
- Nome del produttore
- Codice del produttore
- Categoria prodotto
- Immagini del prodotto
- Descrizioni in lingue diverse
- Specifiche tecniche standard
- Manuali
- Opzioni (prodotti correlati)
- Peso
- Codice EAN
Come possiamo utilizzare Icecat? Ecco un esempio: tutti coloro che vogliono inserire nei propri siti e-commerce la lista di tutte le stampanti disponibili nel mercato possono interrogare Icecat ed ottenere in formato elettronico il catalogo completo di tutti i modelli.
Icecat mette a disposizione delle api per interrogare il suo database prodotti o delle url per reperire informazioni prodotto; inoltre per chi non volesse scaricare l’elenco completo dei prodotti sul proprio sito o e-commerce Icecat mette a disposizione metodi per ottenere nomi, immagini e descrizioni prodotto da caricare direttamente dal loro catalogo online.
Questo è proprio quello che abbiamo fatto: integrare il catalogo Icecat con la piattaforma Magento!
Per l’integrazione di Icecat su Magento abbiamo utilizzato il modulo Icecat Live presente sul Magento Connect; il modulo ha qualche bug che abbiamo però risolto ed il risultato è stato una perfetta integrazione tra il catalogo Icecat e l”ecommerce Magento.
Di quali informazioni abbiamo avuto bisogno?
Sul catalogo prodotti Magento è necessario inserire solamente il codice che identifica il prodotto su Icecat; per farlo è stato necessario inserire su Magento, al posto dello sku del prodotto, il codice identificativo di quel prodotto presso il produttore; faccio un esempio: prendiamo la stampante laser HP LaserJet Pro P1102. Il suo codice identificativo presso il suo produttore HP e presso Icecat è CE651A. Inserendo nello sku prodotto questo codice e mappando lo sku di Magento su questo codice il gioco è fatto.
Ma cosa è questo codice?
Il codice con il quale Icecat mappa i suoi prodotti è chiamato MPN, ovvero il Manufacturer Part Number.
Nella configurazione del modulo è bastato associare l’MPN al nostro sku ed il modulo, e con qualche piccolo ritocco ha iniziato a funzionare!
Questo è il prodotto su HP con MPN CE651A su Icecat: HP LaserJet Pro P1102
Vediamo adesso come si presenta il prodotto sul nostro Magento di prova installato appositamente per testare e fare funzionare l’integrazione con Icecat.
Ecco il primo risultato, ovvero il prodotto nella lista prodotti della categoria (come potete vedere il prodotto prende da Icecat il nome e l’immagine):
Ed infine la scheda prodotto con le immagini e i particolari tecnici/descrittivi caricati tutti direttamente da Icecat.
Per tutti coloro che vogliono un catalogo pieno di prodotti, o per tutti coloro che vogliono aggiungere ai propri prodotti descrizioni complete ed esaustive consiglio vivamente di integrare la piattaforma Magento con il famoso catalogo prodotti di elettronica Icecat.