Od teraz można zarejestrować lub zalogować się na forum poprzez konto Facebook albo Google :) Jeśli zalogujesz się w ten sposób i na forum jest już utworzone konto o takim samym adresie e-mail, wówczas oba konta zostaną ze sobą powiązane. Czyli zachowane zostaną wszystkie ustawienia i posty.

Jeśli adresy e-mail będą różne, wówczas zostanie założone nowe czyste konto. W razie czego można zmienić w ustawieniach istniejącego konta adres na inny :arrow: ucp.php?i=ucp_profile&mode=reg_details

Ten komunikat można zamknąć w prawy górnym rogu.

Generator aukcji z pliku (XLS, XLSX lub CSV)

Moduł do zarządzania aukcjami pełniący swego rodzaju rolę przechowywalni, w której można dodawać, importować, edytować oraz wystawiać przygotowane aukcje.
PhotoSoft
Administrator
Posty: 7331
Rejestracja: 14 cze 2011, 13:10
Podziękował: 20 razy
Otrzymał podziękowań: 110 razy
Kontakt:

Generator aukcji z pliku (XLS, XLSX lub CSV)

Post autor: PhotoSoft »

Obrazek
UWAGA :!: Jest to opcja przeznaczona dla średnio-zaawansowanych użytkowników.
Posiadając bazę przedmiotów w pliku XLS, XLSX lub CSV (ze sklepu internetowego czy magazynu lub ręcznie utworzoną), możliwe jest szybkie zaimportowanie ich do programu na podstawie wzorca w postaci szablonu HTML opisu aukcji. Najpierw jednak baza w pliku musi zostać odpowiednio przygotowana.

Przygotowanie pliku CSV

Poszczególnym parametrom aukcji odpowiadają następujące nazwy kolumn:
 
  • GRUPA - nazwa grupy, gdzie mają zostać umieszczone aukcje (domyślnie jest to "import generator"),

  • ETYKIETA - nazwa utworzonej etykiety w EU, którą chcemy oznaczyć aukcję,
    :idea: Kolumna ta działa tylko dla edytowanych aukcji. Nie ma możliwości utworzenia nowych z przypisaną etykietą.
  • KAT_ALLEGRO_ID - nr ID kategorii lub pełna nazwa rozdzielona ukośnikiem w lewo:
    • 66926
    • RTV i AGD \ Sprzęt audio dla domu \ Odtwarzacze CD i MD \ Jednopłytowe \ Yamaha
      UWAGA :!: Korzystając z tego sposobu, należy wcześniej wskazać daną kategorię w oknie wyboru drzewa, aby w bazie była zapisana jej ścieżka, na której bazuje import. Po za tym Allegro często przenosi kategorie i po jakimś czasie aukcje mogą się już nie zaimportować, dlatego ten sposób nie jest zalecany.

      Aby mieć pewność, że w bazie są zapisane aktualne kategorie, wymuś aktualizację komponentów Allegro w zakładce "Ustawienia -> Konfiguracja -> Aktualizacja".
  • PARAMETRY - lista dodatkowych parametrów kategorii oddzielonych enterami - kombinacja Alt+Enter w Excel`u (Ctrl+Enter w Calc`u). Parametry można podać nazwami lub kodami:
    • Nazwy parametrów i ich wartości trzeba wpisać dokładnie tak jak są wyświetlane w EU (wielkość liter nie ma znaczenia). Wartości parametrów, które składają się z kilku linii, należy oddzielić znacznikiem [rn]
      • Postać ogólna: "Nazwa|Wartość_1|Wartość_2|itd.",
      • Przykłady:
        • Stan|NOWY
        • koLor|Czarny|Srebrny
        • pilot|TAK
        • Pojemność|1495|1995
        • Skład materiałowy|90% bawełna[rn]10% poliester
    • Kody ID i wartości parametrów pobierzesz w oknie edycji aukcji.

      Obrazek

      • Postać ogólna: "Nr ID|Typ|Wartość",
      • Przykłady:
        • 11323|3|238066|
        • 202969|1|44|66
        • 16329|2|13,00|
        • 219|3|2[rn]4|
        • 219789|0|SuperFast|
    :idea: Podczas korzystania z opcji aktualizacji parametrów poprzez hurtową edycję ( :arrow: viewtopic.php?t=639) nie trzeba podawać w kolumnie wszystkich parametrów kategorii, ponieważ te zapisane przy aukcji nie zostaną usunięte.

    Jeśli parametr podany w kolumnie będzie już uzupełniony w aukcji, wówczas jego wartość zostanie zaktualizowana. Natomiast jeśli go nie będzie to zostanie dodany.
  • ALLEGRO_PROD_ID - należy podać oddzielone enterem ID produktów z katalogu Allegro, które można skopiować w oknie wyszukiwarki produktów lub kody EAN, a także opcjonalnie ilość sztuk w zestawie:
    • Postać ogólna: "ID lub EAN|Ilość sztuk (opcjonalnie)",
    • Przykłady:
      • 5272069b-0759-4283-8ba7-7f05b416f1d9|4 => id produktu oraz 4 sztuki,
      • 888462600712 => kod EAN (produkt z takim kodem musi znajdować się w katalogu Allegro).
    • Na potrzeby hurtowej edycji produktów z pliku, można zastosować przed ID produktu jeden z operatorów (nie wolno ich stosować przed kodami EAN):
      • + (plus) - np. "+5272069b-0759-4283-8ba7-7f05b416f1d9|4" będzie oznaczało dodanie produktu do zestawu, a jeśli będzie już istniał to zaktualizowanie ilości sztuk, jeśli zostanie podana,

      • - (minus) - np. "-5272069b-0759-4283-8ba7-7f05b416f1d9" będzie oznaczało usunięcie produktu z zestawu,

      • = (równość) - np. "=5272069b-0759-4283-8ba7-7f05b416f1d9|4" będzie oznaczało aktualizację ilości sztuk tylko i wyłącznie, jeśli produkt istnieje w zestawie, jeśli nie to nie zostanie dodany.
        :idea: W przypadku problemu z zapisem operatora +/-/= w komórce można ominąć problem wstawiając na początku pustą linię. Zostanie ona pominięta podczas aktualizacji aukcji.
  • TYTUŁ - tytuł aukcji (można wewnątrz użyć znacznika [KOD], który uzupełni się automatycznie),

  • KOD - kod produktu (sygnatura na Allegro),

  • EAN - kod EAN należy teraz uzupełniać poprzez kolumnę PARAMETRY,

  • CZAS - czas trwania aukcji, może przyjmować wartości:
    • 0 => 24h
    • 1 => 3 dni
    • 2 => 5 dni
    • 3 => 7 dni
    • 4 => 10 dni
    • 5 => 20 dni
    • 6 => 30 dni
    • 99 => do wyczerpania
  • LICZBA - ilość sztuk przedmiotu,

  • LICZBA_RODZAJ - jednostka ilości przedmiotów, może przyjmować wartości:
    • 0 => sztuki
    • 1 => komplety
    • 2 => pary
  • CENA_KT - cena KupTeraz!,

  • CENA_WYW - cena wywoławcza,

  • CENA_MIN - cena minimalna,

  • STAW_VAT - stawka VAT na Allegro, może przyjmować wartości:
    • 0, 5, 8 lub 23 => dostępne wartości stawki VAT
    • -1 => pole wyłączone
    • 100 => pobieranie stawki VAT z magazynu przy ustawionym powiązaniu aukcji z produktem
  • DOSTEPNOSC - zawartość składa się z wzorca "Kod kraju|Własna cena lub skrót AP (autoprzewalutowanie)|Stawka VAT", np.:
    • CZ|500|21 - własna cena 500 Kč, stawka 21%,
    • CZ|AP|-1 - aktywna opcja autoprzewalutowania, -1 oznacza wyłączone pole ze stawką VAT.
  • ZDJĘCIA - ścieżki do zdjęć umieszczonych na dysku lokalnym lub serwerze oddzielone od siebie enterami:
  • DOD_INFO - dodatkowe informacje o dostawie,

  • TAGI_SM - tagi ofertowe, które należy oddzielić przecinkiem,

  • WAR_GWAR - nazwa warunku oferty dotyczącego informacji o gwarancji,

  • WAR_REKL - nazwa warunku oferty dotyczącego reklamacji,

  • WAR_ZWROT - nazwa warunku oferty dotyczącego zwrotów,

  • WAR_USLUGA - nazwa usługi dodatkowej,

  • WAR_ROZMIARY - nazwa tabeli rozmiarów,

  • CENNIK_ALLEGRO - nazwa cennika Allegro,

  • CENNIK_HURT_ALLEGRO - nazwa hurtowego cennika Allegro,

  • SKLEP_WZN - automatyczne wznowienie oferty w sklepie, może przyjmować wartości:
    • 0 => Nie wznawiaj
    • 1 => Wznów z pełnym zestawem przedmiotów (przez Allegro)
    • 2 => pole nieużywane
    • 3 => Wznów z pełnym zestawem przedmiotów (przez EU)
    • 4 => Wznów tylko z przedmiotami niesprzedanymi (przez EU)
  • WYSYŁKA_H - czas wysyłki podany w godzinach, może przyjmować wartości:
    • 1 = > Natychmiast
    • 24 = > 24h
    • 48 = > 48h
    • itd.
  • WYSYŁKA_OD - czas planowanej wysyłki towaru (przedsprzedaż) w formacie RRRR-MM-DD,

  • NOWY_OPIS_Sx - sekcja nowego opisu, gdzie x oznacza kolejny numer. Musi zaczynać się od 1.

    Każda kolumna w pliku odpowiada jednej sekcji. EU automatycznie wykryje format sekcji, należy tylko zastosować ciąg ========== do oddzielenia tekstu od zdjęć, itd., np.:

    Obrazek

    Czyli poniższy zapis:

    Kod: Zaznacz cały

    <p>jakiś tekst</p>
    ==========
    4
    
    Oznacza format tekst i zdjęcie nr 4.
    UWAGA :!: Cały poprzedni opis zostanie usunięty, więc nie wolno w ten sposób edytować wybranej sekcji. Można używać kodu HTML dozwolonego przez Allegro, np. <B>, <H1>, itp.
  • EDYTUJ_OPIS_Sx - pod x należy wpisać nr edytowanej sekcji opisu w zakresie 1-20,

  • PASUJE_DO - poszczególne modele, należy oddzielić enterami,

  • NOTATKI - notatki zapisane przy aukcji,

  • MAGAZYN_PROD_ID - ID produktu w magazynie EU, jeśli chcemy od razu powiązać aukcje,
    :idea: Aby usunąć powiązanie aukcji z produktem w magazynie, należy wpisać wartość -1.
  • SKLEP_NAZWA - nazwa sklepu w ustawieniach EU,

  • SKLEP_PROD_ID - ID szablonu produktu w sklepie,

  • SKLEP_WARIA_ID - ID wariantu/kombinacji produktu, jeśli występuje,
    :idea: Aby powiązać aukcję z produktem w sklepie, należy uzupełnić co najmniej 2 kolumny SKLEP_NAZWA oraz SKLEP_PROD_ID. SKLEP_WARIA_ID jest kolumną opcjonalną.

    Można analogicznie usunąć powiązanie wpisując wartość -1 jako ID produktu.
:idea: Nie trzeba podawać wszystkich w/w kolumn - tylko te, które potrzebujemy.

Plik CSV powinien zostać zapisany z kodowaniem Windows-1250. Separatorem kolumn ma być średnik, natomiast tekstu cudzysłów. W przypadku XLS oraz XLSX nie ma to znaczenia. :idea:


Własne kolumny

Dodatkowo możliwe jest stosowanie własnych kolumn w postaci [NAZWA_KOLUMNY], których zawartość będzie automatycznie wstawiana do opisu aukcji. W tym celu wystarczy, aby znacznik określający nazwę kolumny znalazł się również w treści opisu. Stosując własne znaczniki, należy zapisywać je bez polskich znaków.

Obrazek

Obrazek
WAŻNE :!: Opis w nowym edytorze, należy przygotować na podstawie "własnych kolumn" jak na powyższym zrzucie lub kolumn NOWY_OPIS_Sx. Nie ma możliwości wczytywania go z pliku :!:

Numery zdjęć w poszczególnych sekcjach, należy wskazać w edytorze nowego opisu. Dołączony pod koniec przykładowy plik pokazuje jak stworzyć taką aukcję.

Obrazek

W opisie aukcji obsługiwane są również domyślne znaczniki [TYTUŁ], [KOD], [CENA_KT], [CENA_WYW] oraz [CENA_MIN] w miejsce, których zostaną wstawione odpowiadające im wartości.

W tytule aukcji można wykorzystać tylko znacznik [KOD].

Generowanie aukcji

Mając przygotowaną bazę można rozpocząć generowanie aukcji. Po wybraniu opcji z menu pojawi się okno dobrze znane z dodawania/edycji aukcji. Wszystkie dane, które zostaną teraz uzupełnione będą traktowane jako domyślne, gdyby okazało się, że w bazie nie będzie kolumny odpowiadającej danemu parametrowi.

Po wybraniu konta i uzupełnieniu szablonu aukcji, należy kliknąć na "Generuj aukcje" i wskazać plik z bazą. EU automatycznie wygeneruje nowe aukcje, które znajdą się w grupie "import generator".

Przykładowy plik

Szablon opisu aukcji oraz bazę przedmiotów proszę pobrać stąd :arrow: https://www.easyuploader.pl/down/generator_przyklad.zip

Jest to archiwum ZIP, które trzeba rozpakować. Następnie proszę wczytać w edytorach opisu szablony oraz zapoznać się z budową pliku CSV. Potem można wygenerować przykładowe aukcje dla lepszego zrozumienia całego mechanizmu.
Pozdrawiam, Marcin
photosoft.allegro(małpa)gmail.com

:arrow: Tutaj pobierzesz najnowszy instalator EU
ODPOWIEDZ