O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.
Corso di Formazione Magento 6/7 Ottobre 2016 - ROMA
#MAGENTO #IMPORT #EXPORT #SYNC
Funzionalità Avanzate:
Integrazioni e
d...
● Account manager per Cosmobile Srl.
● Web developer con +7 anni di esperienza
● Project manager web/mobile con +3 anni di...
Programma
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! - www.magent...
Integrazione e data feed design
di cosa parlerò
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce c...
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
L’...
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
MI...
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
PE...
Import & Export in Magento
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTi...
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
Co...
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
Co...
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
Co...
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
Co...
Dataflows in Magento
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! -...
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
Co...
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
Co...
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
Pr...
Export ordini, spedizioni,
fatture, ecc...
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Ma...
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
Co...
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
Il...
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
Pl...
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
Un...
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
Un...
Import & Export in
Magento 2
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by Magen...
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
Na...
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
Na...
MAGMI: Direct SQL import
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiam...
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
Ov...
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
In...
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
Pl...
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
Si...
Custom data feed design
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo...
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
Un...
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
Un...
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
Pl...
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
Pl...
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
In...
Google Shopping e altri feed
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by Magen...
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
St...
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
St...
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
Un...
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
Un...
Integrazione con i marketplace:
Amazon & Ebay
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con...
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
I ...
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
In...
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
In...
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
St...
Il mondo delle App Mobile
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTia...
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
Il...
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
Il...
Grazie dell’attenzione.
Domande?
Funzionalità Avanzate : Integrazioni e data feed design
Corso E-Commerce con Magento by M...
Próximos SlideShares
Carregando em…5
×

Corso Ecommerce Magentiamo 2015, Montalti - "Funzionalità avanzate: integrazioni e data feed design"

Una panoramica degli strumenti di import e export in Magento, fino ad arrivare alla progettazione dei data feed automatici.
L'intervento continua con esempi pratici di sistemi integrabili alle piattaforme ecommerce, dall'ERP al marketing/retargeting, per concludersi con uno scorcio sul mondo Mobile e qualche esempio concreto di App sincronizzate con Magento.

  • Entre para ver os comentários

  • Seja a primeira pessoa a gostar disto

Corso Ecommerce Magentiamo 2015, Montalti - "Funzionalità avanzate: integrazioni e data feed design"

  1. 1. Corso di Formazione Magento 6/7 Ottobre 2016 - ROMA #MAGENTO #IMPORT #EXPORT #SYNC Funzionalità Avanzate: Integrazioni e data feed design Corso di Formazione organizzato da: Alessandro Montalti Magento Analyst Account Manager Cosmobile Srl. www.magentiamo.it Il Portale italiano su Magento
  2. 2. ● Account manager per Cosmobile Srl. ● Web developer con +7 anni di esperienza ● Project manager web/mobile con +3 anni di esperienza ● Responsabile tecnico e-commerce Arena Water Instinct ● Speaker @MeetMagentoIT 2015 ● Rocker e musicista part-time Alessandro Montalti Magento Analyst Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it Software-house specializzata in sviluppo Web & Mobile
  3. 3. Programma Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
  4. 4. Integrazione e data feed design di cosa parlerò Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it ● Import / export nativo in Magento ● Dataflows in Magento e creazione di profili ● Export ordini, fatture e altre entità ● Plugin per Bulk import/export ● Differenze in Magento 2 ● Magmi: direct SQL import ● API Magento: un’occhiata all’architettura ● Google Shopping e altri feed ● Integrazioni con i marketplace: Amazon & Ebay ● Il mondo delle App Mobile: JMango360 e integrazioni custom, Arena
  5. 5. Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it L’IMPORTANZA DELL’INFORMAZIONE ● Strutturare l’informazione (ETL) ● Definire di flussi informativi (data feed) ● Scambiare dati tra i sistemi (gestionale ERP, CRM, sistemi terzi, ...)
  6. 6. Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it MIND THE GAP Il grado di usabilità e automatizzazione del sistema. ● Requisiti complessi ● Requisiti standard ● Requisiti entry-level
  7. 7. Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it PER I PIÙ TECNICI: IL MODELLO EAV (gli altri chiudano gli occhi) Grande scalabilità Complessità database
  8. 8. Import & Export in Magento Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
  9. 9. Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it Come esportare un CSV Import & Export in Magento ● Sistema → Importa / Esporta ● Prodotti / Clienti ● Selezione semplice filtri
  10. 10. Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it Cosa ottengo Import & Export in Magento ● File complesso +40 colonne ● Difficilmente leggibile ● Problemi timeout server ● Problemi di hash password
  11. 11. Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it Come importare un CSV Import & Export in Magento
  12. 12. Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it Come importare un CSV… se ci riesco! Import & Export in Magento ● Validazioni strict ● Possibili problemi di codifica ● Bassa automatizzazione
  13. 13. Dataflows in Magento Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
  14. 14. Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it Come lanciare un dataflow Import & Export in Magento ● Sistema → Importa / Esporta ● Prodotti / Clienti ● Creazione di un file in remoto (var/export) ● Automatizzazione ● Aggancio immagini (se presenti in /media/import)
  15. 15. Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it Come creare un nuovo profilo di import/export Import & Export in Magento ● Mappatura personalizzata dei campi ● Filtri avanzati e per store ● Creazione di file leggibili Ad esempio, per la gestione di un update stock.
  16. 16. Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it Problematiche e performances Import & Export in Magento ● Formato ancora abbastanza complesso ● Configurazioni server non banali (timeout, permessi, …) ● Difficile controllo e gestione del processo ● Performance molto basse Un Import nativo può durare anche 3 ore per 2000 prodotti con immagini.
  17. 17. Export ordini, spedizioni, fatture, ecc... Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
  18. 18. Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it Come esportare gli ordini Import & Export in Magento
  19. 19. Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it Il tracciato degli ordini ...e il resto? Import & Export in Magento
  20. 20. Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it Plugins & Magento Connect: Bulk Exports Import & Export in Magento ● Numero download● Certificazioni azienda Come scegliere ● Free vs. Paid ● Feedback utente
  21. 21. Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it Un esempio: Bulk Exports by Xtento Import & Export in Magento
  22. 22. Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it Un esempio: Bulk Exports by Xtento Import & Export in Magento Cercate un buon supporto tecnico, documentato nei feedback degli utenti.
  23. 23. Import & Export in Magento 2 Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
  24. 24. Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it Native export in Magento Import & Export in Magento 2 Molto simili a Magento 1: interfaccia migliorata, ma simile strutturazione del dato.
  25. 25. Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it Native import in Magento Import & Export in Magento 2 Molto simili a Magento 1: interfaccia migliorata, ma simile strutturazione del dato.
  26. 26. MAGMI: Direct SQL import Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
  27. 27. Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it Overview Magmi: Direct SQL import download from https://sourceforge.net/projects/magmi/
  28. 28. Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it Installazione Magmi: Direct SQL import download from https://sourceforge.net/projects/magmi/ ● Unzip nella root ● Setup permessi sottocartelle a 755 ● Andare su mysite.com/magmi/web/magmi.php ● Installare plugin o addons extra ● Configurare lo strumento!
  29. 29. Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it Plugin e Addons Magmi: Direct SQL import download from https://sourceforge.net/projects/magmi/ 1. On the fly category creator/importer: crea, se non esiste, una categoria. 2. Image attributes processor: tramite questa funzionalità risulta possibile specificare se le immagini debbano essere prese in locale (es: /var/www/html/nome/magmi/import/img) o da remoto, rinominare i nomi delle immagini, ri-scriverle o aggiungerle. Se si vuole associare ad un prodotto più immagini aggiungere nel CSV la colonna “mediagallery”. 3. On the fly indexer: rigenera gli indici al termine dell’importazione di ogni elemento. 4. Custom Options: crea un attributo personalizzato per un articolo specifico. 5. Product Deleter: se nella colonna specifica il valore è a “1” elimina l’articolo in questione (anche i figli, se selezionata l’opzione). 6. Product Tags importazione tag dei prodotti … e poi molti altri!
  30. 30. Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it Sicurezza e performances Magmi: Direct SQL import download from https://sourceforge.net/projects/magmi/ Possibile entry-point per attacchi mirati: ● Modifica al nome della directory ● Setup htaccess per autenticazione (per i meno tecnici, http://www.htaccesstools.com) ● ...Rimozione! In definitiva: ● Buona flessibilità dello strumento ● Buone performance ● Possibilità di estensione grazie a plugin ● Mancano ancora procedure evolute di importazione e roll-back Un Import con Magmi può importare fino a 40.000 prodotti in 40 minuti con immagini.
  31. 31. Custom data feed design Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
  32. 32. Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it Una soluzione ottimizzata e automatizzata Custom datafeed design Performances Automatizzazione Logiche di import avanzate Ma soprattutto, rappresentano un asset proprietario dell’azienda.
  33. 33. Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it Una soluzione ottimizzata e automatizzata Custom datafeed design
  34. 34. Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it Plugin o custom data feed?! Custom datafeed design Dipende sempre dall’obiettivo, fate ANALISI
  35. 35. Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it Plugin o custom data feed?! Custom datafeed design Dipende sempre dall’obiettivo, fate ANALISI … in versione locale!
  36. 36. Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it Integrazione: Data feed o API?! Custom datafeed design ● Un’occhiata rapida, solo a livello di architettura ● Buone performance (se progettate correttamente) ● Buona sicurezza (se progettate correttamente) ● Buona possibilità di ottimizzare e customizzare il processo Le call API sono chiamate sincrone, mentre gli import/export dei data feed sono asincroni (schedulati).
  37. 37. Google Shopping e altri feed Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
  38. 38. Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it Strumenti di marketing: Comparatori Google Shopping e altri feed Strumenti per generare lead : ● Alcuni necessari, per stare al passo del mercato (es. Google Shopping) ● Altri importanti, per generare visite al portale ecommerce (es. TrovaPrezzi) ● (quasi) unica leva di acquisto: PREZZO! Forse il mio modello di vendita vorrebbe altro….
  39. 39. Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it Strumenti di marketing: Retargeting Google Shopping e altri feed Integrato tramite feed + pixel www.criteo.com Integrato solo tramite smart pixel www.adroll.com
  40. 40. Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it Un esempio: Google Shopping Google Shopping e altri feed
  41. 41. Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it Un esempio: Google Shopping Google Shopping e altri feed PLUGIN FEED AD HOC
  42. 42. Integrazione con i marketplace: Amazon & Ebay Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
  43. 43. Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it I marketplace e la crescita del volume di vendita Integrazione con i marketplace: Amazon & Ebay
  44. 44. Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it Integrazione Magento con plugin M2E Pro Integrazione con i marketplace: Amazon & Ebay test for free, http://m2epro.com
  45. 45. Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it Integrazione Magento con plugin M2E Pro Integrazione con i marketplace: Amazon & Ebay test for free, http://m2epro.com Sincronizzazione real-time: ● Catalogo ● Stock ● Prezzi (custom) ● Ordini/Spedizioni fatturati 10k €/mese → costo 34 €/mese fatturati 100k €/mese → costo 340 €/mese
  46. 46. Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it Strumenti marketing alternativi Integrazione con i marketplace: Amazon & Ebay
  47. 47. Il mondo delle App Mobile Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it
  48. 48. Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it Il mondo delle App Mobile JMango360: Magento goes Mobile! ● Forte automatismo nella creazione del template App Mobile ● Preview design ● Integrazione nativa Magento
  49. 49. Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it Il mondo delle App Mobile Data feed custom e App Mobile: Arena Water Instinct ● Arena Water Instinct www.arenawaterinstinct.com ● 48 stores nel mondo (store view) ● 3 Installazioni di Magento (sync) ● Database Exchange distribuito ● 4 ERP sincronizzati ● CDN, Varnish, ecc... Arena Swimin Arena Faster
  50. 50. Grazie dell’attenzione. Domande? Funzionalità Avanzate : Integrazioni e data feed design Corso E-Commerce con Magento by MagenTiamo! - www.magentiamo.it Per altre domande o chiarimenti a.montalti@cosmobile.com o @alemontalti (twitter)

×