Darmowe narzędzie dla użytkowników BASE (BaseLinker)

Opisy per marketplace — w końcu do wyjęcia z BASE.

BASE trzyma osobne nazwy i opisy dla Allegro, Amazon, Kauflandu, eBay czy Temu, ale nie pozwala ich masowo wyeksportować. To narzędzie pobiera je do Excela dla wybranego kanału i języka, a poprawiony plik wgrywa z powrotem przez API.

Bez konta i logowania Token nie jest zapisywany Kod otwarty na GitHubie Bez limitów, za darmo
opisy_kaufland-de_de_2026-09-07.xlsxKaufland DE · DE · 3 578 SKU
SKUNazwa ofertyOpis ofertyZnakówŹródło: nazwaŹródło: opis
KL-AA-405Türgriff Edelstahl matt, Rosette rund, Klasse 3Hochwertiger Türgriff aus gebürstetem Edelstahl, geeignet für Innentüren…1 368marketplacemarketplace
KL-AA-408Türgriff Schwarz matt, LangschildModerner Türgriff mit Langschild, geeignet für Zimmertüren mit…1 204marketplacemarketplace
WS-PO-006Zestaw zabezpieczający WS-PO-006Zestaw zawiera: klamka, szyld, wkładka klasy C, 3 klucze74bazowybazowy
ZW-CL-112Profilzylinder 30/35 MessingProfilzylinder mit Not- und Gefahrenfunktion, 5 Schlüssel…912językjęzyk
OK-FM-201Fenstergriff Aluminium weiß RAL 9016Fenstergriff aus Aluminium, pulverbeschichtet, mit Schrauben…0marketplacebrak
Problem

Opisy per kanał są w BASE. Tylko nie da się ich stamtąd wyjąć.

Jeśli sprzedajesz na kilku marketplace'ach, BASE pozwala nadpisać nazwę i opis osobno dla każdego kanału i języka. Działa to dobrze, dopóki nie chcesz zobaczyć ich wszystkich naraz.

EKSPORT

Wbudowany eksport pomija kanały

Eksport produktów do Excela wyciąga tylko pola bazowe. Nadpisania dla Allegro, Amazon.de czy Kaufland.fr zostają w BASE, niewidoczne w pliku.

AUDYT

Sprawdzanie = klikanie produkt po produkcie

Żeby zobaczyć, które oferty mają opis pisany pod kanał, a które lecą na surowym opisie bazowym, trzeba otworzyć każdy produkt i każdą zakładkę osobno.

POPRAWKI

Masowa zmiana nie istnieje

Copywriter, tłumacz albo AI poprawiły 2 000 opisów w Excelu? Do BASE wracają ręcznie. Albo przez API, które ktoś musi najpierw oprogramować.

Jak to działa

Cztery kroki. Bez instalacji, bez rejestracji.

Wszystko dzieje się w przeglądarce. Jedyne, czego potrzebujesz, to token API z Twojego konta BASE — instrukcja niżej.

KROK 1

Wklej token

Narzędzie łączy się z Twoim kontem i pobiera listę katalogów oraz kanałów, które masz podpięte w BASE.

KROK 2

Wybierz kanał i język

Allegro, Amazon DE, Kaufland FR, eBay EN, Temu… Lista buduje się z Twojego katalogu — widzisz dokładnie to, co masz w BASE.

KROK 3

Pobierz XLSX + audyt

Domyślnie tylko oferty wystawione na tym kanale. Nazwa, opis, liczba znaków, kolumna Źródło — i od razu raport audytu treści z oceną 0–100.

KROK 4

Popraw i wgraj z powrotem

Ten sam plik, poprawione komórki. Narzędzie pokazuje podgląd zmian, robi kopię zapasową i dopiero po potwierdzeniu zapisuje w BASE.

Kaskada opisów — dlaczego kolumna „Źródło" jest ważna

BASE trzyma treści pod kluczami pole|język|kanał. Nie każdy produkt ma nadpisanie dla każdego kanału, więc marketplace dostaje pierwszą wartość, która istnieje, schodząc po kaskadzie. Narzędzie robi dokładnie to samo i mówi Ci, na którym poziomie się zatrzymało.

description|de|kaufland_13803
Nadpisanie dla kanału
Opis pisany pod ten konkretny marketplace. Źródło: marketplace.
description|de
Tłumaczenie językowe
Wspólne dla wszystkich kanałów w tym języku. Źródło: język.
description
Opis bazowy
Surowa wartość produktu w katalogu. Źródło: bazowy.

Przykład z realnego katalogu: ten sam produkt na Temu ma opis marketplace'owy (1 368 znaków, pisany pod kanał), a na Allegro schodzi na bazowy (74 znaki). Bez kolumny „Źródło" nigdy byś tego nie zauważył.

Audyt kanału — gratis do każdego eksportu

Zobacz, czy Twoje treści sprzedają, zanim ktoś Ci to powie.

Razem z plikiem dostajesz raport audytu treści dla wybranego kanału: ocena 0–100 w sześciu obszarach, lista „co jest dobrze / do poprawy" i oferty z największą liczbą uwag. Jeden plik HTML, otwiera się wszędzie, drukuje do PDF.

  • Treści pod kanał. Ile ofert ma opis pisany pod Allegro, a ile leci na surowym opisie bazowym.
  • Jakość opisów. Długość, struktura (akapity, nagłówki, listy), „ściany tekstu", puste opisy.
  • Tytuły. Limit znaków kanału, WIELKIE LITERY, tytuły będące samym kodem produktu, duplikaty.
  • SEO i zgodność. Słowo kluczowe z tytułu w opisie, linki i dane kontaktowe (podstawa do blokady), zduplikowane opisy, brak EAN.
Audyt treści · Allegro · 1 240 ofert
77
Dobrze, jest co poprawić
78% opisów pod kanał · średnio 675 zn. · 669 ofert z uwagami
Treści pod kanał78
Jakość opisów72
Tytuły ofert65
Zgodność z regulaminami77
  • Do poprawy: 502 opisy puste lub krótsze niż 300 znaków, 150 tytułów WIELKIMI LITERAMI, 42 opisy z linkiem do sklepu.
Co dostajesz

Plik gotowy do pracy — dla Ciebie, copywritera albo AI.

Excel (XLSX) albo CSV. Jeden wiersz na produkt, jeden plik na kanał i język. Kolumny nazwane po ludzku, żeby dało się go oddać komukolwiek bez tłumaczenia.

KolumnaCo zawiera
SKU · ID BASE · EANIdentyfikatory produktu. SKU albo ID BASE wystarczy, żeby import trafił w ten sam produkt.
Nazwa ofertyTytuł dla wybranego kanału i języka (po kaskadzie).
Opis ofertyTreść opisu — często HTML, zależnie od kanału. Opcjonalnie także opisy dodatkowe 1–4.
Znaków w opisiePełna długość oryginału. Przydaje się przy limitach marketplace'ów.
Źródło: nazwa · Źródło: opismarketplace / język / bazowy / brak — z którego poziomu kaskady pochodzi wartość.
Przypisanie do kanałukategoria + treści / kategoria / tylko treści / brak — czy produkt ma w BASE przypisaną kategorię marketplace dla tego kanału (to warunek wystawienia oferty) i czy ma treści nadpisane pod kanał. Plus ID tej kategorii.
Arkusz METAKatalog, kanał, język i data eksportu. Przy imporcie narzędzie odczytuje to samo i podpowiada, gdzie zapisać.
Import

Wgraj poprawiony plik. Bez ryzyka, że coś rozwalisz.

Import został zaprojektowany tak, żeby nie dało się przypadkiem skasować albo nadpisać nie tego, co trzeba. Zanim cokolwiek trafi do BASE, widzisz dokładnie, co się zmieni.

  • Podgląd zmian przed zapisem. Narzędzie pobiera aktualny stan z BASE, porównuje z plikiem i pokazuje „było → będzie" dla każdego pola.
  • Puste komórki są pomijane. Import niczego nie kasuje. Zmienia tylko to, co faktycznie różni się od stanu w BASE.
  • Automatyczna kopia zapasowa. Przed zapisem pobierasz XLSX ze stanem sprzed importu. W razie czego wgrywasz go tym samym narzędziem.
  • Wybierasz poziom zapisu. Nadpisanie dla kanału, tłumaczenie językowe albo wartość bazowa — świadomie, nie domyślnie.
  • Raport po imporcie. Który produkt zapisany, który zwrócił błąd i dlaczego.
Podgląd zmian · nic jeszcze nie zapisano
312
pól do zapisania
1 688
bez zmian
2
nie znaleziono
SKUByło → będzie
KL-AA-405Klamka drzwiowa stal nierdzewnaKlamka drzwiowa na rozecie okrągłej, stal nierdzewna szczotkowana, klasa 3
WS-PO-006(puste)Zestaw zabezpieczający WS-PO-006 z wkładką klasy C — 3 klucze w komplecie
Pobierz kopię zapasowąZapisz zmiany w BASE
Bezpieczeństwo

Twój token zostaje Twój.

Narzędzie nie ma kont ani logów z tokenami. Token przekazujesz w nagłówku żądania, serwer przepuszcza go do API BASE i zapomina. Strona nie ładuje fontów Google ani skryptów reklamowych, nie używa cookies; zbiera tylko anonimowe statystyki użycia. Cały kod jest publiczny.

Twoja przeglądarka
token w pamięci karty (albo, jeśli chcesz, zapamiętany w tej przeglądarce)
Proxy (Vercel)
przekazuje żądanie 1:1, bez zapisu i bez logowania tokena; tylko 6 dozwolonych metod API
api.baselinker.com
odpowiedź wraca tą samą drogą do przeglądarki

Tylko potrzebne metody

Proxy przepuszcza wyłącznie odczyt katalogu i zapis pól tekstowych istniejących produktów. Nie da się nim tworzyć ani kasować produktów, ruszać zamówień, cen czy stanów.

Osobny token, który możesz usunąć

Wygeneruj w BASE token tylko dla tego narzędzia. Po skończonej pracy skasujesz go jednym kliknięciem w tej samej zakładce, bez wpływu na inne integracje.

Kod do wglądu

Nie musisz wierzyć na słowo. Kod narzędzia jest publiczny — możesz przejrzeć każdą linię proxy i sprawdzić, co dokładnie dzieje się z tokenem.

Instrukcja

Jak zdobyć token API z BASE — krok po kroku

Zajmuje niecałą minutę. Token generujesz w panelu BASE, wklejasz do narzędzia i gotowe. Potrzebujesz dostępu do ustawień konta (właściciel albo pracownik z uprawnieniami do zakładki API). Zrzuty poniżej pochodzą z panelu BASE, wrzesień 2026.

KROK 1

Wejdź w ustawienia konta

Zaloguj się do panelu BASE i kliknij swoje imię (awatar) w prawym górnym rogu. Z menu wybierz:

Twoje imięMoje konto

Otworzy się strona z zakładkami ustawień konta.

Zrzut ekranu: menu „Konto i inne → Moje konto"
KROK 2

Otwórz zakładkę API

Moje kontoAPI

W górnym pasku zakładek kliknij API. Zobaczysz listę tokenów podpiętych do konta (każda integracja może mieć własny) oraz logi wywołań API — tam później sprawdzisz, co narzędzie robiło.

Zrzut ekranu: zakładka „API" w ustawieniach konta
KROK 3

Wygeneruj nowy token

Kliknij zielony przycisk Dodaj Token API w prawym górnym rogu listy. W polu Nazwa wpisz coś, po czym go później rozpoznasz, np. Opisy MAMS.

Uprawnienia API: do samego eksportu wystarczy Odczyt. Jeśli chcesz też importować poprawione opisy, wybierz Pełny. Kliknij Zapisz.

Zrzut ekranu: formularz nowego tokena z nazwą „Opisy MAMS"
KROK 4

Skopiuj token — pokazuje się tylko raz

Po zapisaniu BASE wyświetla token w zielonym polu. Kliknij ikonę Kopiuj do schowka obok niego (ikona oka pokazuje pełną wartość).

Uwaga: po zamknięciu okna albo odświeżeniu strony tokenu nie da się już podejrzeć. Jeśli go zgubisz, po prostu wygenerujesz nowy. Traktuj go jak hasło: nie wysyłaj mailem, nie wklejaj na czacie.

Zrzut ekranu: wygenerowany token z ikoną kopiowania
KROK 5

Wklej w narzędziu i połącz

Otwórz narzędzie, wklej token w pierwszym kroku i kliknij Połącz. Narzędzie od razu pokaże Twoje katalogi i kanały. Jeśli zaznaczysz „Zapamiętaj token w tej przeglądarce", następnym razem nie musisz go wklejać.

Otwórz narzędzie
Zrzut ekranu: krok 1 w narzędziu — pole tokena i przycisk „Połącz"
Po skończonej pracy możesz token usunąć — w tej samej zakładce API w BASE. Narzędzie przestanie wtedy działać z tym tokenem, ale nic więcej się nie stanie. Do kolejnego eksportu wygenerujesz nowy w 30 sekund.
FAQ

Pytania, które zadaje każdy

Czy to naprawdę jest darmowe? Gdzie jest haczyk?

Tak, w całości i bez limitów. Narzędzie powstało przy wdrożeniu dla dużego dystrybutora i uznaliśmy, że innym użytkownikom BASE też się przyda. „Haczyk" jest jeden: na dole strony jest informacja o MAMS — systemie, który masowo generuje oferty na marketplace'y. Jeśli kiedyś będziesz potrzebować nie tylko wyjąć opisy, ale też je napisać, będziesz wiedzieć, gdzie szukać.

Czy narzędzie widzi moje zamówienia, ceny, stany magazynowe?

Nie. Proxy przepuszcza tylko sześć metod API: listę katalogów, listę pól tekstowych, listę integracji, listę produktów, dane produktów i aktualizację pól tekstowych. Każda inna metoda jest odrzucana po stronie serwera, niezależnie od tego, jakie uprawnienia ma token.

Czy import może coś skasować?

Nie. Puste komórki są pomijane, a zmienione są tylko te pola, które różnią się od aktualnego stanu w BASE. Przed zapisem widzisz pełny podgląd „było → będzie" i automatycznie pobierasz kopię zapasową. Jedyne, co import robi, to nadpisuje wskazane pola tekstowe wskazanych produktów, dokładnie tak, jakbyś zrobił to ręcznie w panelu.

Skąd narzędzie wie, które produkty są wystawione na danym kanale?

API BASE nie udostępnia listy ofert marketplace. Używamy najlepszego dostępnego sygnału: BASE wymaga przypisania produktowi kategorii marketplace, żeby wystawić go na danym kanale — więc produkt z kategorią dla Allegro to produkt, który był (lub jest) wystawiany na Allegro. Domyślny zakres „Wystawione na tym kanale" filtruje właśnie po tym. Jeśli chcesz mieć pewność co do 1:1, wklej listę SKU z eksportu ofert w BASE w zakresie „Wybrane SKU". W pliku zawsze dostajesz kolumnę „Przypisanie do kanału".

Ile to trwa dla dużego katalogu?

BASE ma limit 100 zapytań na minutę na token. Eksport pobiera opisy paczkami po 100 produktów, więc katalog 10 000 SKU to ok. 100 zapytań — około minuty. Import to jedno zapytanie na produkt, więc 1 000 zmienionych produktów zajmie ok. 11 minut. Pasek postępu pokazuje, na czym stoisz; nie zamykaj karty w trakcie.

Dlaczego w kolumnie „Źródło" mam „bazowy", skoro w BASE widzę opis dla tego kanału?

Najczęstsza przyczyna: opis dla kanału jest zapisany w innym języku niż ten, który wybrałeś w narzędziu. Klucz w BASE wygląda tak: description|de|kaufland_13803 — język jest jego częścią. Sprawdź wybór języka w kroku 2. Druga możliwość: opis siedzi w polu „Opis dodatkowy" zamiast w głównym; zaznacz opisy dodatkowe w kroku 3.

Temu i Amazon: część treści siedzi w „parametrach". Czy narzędzie to widzi?

Tak. Dla Temu i Amazona BASE trzyma tytuł, opis i bullet pointy także w parametrach produktu (np. temu_title_pl, amazon_bullet_1_de). Przy eksporcie tych kanałów dostajesz je jako dodatkowe kolumny Parametr: …, a przy imporcie wracają w to samo miejsce — z zachowaniem pozostałych parametrów produktu.

Co zbieracie, kiedy używam narzędzia?

Anonimowe zdarzenia użycia (np. „eksport: Allegro, 5 700 produktów, wynik audytu 64") — bez tokena, bez treści ofert, bez cookies i bez identyfikacji osoby. Służą do rozwoju narzędzia. Dane kontaktowe trafiają do nas tylko wtedy, gdy sam wypełnisz formularz w raporcie audytu. Szczegóły w polityce prywatności.

Kto odpowiada, jeśli coś pójdzie nie tak?

Narzędzie jest bezpłatne i udostępniane „tak jak jest". Działa na Twoim koncie BASE, Twoim tokenem i na Twoje polecenie — dlatego to Ty decydujesz, co i kiedy zapisać, a przed każdym importem masz podgląd zmian i kopię zapasową. Szczegóły w regulaminie; jak przetwarzamy dane — w polityce prywatności.

Nie działa / mam pomysł na funkcję. Gdzie pisać?

Na maciej.fidor@mediafy.com.pl albo jako issue w repozytorium. Jeśli coś się wysypało, dołącz komunikat błędu z narzędzia — zawiera kod błędu z API BASE, który od razu mówi, co się stało.

Od twórców narzędzia

Wyjąłeś opisy. A gdyby ktoś napisał je za Ciebie — na 8 marketplace'ów naraz?

MAMS wystawia i utrzymuje cały katalog produktów na marketplace'ach: oferty i grafiki A+ generowane masowo przez wieloagentowy system AI, w jakości, która przechodzi walidację i sprzedaje. Z BASE integruje się bezpośrednio — tym samym API, którego używa to narzędzie.

Zobacz, jak działa MAMS

Albo napisz: maciej.fidor@mediafy.com.pl

+130%
GMV rok do roku u dystrybutora 11 000+ SKU po wdrożeniu MAMS (pomiar: sierpień 2026)
8
marketplace'ów: Allegro, Amazon, Kaufland, eBay, Temu, InPost, Merxu, OLX