Google Indexing API pentru Magento 2
50,00 EUR 50,00 EUR
Kowal_ExportImportCategories este un modul Magento 2 care permite exportul și importul atributelor de categorie în format CSV, ținând cont de store view selectat. Extensia a fost creată pentru magazinele care lucrează cu mai multe versiuni lingvistice, mai multe vizualizări ale magazinului sau care trebuie să actualizeze în masă datele categoriilor fără editarea manuală a fiecărei categorii în panoul de administrare.
Modulul permite exportul categoriilor într-un fișier CSV, modificarea atributelor selectate în afara Magento, iar apoi importul datelor înapoi în modul de actualizare a categoriilor existente sau de creare a unor categorii noi. Importul funcționează pentru store view indicat, ceea ce permite pregătirea comodă a traducerilor pentru denumiri, descrieri, meta taguri, URL-uri și alte atribute ale categoriilor.
Modulul este destinat pentru:
store view selectat.store view selectat.update.insert.select și multiselect pe baza etichetelor opțiunilor.dry-run, adică validarea completă a importului fără salvarea datelor.url_key.Exportul permite generarea unui fișier CSV cu categoriile pentru store view selectat. Administratorul alege vizualizarea magazinului și atributele categoriilor care trebuie incluse în fișier. Modulul adaugă automat coloanele de sistem necesare pentru identificarea categoriilor și păstrarea structurii arborelui.
Exportul poate fi utilizat pentru:
Exportul include atributele categoriilor. Modulul nu exportă produsele atribuite categoriilor. De asemenea, nu efectuează operații de ștergere a categoriilor.
Administratorul poate selecta:
Store View,Modulul acceptă două moduri de export al valorilor:
resolved_value - este exportată valoarea vizibilă în store view dat, adică după luarea în considerare a fallback-ului Magento la valoarea implicită.store_override_only - este exportată doar valoarea suprascrisă direct pentru store view respectiv; dacă valoarea este moștenită, celula CSV rămâne goală.Modul resolved_value este comod pentru activitatea editorială, deoarece afișează valoarea reală vizibilă în magazin. Modul store_override_only este util atunci când trebuie controlate exclusiv traducerile sau suprascrierile specifice unei anumite vizualizări a magazinului.
Importul permite încărcarea unui fișier CSV și salvarea atributelor selectate ale categoriilor pentru store view indicat. Store view-ul selectat în formularul de import este prioritar, iar coloana store_view_code din CSV este utilizată pentru validarea compatibilității fișierului cu vizualizarea magazinului selectată.
Importul poate fi utilizat pentru:
url_key,updateModul update actualizează categoriile existente. Modulul nu creează categorii noi în acest mod.
Categoria este căutată în primul rând după entity_id. Dacă entity_id nu este disponibil, modulul poate utiliza category_path, cu condiția ca această cale să indice fără ambiguitate o singură categorie.
Modul update este recomandat pentru:
Exemplu de scenariu de traducere:
store_view_code în CSV cu codul store view-ului țintă.entity_id.name, description, meta_title, meta_description.update pentru store view-ul țintă.În această variantă, modulul salvează atributele selectate în contextul store_id numeric ales în formularul de import.
insertModul insert creează categorii noi. În acest mod, entity_id nu este necesar, deoarece Magento îl atribuie automat.
Noua categorie trebuie să aibă părintele indicat prin:
parent_entity_id,parent_path.Modul insert este recomandat pentru:
Dacă importul conține atât părintele, cât și copilul, datele trebuie ordonate de la categoriile de nivel superior către categoriile de nivel inferior.
Primul rând al fișierului CSV trebuie să conțină antetele coloanelor. Coloanele se împart în:
Coloanele atributelor trebuie să corespundă codurilor atributelor Magento, de exemplu:
name,url_key,description,meta_title,meta_description,is_active,include_in_menu.Modulul utilizează următoarele coloane de sistem:
store_view_code,entity_id,parent_entity_id,category_path,parent_path,level,position,attribute_set_id.Coloanele de sistem nu sunt tratate ca atribute EAV. Ele servesc la identificarea categoriilor, validarea store view-ului și reconstruirea structurii arborelui.
store_view_code,entity_id,category_path,name,url_key,is_active,include_in_menu,meta_titlepl,13,Default Category/Gear/Bags,Torby,torby,1,1,Torbypl,14,Default Category/Gear/Fitness Equipment,Sprzet fitness,sprzet-fitness,1,1,Sprzet fitnessstore_view_code,parent_entity_id,parent_path,category_path,name,url_key,is_active,include_in_menudefault,12,Default Category/Gear,Default Category/Gear/Helmets,Helmets,helmets,1,1default,12,Default Category/Gear,Default Category/Gear/Gloves,Gloves,gloves,1,1Modulul salvează valorile în CSV ca text. Astfel, fișierul poate fi editat într-o foaie de calcul, transmis unui traducător sau pregătit automat într-un sistem extern.
Pentru atributele de tip select și multiselect, modulul lucrează pe baza etichetelor opțiunilor, nu pe baza ID-urilor tehnice ale opțiunilor. Aceasta înseamnă că în CSV sunt vizibile valori lizibile, precum Products only, Position sau Price.
Pentru multiselect, mai multe valori sunt separate prin separatorul |.
Exemplu:
store_view_code,entity_id,category_path,display_mode,available_sort_by,default_sort_bydefault,13,Default Category/Gear/Bags,Products only,Position|Product Name|Price,PositionDacă eticheta opțiunii nu există sau nu este neechivocă, importul va raporta o eroare de validare.
În timpul importului, administratorul alege modul de interpretare a celulelor CSV goale:
skip_empty - o celulă goală nu schimbă valoarea existentă.clear_value - o celulă goală șterge valoarea atributului pentru store view-ul selectat.use_default - o celulă goală elimină suprascrierea store view-ului și permite Magento să utilizeze valoarea implicită.Varianta recomandată implicit pentru actualizări este skip_empty, deoarece reduce riscul de ștergere accidentală a datelor.
Modulul permite configurarea strategiei de gestionare url_key:
use_csv_value - utilizează valoarea din CSV.generate_from_name - generează url_key pe baza atributului name.keep_existing - în modul update păstrează url_key existent.magento_default - lasă gestionarea URL-urilor mecanismului standard Magento.Administratorul poate decide, de asemenea, dacă la schimbarea url_key trebuie create permanent redirects.
Această configurare este deosebit de importantă pentru traduceri, deoarece magazine diferite pot utiliza strategii diferite:
Modulul poate importa atributele imaginilor categoriilor dacă sunt selectate coloanele corespunzătoare pentru import.
Directorul sursă implicit:
pub/media/import/categoriesÎn CSV se indică o cale text relativă la acest director, de exemplu:
gear/bags.jpgModulul validează existența fișierului și extensia. Sunt acceptate formate grafice sigure, precum:
jpg,jpeg,png,webp,gif.Modul dry-run permite rularea validării importului fără salvarea datelor în Magento.
În acest mod, modulul:
select și multiselect,Acesta este primul pas recomandat înaintea fiecărui import mai mare.
Importul funcționează pe loturi. Dimensiunea batch-ului poate fi configurată în formularul de import.
Valoarea implicită:
100 wierszyBatch processing reduce riscul de timeout-uri și consum excesiv de memorie în cazul fișierelor mai mari.
Modulul acceptă trei variante de comportament la erori:
skip_invalid_rows - rândurile greșite sunt omise, iar cele corecte sunt importate în continuare.stop_on_first_error - importul se oprește după prima eroare.all_or_nothing - dacă oricare rând conține o eroare, datele nu sunt salvate.Varianta recomandată pentru importurile mari este skip_invalid_rows, deoarece permite procesarea datelor corecte și obținerea unui raport al problemelor pentru rândurile rămase.
După import, modulul generează un raport CSV care conține:
Istoricul importurilor este disponibil în panoul de administrare. Administratorul poate verifica:
dry-run,Modulul utilizează ACL Magento și adaugă permisiuni separate pentru export, import și istoricul importurilor.
Importul este protejat prin:
Modulul nu șterge categorii și nu importă produse atribuite categoriilor.
Exportați categoriile din store view-ul de bază, completați traducerile în CSV, schimbați store_view_code cu codul store view-ului țintă și importați datele în modul update.
Exportați atributele meta_title, meta_description, url_key, le editați în CSV și importați doar coloanele selectate.
Pregătiți un fișier CSV cu category_path, parent_path, name și alte atribute necesare, apoi îl importați în modul insert.
Dacă magazinul are atribute proprii pentru categorii, modulul le preia dinamic din EAV și permite selectarea lor la export și import.
După instalare, modulul este disponibil în:
System > Data Transfer > Export/Import CategoriesVizualizări disponibile:
Export Categories,Import Categories,Import History.Acest document descrie instalarea, configurarea și utilizarea modulului Kowal_ExportImportCategories pentru Magento 2. Instrucțiunile includ informații din fișierul README.md și funcțiile implementate în modul.
8.1 sau mai nou recomandat.pub/media/import/categories.Modulul este disponibil prin repository Composer.
composer config repositories.export.import.categories vcs https://github.com/kowalco/export-import-categoriesDacă repository-ul este privat, configurați tokenul GitHub:
composer config --global --auth github-oauth.github.com Înlocuiți cu propriul token de acces.
composer require kowal/module-export-import-categoriesbin/magento module:enable Kowal_ExportImportCategoriesbin/magento setup:upgradebin/magento cache:flushPe mediile de producție sau în modul production:
bin/magento setup:di:compileDacă mediul o cere:
bin/magento setup:static-content:deploybin/magento cache:flushAlternativ, modulul poate fi plasat manual în directorul:
app/code/Kowal/ExportImportCategoriesDupă copierea fișierelor, rulați:
bin/magento module:enable Kowal_ExportImportCategoriesbin/magento setup:upgradebin/magento cache:flushÎn modul production, rulați de asemenea:
bin/magento setup:di:compileDupă instalare, verificați dacă modulul este activ:
bin/magento module:status Kowal_ExportImportCategoriesModulul ar trebui să se afle pe lista modulelor active.
În panoul de administrare, accesați:
System > Data Transfer > Export/Import CategoriesAr trebui să fie vizibile trei poziții:
Export Categories,Import Categories,Import History.Modulul adaugă permisiuni administrative separate:
Export/Import Categories,Dacă utilizatorul admin nu vede meniul modulului, verificați rolul utilizatorului în:
System > Permissions > User RolesApoi acordați permisiunile corespunzătoare pentru resursele modulului.
Modulul este disponibil la:
System > Data Transfer > Export/Import CategoriesVizualizări:
Export Categories - exportul categoriilor în CSV.Import Categories - importul categoriilor din CSV.Import History - istoricul importurilor și rapoarte.Vizualizarea de export permite generarea unui fișier CSV cu categorii.
Selectează store view-ul din care vor fi citite valorile atributelor categoriilor.
Dacă selectați un store view lingvistic, exportul poate conține valori specifice acestui store view sau valori moștenite din scope-ul implicit, în funcție de modul valorilor.
Câmp opțional care permite limitarea exportului la categoria selectată și subarborele acesteia.
Dacă acest câmp rămâne gol, modulul exportă categoriile începând de la root category a store view-ului selectat.
Stabilește cum sunt exportate valorile dependente de store view.
Variante disponibile:
resolved_value,store_override_only.resolved_value exportă valoarea vizibilă în store view-ul selectat după luarea în considerare a fallback-ului Magento.
store_override_only exportă doar valoarea suprascrisă pentru store view-ul selectat. Dacă valoarea este moștenită din default scope, celula CSV va fi goală.
Separator CSV. Implicit:
,Se poate utiliza un alt separator dacă fișierul va fi editat într-un instrument care necesită, de exemplu, punct și virgulă.
Lista atributelor de categorie disponibile în Magento.
Modulul preia atributele dinamic din EAV, astfel încât în listă pot apărea și atribute proprii ale categoriilor adăugate în proiect.
Coloanele de sistem sunt adăugate automat și nu trebuie selectate.
Exportul trebuie să conțină întotdeauna coloanele de sistem:
store_view_code,entity_id,parent_entity_id,category_path,parent_path,level,position,attribute_set_id.Aceste coloane servesc la identificarea categoriilor, validarea store view-ului și gestionarea structurii arborelui.
Vizualizarea de import permite încărcarea unui CSV și salvarea datelor categoriilor.
Selectează store view-ul în care vor fi salvate valorile.
Acest câmp decide store_id numeric utilizat la salvarea în tabelele Magento.
Coloana store_view_code din CSV nu este convertită direct în store_id. Este utilizată pentru validarea faptului că fișierul se potrivește cu store view-ul selectat.
Exemplu:
store_id = 1,store_view_code corespunzător acestui store view,store_id = 1.Moduri disponibile:
update,insert.update actualizează categoriile existente.
insert creează categorii noi.
Fișier CSV cu antete în primul rând.
Fișierul trebuie să fie codificat în UTF-8.
Separator CSV. Trebuie să corespundă separatorului utilizat în fișier.
Definește comportamentul pentru coloanele care nu sunt nici coloane de sistem, nici atribute cunoscute ale categoriilor.
Variante disponibile:
error - importul raportează o eroare pentru coloanele necunoscute.ignore - coloanele necunoscute sunt ignorate.Varianta recomandată:
errorStabilește cum interpretează modulul celulele CSV goale.
Variante disponibile:
skip_empty,clear_value,use_default.skip_empty înseamnă că o celulă goală nu va modifica valoarea curentă.
clear_value înseamnă că o celulă goală va șterge valoarea atributului.
use_default înseamnă că o celulă goală va elimina suprascrierea store view-ului și va permite Magento să utilizeze valoarea implicită.
Varianta recomandată pentru importul de actualizare:
skip_emptyStabilește modul de gestionare a atributului url_key.
Variante disponibile:
use_csv_value,generate_from_name,keep_existing,magento_default.use_csv_value salvează url_key din CSV.
generate_from_name generează url_key pe baza valorii name.
keep_existing păstrează url_key existent în modul update.
magento_default lasă gestionarea URL-ului mecanismului standard Magento.
Opțiunea stabilește dacă Magento trebuie să creeze permanent redirect la schimbarea url_key.
Merită activată atunci când schimbarea URL-ului categoriei trebuie să păstreze redirectările SEO de la adresele vechi.
Directorul de bază pentru importul imaginilor categoriilor, relativ la pub/media.
Implicit:
import/categoriesCalea completă în Magento:
pub/media/import/categoriesDacă în CSV indicați:
gear/bags.jpgmodulul va căuta fișierul:
pub/media/import/categories/gear/bags.jpgDefinește comportamentul importului la erori.
Variante disponibile:
skip_invalid_rows,stop_on_first_error,all_or_nothing.skip_invalid_rows omite rândurile greșite și continuă importul.
stop_on_first_error oprește importul după prima eroare.
all_or_nothing necesită ca întregul fișier să fie corect; dacă apare o eroare, importul nu ar trebui să salveze datele.
Varianta recomandată pentru fișiere mari:
skip_invalid_rowsNumărul de rânduri procesate într-un singur lot.
Implicit:
100O valoare mai mică reduce consumul de memorie. O valoare mai mare poate accelera importul pe medii mai puternice.
Lista atributelor care urmează să fie importate.
Importul actualizează doar atributele selectate. Dacă o coloană există în CSV, dar atributul nu este bifat în formular, modulul nu ar trebui să îl salveze.
Mod de validare fără salvarea datelor.
Se recomandă rularea dry-run înaintea importului propriu-zis, în special pentru fișiere mari sau modificări SEO.
Modul update servește la actualizarea categoriilor existente.
CSV-ul trebuie să conțină:
store_view_code,entity_id sau category_path,Modulul încearcă să găsească categoria după:
entity_id,category_path, dacă entity_id este gol.entity_id este cel mai bun identificator atunci când importul are loc în același mediu Magento.
category_path este mai portabil între medii, dar trebuie să fie neechivoc.
store_view_code,entity_id,category_path,name,url_key,meta_title,meta_descriptionpl,13,Default Category/Gear/Bags,Torby,torby,Torby,Torby i akcesoriapl,14,Default Category/Gear/Gloves,Rekawiczki,rekawiczki,Rekawiczki,Rekawiczki sportoweSetări de import:
Store View: store view polonez,Import Mode: update,Attributes to Import: name, url_key, meta_title, meta_description,URL Key Strategy: use_csv_value,Empty Values Policy: skip_empty,Dry Run, apoi importul propriu-zis.Modul insert servește la crearea de categorii noi.
CSV-ul trebuie să conțină:
store_view_code,category_path,parent_entity_id sau parent_path,name,entity_id nu este necesar, deoarece Magento îl atribuie automat.
store_view_code,parent_entity_id,parent_path,category_path,name,url_key,is_active,include_in_menudefault,12,Default Category/Gear,Default Category/Gear/Helmets,Helmets,helmets,1,1default,12,Default Category/Gear,Default Category/Gear/Gloves,Gloves,gloves,1,1Setări de import:
Store View: default store view,Import Mode: insert,Attributes to Import: name, url_key, is_active, include_in_menu,URL Key Strategy: use_csv_value sau generate_from_name,Error Policy: skip_invalid_rows,Dry Run.Modulul acceptă select și multiselect pe baza etichetelor opțiunilor.
Nu este necesară indicarea ID-urilor tehnice ale opțiunilor.
Exemplu:
store_view_code,entity_id,category_path,display_mode,available_sort_by,default_sort_bydefault,13,Default Category/Gear/Bags,Products only,Position|Product Name|Price,PositionPentru multiselect, mai multe valori se separă cu separatorul:
|Dacă eticheta nu există sau este ambiguă, importul va raporta o eroare.
Înainte de importul imaginilor, plasați fișierele în directorul:
pub/media/import/categoriesExemplu CSV:
store_view_code,entity_id,category_path,image,thumbnaildefault,13,Default Category/Gear/Bags,gear/bags.jpg,gear/bags-thumb.jpgSetări de import:
Images Base Directory: import/categories,image, thumbnail.Modulul va verifica dacă fișierele există și au extensii acceptate.
După import, modulul generează un raport CSV.
Raportul conține:
Statusurile pot include:
success,error,skipped_no_change,skipped_existing.Istoricul importurilor este disponibil în:
System > Data Transfer > Export/Import Categories > Import HistoryIstoricul conține:
dry-run,store_view_code corespunde store view-ului țintă.update.Empty Values Policy la skip_empty.Dry Run.category_path, parent_path sau parent_entity_id.insert.name și alte atribute necesare.Dry Run.După importul modificărilor în categorii, este recomandat să reîmprospătați cache-ul Magento:
bin/magento cache:cleanDacă magazinul necesită reindexare manuală după modificări mai mari ale catalogului:
bin/magento indexer:reindexÎn instalările Magento tipice, salvarea categoriilor prin mecanismele standard Magento ar trebui să declanșeze procesele corespunzătoare asociate modelului de categorie, însă după importurile mari se recomandă verificarea cache-ului și a indicilor.
Verificați dacă codul din coloana store_view_code corespunde store view-ului selectat în formularul de import.
Verificați:
Attributes to Import,Empty Values Policy nu este setat la skip_empty,Dry Run.Verificați dacă eticheta opțiunii din CSV corespunde exact etichetei opțiunii din Magento pentru store view-ul selectat.
Verificați:
pub/media/import/categories,Verificați parent_entity_id sau parent_path. Părintele trebuie să existe în Magento sau să se afle mai devreme în fișierul de import.
Dacă modulul a fost instalat prin Composer:
composer remove kowal/module-export-import-categoriesbin/magento setup:upgradebin/magento cache:flushÎnainte de dezinstalare, asigurați-vă că istoricul importurilor poate fi șters. Modulul creează tabelul:
kowal_export_import_categories_historytandembaits.com este un magazin online care activează în domeniul pescuitului. Oferta magazinului se bazează pe un sortiment specializat, în care denumirile corecte ale categoriilor, descrierile precise și adresele URL bine pregătite au o importanță directă pentru utilizabilitatea magazinului, SEO și comunicarea cu clienții din diferite țări.
În cadrul extinderii magazinului cu noi versiuni lingvistice, clientul avea nevoie de o modalitate eficientă de gestionare a categoriilor în Magento 2.
Cea mai mare problemă a fost specificul domeniului pescuitului. Denumirile categoriilor nu sunt simple etichete universale. Adesea se referă la tehnici concrete de pescuit, tipuri de momeli, accesorii, serii de produse sau termeni folosiți doar de pescarii avansați.
Cu 10 versiuni lingvistice, gestionarea manuală a categoriilor în panoul Magento era prea consumatoare de timp și predispusă la erori. Clientul avea nevoie de control complet asupra:
Volumul de lucru includea câteva zeci de categorii în 10 versiuni lingvistice. Aceasta însemna sute de valori text care trebuiau pregătite, verificate, corectate și importate.
Lucrul standard în panoul Magento ar fi necesitat editarea fiecărei categorii separat pentru fiecare store view. Pentru câteva zeci de categorii și 10 limbi, un astfel de proces ar fi fost lent și dificil de controlat.
Cele mai importante riscuri ale lucrului manual:
Clientul avea nevoie de un proces care să permită pregătirea datelor în bloc, verificarea lor înainte de import și salvarea în siguranță doar a atributelor selectate pentru un anumit store view.
Pentru acest scenariu a fost utilizat modulul Export Import Categories pentru Magento 2.
Modulul a permis exportul categoriilor într-un fișier CSV, pregătirea datelor lingvistice în afara panoului Magento și reimportarea valorilor în store view-ul selectat.
Procesul s-a bazat pe modul update, deoarece structura categoriilor exista deja în magazin. Scopul nu a fost crearea unui nou arbore de categorii, ci completarea și corectarea datelor pentru următoarele versiuni lingvistice.
În proiect au fost esențiale următoarele funcții ale modulului:
entity_id ca identificator stabil al categoriei,store_view_code cu codul versiunii lingvistice țintă,update,url_key,Mai întâi a fost realizat exportul categoriilor din store view-ul de bază. Fișierul CSV conținea coloane de sistem și atributele selectate necesare pentru pregătirea versiunilor lingvistice.
Cele mai importante coloane de sistem:
store_view_code,entity_id,category_path,parent_path.Cele mai importante atribute de lucru:
name,url_key,description,meta_title,meta_description.Pe baza CSV-ului exportat, au fost pregătite date separate pentru versiunile lingvistice individuale.
Astfel, persoanele responsabile de conținut au putut lucra într-un tabel, văzând simultan mai multe categorii. Acest lucru a fost deosebit de important în domeniul pescuitului, unde denumirile categoriilor trebuie să fie conforme cu terminologia locală și cu modul real în care clienții caută produsele.
În fișierele de import a fost păstrat entity_id, pentru ca modulul să poată asocia fără echivoc rândurile CSV cu categoriile Magento existente.
Acest lucru a permis importul traducerilor fără riscul de a crea categorii duplicate.
Pentru fiecare versiune lingvistică a fost setat store_view_code corespunzător în CSV și a fost selectat același store view în formularul de import.
Modulul valida coerența acestor date. Astfel a fost redus riscul importului accidental al traducerilor în vizualizarea greșită a magazinului.
Importul a fost efectuat în modul update, selectând doar acele atribute care trebuiau modificate pentru versiunea lingvistică respectivă.
Astfel, modulul nu a intervenit asupra celorlalte date ale categoriilor.
Înainte de importul propriu-zis, se putea rula validarea fără salvarea datelor.
Modul dry-run permitea verificarea:
store_view_code corespunde store view-ului selectat,entity_id indică categorii existente,După import, modulul genera un raport care permitea verificarea statusului fiecărui rând.
Raportul a fost deosebit de util în lucrul cu mai multe limbi, deoarece permitea identificarea rapidă a eventualelor erori dintr-un anumit fișier sau dintr-o anumită categorie.
CSV a fost un format practic pentru acest proiect, deoarece:
entity_id și store_view_code.Modulul i-a permis clientului să gestioneze categoriile în 10 versiuni lingvistice într-un mod structurat și repetabil.
În loc să editeze manual fiecare categorie în panoul Magento, echipa a putut lucra cu fișiere CSV, să pregătească traducerile în bloc și să importe doar atributele selectate pentru un anumit store view.
Cele mai importante beneficii:
În proiect, posibilitatea de a controla url_key, denumirile categoriilor și descrierile a avut o importanță deosebită.
Pentru un magazin care funcționează în mai multe limbi, traducerea automată sau copierea accidentală a denumirilor categoriilor nu este suficientă. Fiecare piață poate folosi termeni de specialitate diferiți, iar în pescuit diferențele terminologice sunt deosebit de importante.
Modulul a permis pregătirea conștientă a valorilor SEO pentru fiecare versiune lingvistică:
Extinderea tandembaits.com cu 10 versiuni lingvistice a necesitat un instrument care să permită gestionarea eficientă a categoriilor Magento 2 la nivel de store view.
Export Import Categories a rezolvat această problemă, mutând lucrul de la editarea manuală în panoul Magento la un proces controlat, bazat pe CSV, validare și importul atributelor selectate.
Ca rezultat, clientul a obținut posibilitatea de a gestiona comod denumirile specializate ale categoriilor, adresele URL și descrierile pentru mai multe limbi, fără riscul de a suprascrie accidental întreaga structură a categoriilor.