Wybierz sposób generowania SKU przy przypisywaniu kodów EAN do produktów.
✏️ SKU Ręcznie
Wpisujesz SKU samodzielnie w karcie produktu
▶🗂️ PlikiNakładki graficzne (overlay) na zdjęcia
🟫 Paleta
Plik PNG bez tła (zdjęcie palety z kartonami). Przy tworzeniu palety nakładany jest na pierwsze zdjęcie produktu w prawym dolnym rogu (ćwiartka zdjęcia) — tak powstaje miniaturka i pierwsze zdjęcie palety.
brak pliku
Zalecane: kwadratowy PNG z przezroczystym tłem.
▶💡 Ostrzeżenia żarówkiKonfiguracja żarówek na liście produktów
Skonfiguruj automatyczne zapalanie żarówki na liście produktów/zestawów gdy brakuje danych.
▶📝 Reguły szkicówKtóre brakujące pola oznaczają szkic
Zaznacz które brakujące pola oznaczają produkt jako szkic. Produkt jest szkicem jeśli którekolwiek zaznaczone pole jest puste.
Brak SKU Brak EAN Brak kategorii Brak nazwy Brak ceny Brak opisu Brak kodu GPC Brak producenta Brak zdjęć
▶📝 Format opisów w BaseLinkerIdoSell / Allegro
Wybierz w jakim formacie HTML opisy mają być wysyłane do BaseLinker.
🏪 IdoSell (domyślny)
Opis wysyłany w czystym HTML — bez dodatkowego wrappera. Kompatybilny z IdoSell, Shoper i większością platform.
<p>Treść opisu...</p>
🛒 Allegro
Opis owinięty w strukturę sekcji Allegro (section/item/text-item). Wymagany dla ofert Allegro.
💡 Aby mapować z BL — najpierw pobierz integracje w Ustawienia → BaseLinker
'}
▶🏷️ TagiKolorowe etykiety do oznaczania produktów
Twórz tagi z kolorami i przypisuj je masowo do produktów. Tagi wyświetlają się na liście produktów i można po nich filtrować.
📋 Parametry produktów
Zamieniaj , na . w wartościach parametrów
Definiuj parametry z różnymi typami (tekst, liczbowa, lista, wielowybór, zmienna). Parametry ⭐ domyślne są automatycznie dodawane do nowych szablonów.
Zaznaczono: 0
📁 Sekcje parametrów
💡 Przypisz sekcję do parametru w edycji parametru. Sekcje automatycznie pojawiają się w szablonach i kartach produktów.
Nazwa
Typ
Sekcja
Opcje / Wartość domyślna
Akcje
📋
Brak parametrów
Dodaj parametry aby móc je przypisywać do produktów
📑 Szablony parametrów
Szablony grupują parametry w sekcje. Przy dodawaniu produktu wczytujesz szablon i uzupełniasz wartości. Parametry ⭐ domyślne dodawane automatycznie.
📑
Brak szablonów
Utwórz szablon z parametrami aby szybko je przypisywać
📄 Szablony opisów
Twórz szablony HTML opisów z edytorem WYSIWYG. Wstawiaj zmienne {NazwaParametru} — zostaną zastąpione wartościami z karty produktu. Mapowanie pozwala automatycznie dobierać szablon.
📄
Brak szablonów opisów
Kliknij "Nowy szablon opisu" aby utworzyć pierwszy szablon
Szablony opisu blokowego (sekcje Allegro / Shoper): układ wierszy, pozycje zdjęć, ustawienia i stałe teksty. Wybierz kanał z listy, potem twórz szablony dla niego. Szablon należy do jednego kanału. Obrazki szablonu wgrywasz w oknie szablonu, a w blokach używasz ich dowolną liczbę razy; przy wysyłce do Base są doklejane na końcu galerii kanału. Szablon z karty produktu zapisuje przycisk „Zapisz jako szablon" w opisie blokowym.
📌 Szablony tytułów
Twórz szablony generowania tytułów produktów ze zmiennymi {Nazwa}, {Producent}, {Kategoria}, {NazwaParametru}. Mapowanie pozwala automatycznie dobierać szablon po nazwie lub kategorii. Kolejność = priorytet.
📌
Brak szablonów tytułów
Kliknij "Nowy szablon tytułu" aby utworzyć pierwszy szablon
📁 Katalogi produktów
Osobne przestrzenie produktów (np. Domyślny, Shoper, BaseLinker). Aktywny katalog wybierasz obok logo — lista pokazuje wtedy produkty z tego katalogu. Produkt może należeć do kilku katalogów naraz.
➕ Dodaj katalog
Nazwa katalogu
Katalog
Produkty
Akcje
🗂️ Zarządzanie kategoriami
Kategorie produktów ze słowami kluczowymi do automatycznego mapowania.
🔍
Nazwa kategorii
Produkty
Słowa kluczowe (mapowanie)
Akcje
Kod
🗂️
Brak kategorii
Dodaj kategorię i przypisz słowa kluczowe do automatycznego mapowania
🔗 Mapowanie kategorii
0
Produktów
0
Zmapowanych
0
Bez kategorii
0
Reguł
📦 Produkty
#
SKU
Nazwa
EAN
Kategoria
🪄 Reguły mapowania
Jeśli w nazwie jest słowo
Dopasowanie: nazwa produktu zawiera frazę
Przypisz kategorię
Aktywne reguły
🔢 Zarządzanie kodami GTIN / EAN
0
✅ Wolne
0
📦 Przypisane
0
📊 Łącznie
📋 Wklej listę kodów
Jeden kod EAN na linię. Dozwolone 8, 12, 13 lub 14 cyfr z poprawną cyfrą kontrolną — reszta zostanie odrzucona i wypisana.
Kody EAN (każdy w nowej linii)
⚠️ Niezapisane zmiany — autozapis za kilka sekund
0 zaznaczonych
GTIN/EAN
Status
Przypisany do
Data
Akcje
Brak kodów w puli. Dodaj kody powyżej lub zaimportuj z pliku.
0 kodów w puli (0 wolnych)
🏷️ Twoje kody GPC
0
Kody GPC
0
Reguły mapowania
0
Produkty z GPC
Dodaj kody GPC, których używasz. Będą dostępne w karcie produktu i w regułach mapowania. Kody GPC znajdziesz na gpc-browser.gs1.org
Kod GPC
Nazwa
Produkty
Akcje
Brak kodów GPC. Dodaj pierwszy kod!
🗺️ Reguły auto-mapowania GPC
Reguły automatycznie przypisują kod GPC na podstawie nazwy produktu lub kategorii.
Typ
Wartość
Kod GPC
Nazwa klasyfikacji
Akcje
Brak reguł mapowania. Dodaj pierwszą regułę!
📄
Wgraj kody GPC z pliku CSV
Format: kod;nazwa — jeden wiersz = jeden kod GPC
🔐 Połączenie z MojeGS1 API
Dane logowania do API MojeGS1.pl. Potrzebne do wysyłania produktów i pobierania kodów GTIN.
MojeGS1 Username
MojeGS1 Password
🏷️ Nazwa produktu w GS1
GS1 wysyła nazwę krótką (shortName) jako commonName. Jeśli masz warianty o tej samej nazwie, dodaj SKU.
Dodawaj SKU do nazwy produktu
Nazwa wysyłana jako: „Nazwa krótka SKU" zamiast „Nazwa krótka"
📤 Tryb eksportu do GS1
Wybierz jak działają eksporty — przez API lub generowanie pliku CSV.
☁️ API (MojeGS1)
Wysyła produkty bezpośrednio do MojeGS1 przez API
📄 Plik CSV
Generuje plik CSV do ręcznego importu w MojeGS1
📋 Szablon kolumn CSV
Zdefiniuj kolumny eksportowanego CSV. Każda kolumna ma nagłówek i źródło danych.
🏭 Producenci / Marki
Zarządzaj listą producentów. Producenci są dostępni do wyboru w karcie produktu i wykorzystywani przy wysyłce do GS1.
#
Nazwa producenta
Akcje
🏭
Brak producentów
Dodaj producentów aby móc je przypisywać do produktów
📦 Szablony kartonów
Predefiniowane wymiary kartonów do szybkiego wypełniania w karcie produktu/zestawu.
Nazwa
Wys. (cm)
Szer. (cm)
Dł. (cm)
#
Nazwa
Wys.
Szer.
Dł.
Wymiary
Akcje
📦
Brak szablonów kartonów
Dodaj szablony aby szybko wypełniać wymiary w karcie produktu
🛒 BaseLinker — Integracja API
▶🔐 Połączenie z BaseLinkerToken, Inventory ID
Token API
Inventory ID (katalog)
📊 Grupa cenowa i Magazyn
Grupa cenowa
Magazyn
Używane przy imporcie (cena/stan) i eksporcie (wysyłka ceny/stanu do BL)
▶📤 Pola eksportuKtóre pola wysyłać do BL
Zaznacz które pola mają być wysyłane do BaseLinker przy eksporcie produktu. Odznaczone pola nie będą aktualizowane.
▶🔗 Mapowanie pól (import)—
Skonfiguruj które pola BaseLinker mają być importowane do których pól produktu. Pola dodatkowe BL (np. "Op. zbiorcze (wysokość)") pobierane są z katalogu — kliknij "🔄 Pobierz pola z BL", żeby je załadować.
▶📥 Import / Eksport produktówPobieranie z BL
Pobierz produkty z katalogu BaseLinker do lokalnej bazy. Mapowanie pól konfiguruje się w oknie importu.
Import w przeglądarce — z podglądem i wyborem produktów. Do kilkuset sztuk. Karta musi zostać otwarta.
🚀 Import masowy (na serwerze)dla tysięcy produktów
Serwer sam pobiera cały katalog partiami i zapisuje do bazy. Możesz zamknąć przeglądarkę — import leci dalej.
Używa mapowania pól zapisanego wyżej. Zestawy ze składowymi i szkice rób nadal przez okno importu.
Adres panelu (domena)Bez https:// — samo clientXXX.idosell.com
Klucz API (API Key)
Wersja API
Język (langId)
shopsMask (ID sklepu)
Stawka VAT domyślna (%)
📋 Mapowanie pól
Mapuj pola z aplikacji na pola IdoSell.
Opis pełny → pole IdoSell
Opis krótki → pole IdoSell
Opis dodatkowy → pole IdoSell
SKU → pole IdoSell
▶🔗 Mapowanie pól (eksport)—
Skonfiguruj które nasze pola idą do których pól IdoSell. Pola parametrów ("Parametry produktu" w IdoSell) pobierane są z panelu — kliknij "🔄 Pobierz parametry z IdoSell".
🛍️ Shoper — Integracja REST API
🔐 Połączenie z Shoper
Domena sklepuBez https:// — sama domena
Login WebAPI
Hasło WebAPI
📥 Import produktu z Shoper
Kliknij Importuj, aby pobrać listę produktów ze sklepu, zaznaczyć je i wybrać katalog docelowy. Albo szybko po ID poniżej. Jeśli produkt o tym ID Shopera lub tym samym SKU już istnieje — zostanie zaktualizowany, w innym wypadku utworzony nowy.
Pobiera: SKU, EAN, nazwę, opisy, cenę, stan, wagę, wymiary, producenta, kategorię, parametry/atrybuty (z nazwami i wartościami) oraz zdjęcia (best-effort).
📋 Ustawienia produktów
Kategoria produktu jest rozwiązywana wg mapowania z sekcji 🗂️ Mapowanie kategorii poniżej. Znak / rozdziela ścieżkę na drzewo (np. "Folie/Telefony" → Folie → Telefony).
Zapasowe ID kategorii (fallback)Używane tylko gdy produkt nie ma ustawionej kategorii
Stawki VAT (mapowanie)
Stawka VAT z karty produktu → ID stawki w Shoperze. Uwaga:tax_id to ID rekordu, nie procent — w Shoperze aż trzy stawki mają wartość 0 (0%, zw., np.). Gdy mapowanie puste, apka dopasuje stawki automatycznie przy wysyłce.
Czas wysyłki (delivery)
Kliknij "Pobierz" aby wczytać opcje z Shopera. Ustawia czas wysyłki (np. 24h) na każdym wysyłanym produkcie.
🗂️ Mapowanie kategorii
Powiązanie kategorii z aplikacji z istniejącymi kategoriami w Shoperze. Dzięki temu apka nie tworzy nowych kategorii ani duplikatów — wysyła produkt do wskazanego ID.
Nie twórz nowych kategorii w Shoperze — gdy kategoria produktu nie jest zmapowana i nie ma jej w sklepie, wysyłka tego produktu zostanie przerwana błędem (zalecane)
📂 Mapowanie grup atrybutów
Powiązanie szablonów parametrów z grupami atrybutów w Shoperze. Grupy tworzą się automatycznie przy pierwszej wysyłce produktu z danym szablonem.
🖼️ SEO nazwy zdjęć
Zdjęcia wysyłane do Shoper będą automatycznie podpisywane wg schematu:
{nazwa-produktu}-megara-{numer}.jpg
Nazwa trafia do atrybutu alt i URL obrazka (SEO + Google Ads).
🎨 Motyw / Szablon
🌙 Dark
Ciemny motyw
🟠 MEGARA
Petrol + pomarańcz
☀️ Light
Jasny motyw
💾 Kopia zapasowa
Zapisz pełną kopię wszystkich danych na dysk lokalny lub odtwórz z wcześniejszej kopii. Kopia zawiera produkty, zestawy, parametry, szablony, kategorie, ustawienia, pule EAN — dosłownie wszystko.
📥
Zapisz kopię danych
Pobiera plik JSON ze wszystkimi danymi na Twój dysk
📤
Odtwórz z kopii
Wczytaj dane z pliku kopii — zastąpi bieżące dane!
📂 Wybierz plik kopii
🖥️
Kopia całego serwera
Pełna kopia: aplikacja + dane + klucze szyfrowania. Gotowa do uruchomienia na innym komputerze.
Wymaga: Node.js → node server.js
📁 Pliki — tła i logo do wizualizatora szkła
Mapowanie po słowach: przecinek = LUB (dopasuje którakolwiek grupa), spacja = ORAZ (wszystkie słowa grupy muszą być w nazwie), minus = wyklucz. Np. „szkło matowe" = szkło ORAZ matowe; „folia, szkło" = folia LUB szkło; „folia iphone, -prywat" = folia+iphone bez „prywat". Slot 1 = zdjęcie główne (szkło na tle). Slot 2 = szkło + logo (wzór) nałożone na tło — generowane automatycznie razem ze slotem 1.
📷 Slot 1 — zdjęcie główne
Tła, na które nakładane jest samo szkło. Zapis jako 1. zdjęcie produktu.
🎨 Slot 2 — szkło z logo
Tła (slot 2) + logo/wzór. Wizualizator nałoży szkło i przytnie logo do kształtu szkła (DXF). Zapis jako 2. zdjęcie produktu.
Tła (slot 2)
Logo / wzór (PNG bez tła — nakładane na szkło)
Dodatki (np. rakla) — nakładane ręcznie w oknie FOTO, w dowolnym slocie
📋 Logi aktywności
Historia akcji wszystkich użytkowników. Logi przechowywane 90 dni.
Kliknij aby załadować logi
👥 Użytkownicy
Konta logowania do aplikacji. Każdy użytkownik ma pełne prawa (admin). Akcje są zapisywane w logach pod loginem.
➕ Dodaj użytkownika
Login (min. 3 znaki)
Hasło (min. 4 znaki)
Ładowanie…
🔑 Klucze API (boty / integracje)
Token dla automatyzacji (np. import produktów z Excela przez Claude). Token widzisz tylko raz przy tworzeniu — zapisz go w bezpiecznym miejscu. Akcje bota są w logach pod nazwą bot:nazwa.
➕ Wygeneruj token
Nazwa (do rozpoznania w logach)
✅ Token utworzony — skopiuj teraz, nie zobaczysz go ponownie:
Ładowanie…
🎨 AI Photo — generowanie zdjęć
Od
Do
Dostawca
Typ
Kurs USD→PLN
💵 Cennik (USD za obraz)
stawki orientacyjne — wpisz swoje z panelu rozliczeń dostawcy
Mnożnik kosztu poprawki
poprawka to kolejne wywołanie API — zwykle 1×, przy edycji z referencjami koszt wejścia bywa wyższy
Prompty dla każdego slajdu (zdjęcia) osobno. W karcie produktu → zakładka 🎨 Zdjęcia AI wskazujesz zdjęcia źródłowe (przycisk Użyj ze zdjęć bierze wszystkie zdjęcia produktu) i klikasz Generuj — AI tworzy zdjęcie dla każdego aktywnego slajdu. Klucze API bierze z 🤖 AI Opisy.
⚙️ Model
Dostawca
Model graficzny
Domyślny format
Dane produktu dopisywane do promptu
Dane trafiają do modelu jako kontekst pomocniczy — wygląd i tak ma brać ze zdjęć referencyjnych.
Zapisz kartę automatycznie po przeniesieniu zdjęcia do „Zdjęć" — żeby zdjęcie nie przepadło, gdy zapomnisz kliknąć 💾. Samo generowanie karty nie zapisuje.
Automatycznie użyj zdjęć produktu jako referencji — po wejściu w zakładkę „Zdjęcia AI" wszystkie zdjęcia z karty produktu ładują się same
Prompt bazowy — dopisywany do każdego slajdu (styl, jakość, zakazy)
🖼️ Prompty per slajd — zaznacz „aktywny", aby slajd był generowany (zapisuje się automatycznie)
🤖 AI — Generowanie opisów i nazw
Klucze API do modeli AI. Generuj opisy bezpośrednio z karty produktu.
🔐 Klucze API
Gemini (Google)
OpenAI (GPT-4o)
Claude (Anthropic)
Domyślny model
📝 Wzorniki (prompty)
Brak — domyślny prompt.
🧱 Szablony bloków (AI dla wierszy opisu blokowego)
Polecenia dla AI wybierane w oknie ✨ przy wierszu (np. „Rozwiń ten punkt w listę zastosowań"). Nazwa jest widoczna na liście, treść to instrukcja dla modelu.
Brak szablonów.
📚 Zapisane wzorce opisów
Max 2 wzorce na kategorię — automatycznie dołączane do promptu AI
Wzorce zapisujesz przyciskiem 💾 w karcie produktu/zestawu. Tutaj możesz je przeglądać, edytować lub usuwać.
Brak wzorców — zapisz pierwszy z karty produktu.
⚡ Automatyczne Akcje
Reguły automatycznie wykonują akcje po wystąpieniu zdarzenia. Każda reguła ma 4-cyfrowy kod (np. AA-0001). Zabezpieczenia: max 10 akcji w cyklu, brak zapętlania, cooldown 5s.
⚡
Brak reguł
Kliknij "+ Nowa reguła" aby dodać automatyczną akcję
🌍 Języki — nazwy produktów
Dodaj języki, w których chcesz tworzyć nazwy produktów. Nazwy będą dostępne w karcie produktu (zakładka 🌍 Nazwy) oraz w systemie etykiet.
🟠
Media Expert /
Wystawianie produktów
0 produktów
🟠
Marketplace / MediaExpert /
Ustawienia
📋 Źródło danych MediaExpert
🔌API Mirakl (zalecane)
Podaj URL instancji i klucz API z panelu MediaExpert. Pobierze kategorie, atrybuty i wartości jednorazowo.
URL instancji
API Key
📂 Wybierz kategorie0 wybranych
📄 Alternatywnie: wgraj szablon XLSX
📤 Wgraj plik XLSX
Brak danych — pobierz z API lub wgraj szablon XLSX
🔗 Mapowania pól
Skąd brać wartości pól dla MediaExpert. Kliknij "źródło" aby zmienić.
📂 Reguły kategorii
📝 Mapowania pól
📌 Wartości stałe (wszystkie produkty)
🤖
🤖
Asystent AI
Zapytaj o swoje produkty
Cześć! Zapytaj mnie o produkty, np.: • Które produkty nie mają opisu? • Ile produktów ma kategorię Elektronika? • Pokaż produkty bez EAN
🔍 Filtry zaawansowane
💾 Wczytaj:
WYBÓR FILTRÓW
🟢
Marketplace / OLX /
Ustawienia
⏳ sprawdzam…
🔌 Połączenie z OLX (OAuth 2.0)
Client ID i Client Secret z developer.olx.pl (Twoje aplikacje). Sekret jest szyfrowany na serwerze i nigdy nie wraca do przeglądarki. Po zapisaniu kliknij „Połącz z OLX" i zaloguj się kontem sprzedawcy, na którym mają być ogłoszenia.
Client IDClient Secret
Adres powrotu
Ten adres wklej w developer.olx.pl → Twoje aplikacje → Edytuj aplikację → „Adres powrotu". Bez tego OLX odrzuci autoryzację.
📇 Dane domyślne ogłoszeń
OLX wymaga w każdym ogłoszeniu kontaktu i lokalizacji. Te wartości będą podstawiane automatycznie przy wystawianiu.
Nazwa kontaktuTelefonTyp ogłoszeniodawcyMiasto
Dzielnica
Nie wybrano miasta. Wyszukiwanie miast działa po połączeniu konta.
📖 Jak uzyskać dostęp do API OLX (krok po kroku)
1. Wejdź na developer.olx.pl i kliknij „Zaloguj" — logujesz się kontem OLX sprzedawcy (tym, na którym będą ogłoszenia). Przy pierwszym logowaniu OLX poprosi o zgodę na dostęp do konta.
2. „Dodaj aplikację" → wypełnij formularz (nazwa np. „MEGARA PIM", opis: wystawianie ogłoszeń i obsługa wiadomości z własnego panelu). Status „Oczekuje na akceptację" — OLX weryfikuje ręcznie, wynik przychodzi mailem.
3. Po akceptacji w „Twoje aplikacje" → „Edytuj aplikację" wklej w pole „Adres powrotu" adres z ramki powyżej i zapisz.
4. Skopiuj Client ID i Client Secret do pól powyżej → „Zapisz dane dostępowe" → „Połącz z OLX". Otworzy się okno logowania OLX; po zgodzie okno zamknie się samo.
5. „Test połączenia" pokaże, jakie konto jest podpięte. Token odświeża się automatycznie; jeśli panel nie użyje OLX przez miesiąc, trzeba połączyć ponownie (ograniczenie OLX).
Ograniczenia API OLX warte zapamiętania: brak sandboxa (testy na osobnym koncie OLX), limit 4500 zapytań na 5 minut z jednego IP, brak webhooków (wiadomości pobieramy cyklicznie), API nie zwraca zamówień OLX Dostawa — tylko ogłoszenia i wiadomości.
🟢
Marketplace / OLX /
Wystawianie ogłoszeń
⚙️ Ustawienia wystawiania (GPSR, reguły kategorii)
Dane bezpieczeństwa produktu (GPSR) dokładane do każdego ogłoszenia. Zostaw wyłączone, jeśli kategoria ich nie wymaga.
Wysyłaj dane GPSR
ProducentOsoba odpowiedzialna w UE (puste pola = jak producent)NazwaKraj (kod, np. PL)AdresE-mailOstrzeżenia i bezpieczeństwo
Reguły kategorii (nazwa produktu zawiera → kategoria OLX)