Manual de utilizare
Categorii
Contine lista categoriilor gasite la furnizor cat si categoriile extrase din platforma WooComerce.
Categorii Furnizor
La accesarea paginii se selecteaza furnizorl pentru care doriti sa vedeti categoriile
Dupa care veti vedea lista categoriilor disponibila la furnizor
Butonul "Programeaza actualizarile" din:
Va actualiza datele furnizorului (lista de categorii unde este setat, lista de poroduse si datele acestora) si le va actualiza automat in platforma WooComerce.
In cazul in care este dezactivata actualizarea automata a categoriilor va aparea:
Adauga categorie pentru Furnizor
Aici se va introduce URL-ul catre categorie de unde se vor extrage produsele conform maparii
Categorii Api
Va afisa lista categoriilor din platforma Woocomerce conectata.
Produse
Contine lista produselor gasite la furnizor, produsele extrase din platforma WooComerce si galeria de imagini descarcate de la furnizor.
Produse Furnizor
Va afisa lista produselor de la furnizor.
Produse Api
Va afisa lista produselor din platforma WooComerce.
Galerie imagini
Va afisa imaginile descarcate de la furnizor.
Actiuni
Contine lista actiunilor de la furnizor, din platforma WooComerce si din scriptul python.
Actiuni scraper
Contine lista actiunilor de la furnizor si din platforma WooComerce.
Actiuni Python
Contine lista actiunilor furnizorilor actualizati prin python.
Setari
Contine setarile necesare configirarii scriptului
Setari Furnizor
Contine lista furnizorilor.
Setari Api WooCommerce
Contine setarile de conexiune la platforma WooCommerce
Setari Api eWheels
Contine setarile de conexiune la platforma eWheels
Setari mapare cantitate
Contine setarile de trasformare statusul produsului de la furnizor in cantitate de actualizat in platforma WooCommerce conectata
Se va prelua fiecare status automat dupa actualizare, in cazul in care aceasta setare nu va fi facuta si furnizorul nu are cantitate afisata (descarcata) cantitatea se va seta automat pe 0.
Setari mapare pret
Contine setarile de trasformare a pretului de la furnizor in pret de actualizat in platforma WooCommerce conectata
In cazul in care nu va fi setata produsele se vor actualiza cu pretul de la furnizor.
Notificari
Notificarile sunt vizibile pt toate paginile, in partea de sus.
Vei fi notificat pentru: sku duplicat la furnizor, sku duplicat in pltforma WooCommerce, actiuni in asteptare, categorii nemapate, produse cu html status gresit la furnizor, setari pret neconfigurate, stoc status nesetat, campuri nesetate, conexiune api esuata.
Este important sa tineti cont de notificarile afisate cu fundal rosu sa nu apara erori la actualizare.
Programezi actualizarea datelor
Pentru a porni actualizarea automata a datelor:
1. Mergi la categoriile furnizorului Vezi categorii.
2. Selecteaza furnizorul pe care vrei sa-l actualizezi.
3. Apasa butonul Programeaza actualizarile vei vedea notificarea cu actiuni in asteptare in partea de sus a paginii.
In cazul in care furnizorul este actualizat prin python, va fi necesar sa pornesti scriptul de actualizare si sa astepti finalizarea procesului.
Datele se vor actualiza automat
ATENTIE
In cazul in care datele furnizorululi nu se pot actualiza, la finalul procesului toate produsele furnizorului (cu prefixul setat) se vor actualiza cu stoc 0 in platforma WooComerce.
Categoriile noi se vor actualiza automat cu status dezactivat (se va ignora actualizare produselor din categoria respectiva)
Adaugi un furnizor nou
Pentru a adauga un furnizor:
1. Mergi la pagina furnizorilor Vezi furnizorii
2. Adaugi un furnizor nou prin apasarea butonului de adaugare a uni furnizor
3. Completeaza formularul de adaugare:
3.1. Campul "Frunizor" se va competa cu numele furnizorului (numele nu trebuie sa se repete, nu adauga 2 furnizori cu acelasi nume)
3.2. Campul "Prefix" se va competa cu prefixul unic al furnizorului, ex: EW-
3.3. Campul "Mod actualizare" se va selecta modul prin care se va actualiza produsul
3.4. Campul "Status furnizor" se va lasa activ in cazul in care doriti ca furnizorul sa se poata actualiza
3.5. Campul "Actualizare automata categorii" se va lasa activ in cazul in care dorici ca categoriile furnizorului sa fie actualizate automat
3.6. Campul "Url actualizare categorii" se va completa doar in cazul in care "Actualizare automata categorii" este activa si se va completa cu url-ul de unde se vor actualiza categoriile ex: https://exemplu.ro/categorii
4. Se apasa butonul pentru a adauga furnizorul
5. Se va seta "Mapare campuri furnizor" in cazul in care ati selectat modul de actualizare "Standard" sau "MtHelmet"
6. Se va seta "Calcul pret" pentru a evita actualizarea gresita a pretului
Mapezi campurile pentru descarcare date de la furnizor
Mapare pagina cu categorii
1. Campul "Selector pentru NUME categorie finala" este calea catre numele categoriei, optional
2. Campul "Selector pentru URL categorie finala" este calea catre URL categoriei, camp obligatoriu
3. Campul "Selector pentru URL pagina urmatoare" este selectorul pentru pagina urmatoare in cazul in care pagina cu categorii se extinde pe mai multe pagini, optional
Mapare pagina Categorie (pagina categoriei cu produse)
1. Campul "Selector nume pagina" este calea catre numele categorie, optional
2. Campul "Selector pentru clasa unde se afla lista de categorii" este calea catre lista de produse, camp obligatoriu
3. Campul "Cale catre url produs" este calea catre URL-ul produsului obligatoriu se selecteaza calea de dupa puctul 2 in caz contrar se va ignora, camp obligatoriu
4. Campul "Cale catre nume produs" este calea catre numele produsului obligatoriu se selecteaza calea de dupa puctul 2 in caz contrar se va ignora, optional la mod standard
5. Campul "Cale catre pret intreg produs" este calea catre pretul intreg al produsului obligatoriu se selecteaza calea de dupa puctul 2 in caz contrar se va ignora, camp optional la mod standard
6. Campul "Cale catre pret promo" este calea catre pretul promo al produsului obligatoriu se selecteaza calea de dupa puctul 2 in caz contrar se va ignora, camp optional
7. Campul "Cale catre qty produs" este calea catre cantitatea produsului obligatoriu se selecteaza calea de dupa puctul 2 in caz contrar se va ignora, camp optional
8. Campul "Cale catre stoc status" este calea catre statusul stocului la produs obligatoriu se selecteaza calea de dupa puctul 2 in caz contrar se va ignora, camp optional
9. Campul "Cale catre SKU" este calea catre SKU (cod produs) al produsului obligatoriu se selecteaza calea de dupa puctul 2 in caz contrar se va ignora, camp optional la mod standard
10. Campul "Selector pentru URL pagina urmatoare" este calea catre pagina urmatoare, camp obligatoriu in cazul in care pagina categoriei poate avea mai multe pagini
Mapare Pagina produs (pagina in care este detailat produsul
1. Campul "Nume produs" este calea catre numele produsului, camp optional
2. Campul "SKU produs" este calea catre sku-ul produsului, camp obligatori
3. Campul "Pret promo" este calea catre pretul promo al produsului, camp optional dar recomandat in cazul in care sunt afisate si preturile promotionale
4. Campul "Pret intreg" este calea catre pretul intreg al produsului, camp obligatoriu
5. Campul "QTY (cantitate)" este calea catre cantiatea produsului, camp optional in cazul in care nu este afisat
6. Campul "Stoc status" este calea catre status stoc a produsului, camp optional in cazul in care este setat campul 5
7. Campul "Descriere" este calea catre descrierea produsului, camp optional
8. Campul "Imagini" este calea catre imaginile produsului, camp optional
9. Campul "Detalii produs" este calea catre detaliile produsului, camp optional
10. Campul "Producator" este calea catre producatorul produsului, camp optional
Mapare pagina nu exista (oprional)
1. Campul "Clasa nu exista" cale catre campul paginii inexistente
2. Campul "Cauta text "Nu exista"" cauta text specific in campul de mai sus
Campurile reprezinta calea "html" din pagina furnizorului de ex: //h1[contains(@class,"page-title")]
Pentru a selecta URL-ul este obligatoriu ca calea sa se termine cu "@href"
Pentru selectarea imaginii este obligatoriu ca calea sa termine cu "@href" sau "@src" se vor selecta toate imaginile in cazul in care se seteaza calea catre mai multe imagini
Este obligatorie setarea unuia dintre campuri "QTY (cantitate)" sau "Stoc status" pentru o actualizare corecta.