Free cookie consent management tool by TermsFeedAktualizacja preferencji plików cookie

Case studies

Case studies

TandemBaits

Tandembaits.com - pescuit la crap

Tandembaits.com vinde accesorii și nade specializate pentru pescarii de crap, de aceea un coș abandonat nu înseamnă adesea lipsă de interes, ci doar un moment de comparare a setului. Clientul poate verifica aromele boilies-urilor, dimensiunile cârligelor sau compatibilitatea cu echipamentul pe care îl are.

După instalarea modulului Kowal AI Abandoned Cart, magazinul poate detecta automat astfel de coșuri, poate evalua intenția de cumpărare și poate trimite un mesaj cu link de revenire. Asistentul AI ajută la clarificarea alegerii, iar un cupon poate încheia achiziția fără o reducere insistentă.

Studiu de caz: extinderea tandembaits.com cu noi versiuni lingvistice

Client

tandembaits.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.

Provocare

Î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ă era specificul domeniului pescuitului. Denumirile categoriilor nu sunt etichete simple, universale. Acestea se referă adesea la tehnici specifice de pescuit, tipuri de momeli, accesorii, serii de produse sau concepte utilizate doar de pescarii avansați.

La 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:

  • denumirilor categoriilor,
  • adreselor URL ale categoriilor,
  • descrierilor categoriilor,
  • metadatelor SEO,
  • valorilor specifice fiecărui store view,
  • coerenței structurii categoriilor între versiunile lingvistice.

Volumul de lucru a inclus câteva zeci de categorii în 10 versiuni lingvistice. Aceasta a însemnat sute de valori text care trebuiau pregătite, verificate, corectate și importate.

Problemă de business

Activitatea standard în panoul Magento ar fi necesitat editarea fiecărei categorii separat pentru fiecare store view. La câteva zeci de categorii și 10 limbi, un astfel de proces ar fi fost lent și greu de controlat.

Cele mai importante riscuri în cazul lucrului manual:

  • greșeli în alegerea store view-ului,
  • traduceri incoerente ale denumirilor categoriilor,
  • suprascriere accidentală a valorilor implicite,
  • adrese URL incorecte sau duplicate,
  • lipsa unei imagini de ansamblu convenabile asupra tuturor categoriilor într-un singur loc,
  • dificultatea de a transmite datele traducătorilor sau persoanelor responsabile de SEO,
  • lipsa unei modalități simple de validare a modificărilor înainte de salvare.

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.

Soluție

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 versiunile lingvistice suplimentare.

Domeniul de utilizare al modulului

În proiect, următoarele funcții ale modulului au fost esențiale:

  • exportul categoriilor din store view-ul de bază,
  • păstrarea entity_id ca identificator stabil al categoriei,
  • schimbarea store_view_code cu codul versiunii lingvistice țintă,
  • import în modul update,
  • selectarea atributelor concrete pentru import,
  • gestionarea denumirilor categoriilor,
  • gestionarea url_key,
  • gestionarea descrierilor categoriilor,
  • controlul valorilor goale,
  • validarea fișierului înainte de importul propriu-zis,
  • raport de import.

Proces implementat în proiect

1. Exportul categoriilor

Mai întâi a fost efectuat 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.

2. Pregătirea datelor lingvistice

Pe baza CSV-ului exportat au fost pregătite date separate pentru fiecare versiune lingvistică.

Datorită acestui lucru, persoanele responsabile de conținut puteau lucra în foaia de calcul, 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.

3. Păstrarea identificatorilor categoriilor

În fișierele de import s-a păstrat entity_id, pentru ca modulul să poată corela în mod clar rândurile CSV cu categoriile existente în Magento.

Acest lucru a permis importul traducerilor fără riscul de a crea categorii duplicate.

4. Schimbarea store view-ului

Pentru fiecare versiune lingvistică s-a setat în CSV valoarea corespunzătoare store_view_code și s-a selectat același store view în formularul de import.

Modulul a validat coerența acestor date. Datorită acestui lucru, a fost redus riscul de import accidental al traducerilor în vizualizarea greșită a magazinului.

5. Import în modul update

Importul a fost efectuat în modul update, selectând doar acele atribute care urmau să fie modificate pentru versiunea lingvistică respectivă.

Datorită acestui lucru, modulul nu a intervenit în celelalte date ale categoriilor.

6. Validare și dry-run

Înainte de importul propriu-zis, se putea rula validarea fără salvarea datelor.

Modul dry-run a permis verificarea:

  • dacă fișierul CSV are coloanele corecte,
  • dacă store_view_code corespunde store view-ului selectat,
  • dacă entity_id indică categorii existente,
  • dacă atributele selectate există în Magento,
  • dacă importul nu conține erori care blochează salvarea.

7. Raport după import

După import, modulul a generat un raport care a permis verificarea statusului fiecărui rând.

Raportul a fost deosebit de util în lucrul cu multe limbi, deoarece a permis detectarea rapidă a eventualelor erori într-un anumit fișier sau într-o anumită categorie.

De ce CSV a fost formatul potrivit

CSV a fost un format practic pentru acest proiect, deoarece:

  • poate fi editat ușor într-o foaie de calcul,
  • poate fi transmis traducătorilor,
  • valorile pot fi comparate între limbi,
  • se pot pregăti mai multe versiuni lingvistice pe baza unui singur export,
  • se poate lucra pe coloane concrete fără clicuri manuale în panoul Magento,
  • se poate păstra controlul asupra entity_id și store_view_code.

Efect

Modulul i-a permis clientului să gestioneze categoriile în 10 versiuni lingvistice într-un mod organizat și repetabil.

În locul editării manuale a fiecărei categorii în panoul Magento, echipa a putut lucra pe fișiere CSV, pregăti traducerile în bloc și importa doar atributele selectate pentru un anumit store view.

Cele mai importante beneficii:

  • pregătire mai rapidă a noilor versiuni lingvistice,
  • control mai mare asupra denumirilor categoriilor,
  • control deplin asupra adreselor URL,
  • gestionare mai ușoară a descrierilor categoriilor,
  • posibilitatea de a lucra în afara panoului Magento,
  • risc mai mic de erori la mai multe store view-uri,
  • validarea datelor înainte de salvare,
  • raportarea rezultatelor importului.

Importanță pentru SEO

În proiect, posibilitatea de a controla url_key, denumirile categoriilor și descrierile a avut o importanță deosebită.

Pentru un magazin care operează în mai multe limbi, traducerea automată sau copierea accidentală a denumirilor categoriilor nu este suficientă. Fiecare piață poate utiliza termeni de specialitate diferiți, iar în pescuit diferențele de terminologie sunt deosebit de importante.

Modulul a permis pregătirea conștientă a valorilor SEO pentru fiecare versiune lingvistică:

  • denumiri locale ale categoriilor,
  • adrese URL locale,
  • descrieri adaptate limbii,
  • meta titluri,
  • meta descrieri.

Rezumat

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 munca din editarea manuală în panoul Magento într-un proces controlat bazat pe CSV, validare și importul atributelor selectate.

Ca rezultat, clientul a obținut posibilitatea de a gestiona comod denumiri specializate ale categoriilor, adrese URL și descrieri pentru mai multe limbi fără riscul de a suprascrie accidental întreaga structură a categoriilor.