Generarea URL-urilor Shopify
Fiecare produs are nevoie de un URL Shopify pentru fiecare site pe care se vinde — adica calea sub care apare produsul pe magazinul respectiv (ex: /wahl-magic-clip-cordless). URL-urile sunt stocate in subgrila URL-uri Shopify de pe formularul produsului si sunt sincronizate catre Shopify la urmatorul Sync.
1. Cand se creeaza un URL?
URL-urile NU se creeaza automat la salvarea produsului. Ele se genereaza prin apasarea butonului "Genereaza URL-uri" din subgrila URL-uri Shopify.
Cand sa apesi butonul
- Dupa crearea unui produs nou, dupa ce ai adaugat denumirile in toate limbile relevante si ai asociat cel putin un site Shopify
- Dupa ce ai schimbat o denumire intr-o limba si vrei ca URL-ul sa reflecte noul nume
- Dupa adaugarea unui site Shopify nou pe produs sau pe variante — URL-ul pentru noul site nu exista pana cand nu se regenereaza
2. Pre-conditii
Inainte de a apasa butonul, asigura-te ca produsul are:
- Cel putin un site Shopify asociat (pe Produs sau pe Variantele lui)
- Cel putin o Denumire Shopify care corespunde limbii si tipului de descriere (Uz profesional / Uz casnic) al fiecarui site
Vezi ghidul Denumiri Shopify pentru detalii despre limba si Tip Descriere.
3. Pasi
- Deschide produsul
- Salveaza-l (daca nu este deja salvat)
- In subgrila URL-uri Shopify, apasa butonul "Genereaza URL-uri"
- Sistemul afiseaza o notificare cu rezultatul: cate URL-uri au fost create, actualizate sau sarite
4. Cum se construieste URL-ul
Pentru fiecare site asociat, sistemul:
- Cauta o Denumire Shopify care se potriveste cu limba si tipul de descriere al site-ului
- Ex: pentru site-ul "Eternal RO B2B" (limba=Romana, tip=Uz profesional), cauta o denumire Romana + Uz profesional
- Curata denumirea ca sa devina o cale de URL valida:
- Tot textul devine litere mici
- Diacriticele sunt eliminate (
ă→a,ș→s,ű→uetc.) - Punctuatia (puncte, virgule, semne de exclamare, ghilimele, paranteze etc.) este eliminata
- Spatiile devin cratima (
-) - Daca rezulta cratime una dupa alta, se inlocuiesc cu o singura cratima
- Cratimele de la inceput si sfarsit sunt eliminate
- Adauga o cratima la inceput (
/wahl-magic-clip-cordless) — asa cum cere Shopify - Creeaza sau actualizeaza inregistrarea URL Shopify pentru perechea (Produs, Site)
Exemplu
Denumirea "Wahl Magic Clip Cordless — Maşină de tuns profesională" pe site-ul Eternal RO B2B devine:
/wahl-magic-clip-cordless-masina-de-tuns-profesionala5. Reguli si limitari
- Daca nu exista o denumire pentru combinatia limba + tip a unui site, URL-ul nu se genereaza pentru acel site (apare la "skipped" in notificare)
- Daca produsul nu are niciun site asociat (nici el, nici variantele), butonul returneaza eroarea "Nu sunt site-uri asociate" si nu face nimic
- URL-urile existente sunt suprascrise la regenerare — daca ai modificat manual un URL si vrei sa-l pastrezi, modifica-l dupa ce apesi butonul, nu apesa butonul din nou
- Pentru produse cu Variante, URL-ul este per produs (master), nu per varianta — toate variantele unui produs au acelasi URL pe site
- Site-urile considerate sunt cele asociate fie pe produs, fie pe oricare dintre variante
6. Probleme frecvente
| Problema | Solutie |
|---|---|
| "Nu sunt site-uri asociate" | Verifica grila Canale de vanzare pe produs si pe variante — trebuie sa existe cel putin un site Shopify asociat |
| Multe URL-uri "skipped" | Lipsesc denumiri pentru combinatiile limba+tip ale site-urilor. Verifica grila Denumiri Shopify sau ruleaza "Traducere in toate limbile" intai |
| URL-ul meu modificat manual a fost suprascris | Comportament normal — butonul rescrie toate URL-urile. Editeaza URL-ul dupa apasarea butonului, nu inainte |
| Variante diferite vor URL-uri diferite | Nu este suportat — URL-ul este per master, toate variantele il folosesc |