Importazioni di prodotti allo stato dell'arte in Magento 2


8

Ora che Magento 2 è uscito per un anno in più - qual è lo "stato dell'arte" nell'informazione sul prodotto nel sistema? cioè le persone stanno ancora scrivendo script di importazione una tantum? L'importazione / esportazione nativa è sufficiente? Esiste un modulo di terze parti perfetto per questo? Servizi di terzi? eccetera.

Risposte:


6

Non credo che al momento esista uno strumento di importazione "allo stato dell'arte" per M2. Ma posso dire che dalla 2.1.4 (afaik) abbiamo utilizzato l'importatore nativo per i prodotti e per i nostri casi di utilizzo ha funzionato perfettamente. Abbiamo dovuto dedicare un po 'di tempo alla preparazione e alla correzione dei dati di input, ma alla fine ha funzionato.

Vale anche la pena dire che abbiamo avuto molti problemi nel provare a usarlo prima della 2.1, ma date le recenti esperienze (2.1.4 o successive) secondo me va bene.


Classy Llama utilizza anche l'importatore nativo per la maggior parte dei nostri progetti. I due maggiori punti deboli / fastidi sono: 1. Gli attributi personalizzati devono essere tutti importati all'interno di una singola colonna nel CSV 2. La definizione delle relazioni padre / figlio è davvero goffa
Erik Hansen,

4

Se sei un mattone e malta con Quickbooks POS, Webgility è piacevole. Potrebbe non essere all'avanguardia, ma utilizzo webgility ECC, ma è stato sostituito con Webgility Unify. Non ho provato Unify, in quanto è molto più al mese di quanto possiamo solo provare a $ 500 / mese.

L'ECC (vecchia versione) è piuttosto carino. Trasferisci facilmente prodotti, sincronizza l'inventario ed è facile da usare per la spedizione. Post di nuovo in negozio e post in vendite QB e una volta, in 3 anni, non ha permesso la vendita di un articolo che era esaurito nel negozio fisico. Non appena qualcuno acquista qualcosa nel negozio, il modulo ECC aggiorna il negozio online quasi in tempo reale ed è abbastanza sorprendente, soprattutto durante le vacanze di shopping.


Grazie @dawhoo! Quell'esperienza si basa su Magento 1 o Magento 2?
Alan Storm,

Entrambi in realtà. Di recente sono passato dall'1.9 al 2.1.5 - all'inizio ho avuto qualche singhiozzo, ma sono abbastanza bravi a sistemare le cose rapidamente. E i file utilizzati su Magento sono un PHP abbastanza semplice e puoi modificarlo in base alle tue esigenze. Come se avessi bisogno di codici UPC aggiunti da Quickbooks ed era semplice aggiungerli nel loro codice.
dawhoo,

4

Il nostro catalogo è indicizzato in ElasticSearch e stiamo usando l'API REST di M2 per spingere i prodotti appena creati. Con ES, possiamo tenere traccia di quali prodotti sono stati creati e del loro stato attuale.

In questo modo, se aggiungiamo nuovi articoli, li cancelliamo o li aggiorniamo, il nostro indicizzatore può dire se creare nuovi prodotti o aggiornare quelli esistenti tramite l'API.


Puoi dirci quanti prodotti puoi aggiungere al secondo tramite l'API REST? È un modo possibile per aggiungere oltre 10.000 prodotti a Magento?
Matthias Kleine,

3

Abbiamo scritto un wrapper per "FastSimpleImport2" che ci consente di utilizzare CSV-, SQL-, XML- o altre origini dati. L'obiettivo era che ogni importatore in ogni progetto del cliente seguisse gli stessi passaggi e la stessa struttura.

Quindi, se vuoi creare una nuova importazione, devi solo implementare alcune classi che estendono le nostre classi di base e devi solo riempire alcune funzioni astratte. Tutto il resto è gestito dalle classi di base.

Abbiamo avuto il problema in Magento1, che ogni importazione per ogni cliente era completamente diversa (come chiamare, dove chiamare, quali parametri, shell vs backend). Quindi questo è stato un passo importante per noi per portare ogni progetto allo stesso livello.

Ma non posso dirti se questo è "stato dell'arte". Cosa posso dirti: la "normale" importazione back-end è completamente inutile per i nostri flussi di lavoro (poiché la maggior parte dei nostri clienti utilizza importazioni pianificate / automatiche con una vasta gamma di origini e tipi di dati) e i prodotti non vengono mantenuti all'interno di Magento.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.