Osiem feedów dostawców rozłożonych
Kto dostarcza co, w jakim formacie, i gdzie się to rozjeżdża — z liczbami, które są dziś w naszym własnym PIM.

Feed nie jest eksportem, lecz połączeniem
Niemal każda rozmowa o danych produktowych zaczyna się od tego samego nieporozumienia: że katalog dostawcy to coś, co wczytuje się raz. W praktyce feed jest połączeniem, które pracuje dalej. Każdy dostawca dostarcza przy tym inaczej — u jednego plik JSON o dwustu megabajtach, u drugiego Excel na każdą markę, u trzeciego API na każdy język. To, co Państwa środowisko sprzedaży pokaże jutro, pochodzi z dzisiejszego nocnego feedu, a nie z pliku, który ktoś pobrał w poprzednim miesiącu.
Różnicę widać dopiero wtedy, gdy coś się zmieni, a zawsze coś się zmienia. Dostawca porządkuje asortyment, poprawia próg ilościowy albo zmienia nazwę koloru. Przy pracy z eksportem zostaje to niezauważone przez tygodnie i Państwa klient odkrywa to przed Państwem. Przy pracy z połączeniem przychodzi to tej samej nocy, zostaje znormalizowane i następnego dnia rano stoi w dzienniku. Ten tekst jest o tym, co się w tę noc dzieje, i o miejscach, w których w praktyce się to zacina.
Ośmiu dostawców, 74.136 produktów
Dziś w produkcji jest osiem feedów dostawców. New Wave dostarcza 26.239 artykułów, PF Concept 19.403, Mid Ocean 14.843, XD Connects 6.469, Toppoint 6.154, Spranz 758, Langenberg 244 i Moxz 26. Razem to dokładnie te 74.136 produktów, które stoją też w innych miejscach tego serwisu, z 61.693 wariantami pod nimi. To liczby z działających systemów, policzone 20 września 2026, a nie zaokrąglone dane handlowe.
Ten rozkład mówi coś o tym, gdzie jest praca. Dwa największe feedy wypełniają razem więcej niż połowę katalogu; najmniejszy dostarcza dwadzieścia sześć artykułów. Feed liczący 26.239 artykułów wymaga własnego tempa i własnej kontroli, feed liczący dwadzieścia sześć kosztuje zaledwie moc obliczeniową. Dlatego każdy dostawca ma własny konektor, własny schemat i własny wiersz w dzienniku, zamiast żeby wszystko szło jednym importem, który czeka na tempo najwolniejszego.
Liczby nie są obietnicą na jutro: to stan tego momentu. Właśnie dlatego dziennik jest ważniejszy niż liczba — nie mówi on, ile jest artykułów, lecz co się zmieniło od wczoraj.
Co się dzieje między dwoma dniami pracy
Każdej nocy dzieje się to samo, w czterech krokach. Brzmi to prościej, niż jest, bo kroki muszą iść w tej kolejności i wszystkie cztery muszą być skończone, zanim katalog wolno nazwać zaktualizowanym. Katalog zaktualizowany w połowie jest bowiem gorszy niż katalog z wczoraj: dla połowy artykułów się zgadza, a to jest dokładnie ten rodzaj błędu, którego nikt nie zauważa.
Powód, dla którego to tutaj wypisujemy, jest taki, że większość pytań do naszego wsparcia dotyczy tych czterech kroków. Ktoś widzi cenę, która się nie zgadza, zdjęcie przy niewłaściwym kolorze albo artykuł, który zniknął. Niemal we wszystkich przypadkach odpowiedź da się odnaleźć w kroku, w którym to się rozjechało, a nie w środowisku klienta.
1. Feed przychodzi
Każdy konektor pobiera we własnym momencie i we własnym tempie to, co dostawca dostarcza. Nic nie zostaje nadpisane, dopóki cały plik nie jest na miejscu, bo plik, który przerwie się w połowie, nie może dać połowy katalogu. Jeśli się przerwie, konektor wystawia zgłoszenie, a stan z wczoraj zostaje — widocznie, jako nieudany wiersz w dzienniku.
2. Normalizacja i powiązanie
Nazwy kolorów od ośmiu dostawców zostają sprowadzone do jednej listy, tak że filtr „niebieski” znajdzie też to, co dostawca nazywa „royal”. Rozmiary zostają ujednolicone, warianty podwieszone pod swoje bazowe SKU, a zdjęcia powiązane z właściwym kolorem. Zdjęcie, którego nie da się powiązać z żadnym wariantem, trafia na listę pracy, zamiast po cichu zniknąć.
3. Ceny, teksty i dane nadruku
Ceny zakupu i sprzedaży wraz z progami zostają zaktualizowane, wiersze tłumaczeń uzupełnione, a wiersze technik przy każdym wariancie odnowione. To ostatnie jest tą częścią, z której większość systemów robi wolne pole tekstowe: która powierzchnia, która technika, jaki maksymalny wymiar, która pozycja i jaka cena. U nas te 426.573 wiersze technik stoją w źródle, tak że Magic Logo i moduł ofert mogą na nich liczyć, zamiast musieć je zgadywać.
4. Dziennik tej nocy
Doszło, zmienione, wycofane, nieudane — na każdy feed, na każdą noc, do odczytania. To pierwsza rzecz, którą sami otwieramy, gdy Państwo dzwonią, i zwykle też ostatnia, jakiej potrzebują, by wiedzieć, czy to był feed, czy coś innego. Zmieniona cena zakupu nie zostaje więc tygodniami niezauważona.
Gdzie to się dziś rozjeżdża
Osiem feedów od ośmiu firm oznacza osiem sposobów dostarczania, a w dwóch miejscach dziś nie działa to tak, jak powinno. Wolimy powiedzieć to z góry, niż żeby Państwo za trzy miesiące sami odkryli to na hiszpańskiej stronie produktu z niderlandzkim tekstem. Żadna z tych rzeczy nie jest nierozwiązywalna i żadna nie wstrzymuje Państwa środowiska, ale słyszą to Państwo od nas, a nie od swojego klienta.
Poza tym obowiązuje granica, która nie ma nic wspólnego z techniką: możemy przekazać tylko to, co dostawca dostarczy. Jeśli w feedzie brakuje pola, to i u nas nie stoi ono w źródle. Nie wypełniamy go wtedy sami czymś, co je przypomina, bo wymyślony maksymalny wymiar nadruku jest szkodliwszy niż puste pole: pierwsze daje reklamację u drukarza, drugie pytanie do dostawcy.
XD Connects zwraca zawsze ten sam język
Adres feedu zwraca ten sam język, niezależnie od tego, o który język Państwo poproszą. Dla katalogu wielojęzycznego potrzebne są więc osobne feedy na każdy język. Dopóki ich nie ma, środowisko sprzedaży dla tej części asortymentu cofa się do angielskiego, zamiast pokazywać puste pole.
U Toppointu połączenie tłumaczeń stoi
Połączenie utknęło na brakującym kluczu. Artykuły, ceny i zdjęcia owszem przychodzą; wiersze tłumaczeń tego dostawcy zostają w tyle, dopóki tego klucza nie ma. Wolimy powiedzieć to teraz niż przy oddaniu.
Feed rzadko dostarcza dokładnie Państwa asortyment
Są w nim artykuły, których Państwo nie chcą sprzedawać, kategorie nazywające się inaczej niż u Państwa i marże różniące się w zależności od marki. Tego nie rozwiąże się w feedzie, lecz po nim: zmienić właściwości tysięcy artykułów jedną operacją, przebudować kategorie, przeprowadzić przeliczenia cen na całej grupie. To, co Państwo sami ustalą, zostaje, kiedy feed przyjdzie następnej nocy.
Zacznijmy od wyliczenia
Kto chce włączyć nowego dostawcę albo chce wiedzieć, ile warte są jego własne dane, u nas zaczyna nie od pokazu, lecz od wyliczenia. Patrzymy, co feed naprawdę dostarcza: ile artykułów, ile wariantów, ile zdjęć, ile języków i jakie użyteczne dane nadruku w nim są. Z tego wychodzi, czego można się spodziewać, i tylko potem podajemy liczbę.
Tę rozmowę prowadzimy chętniej z góry, niż żeby Państwo za trzy miesiące odkryli, że pole, którego potrzebują, nigdy w feedzie nie stało. Jeśli Państwa dostawcy jeszcze nie ma, dobudujemy konektor — ale i wtedy najpierw powiemy, co da się z niego wyciągnąć, a czego nie. To nie zastrzeżenie; to jedyna uczciwa odpowiedź na pytanie, co daje połączenie.
O czym to jest
Feedy z tego tekstu przychodzą do modułu PIM/DAM w Magic Studio i stoją rozpisane na dostawców na stronie z podłączonymi dostawcami. Jeśli Państwo chcą wiedzieć, co robiłby tu ich własny feed, jedna rozmowa wystarczy, by umówić wyliczenie.
PIM/DAM — moduł, do którego przychodzą feedy
Dane produktowe i zdjęcia, które same się aktualizują, z danymi nadruku na poziomie wariantu.Podłączeni dostawcy
Osiem feedów z ich liczbami, nocne odświeżanie i dziennik.Zadaj pytanie
Prześlą nam Państwo jeden feed i dostaną z powrotem, co z tych danych zostaje.Mamy przeliczyć Państwa feed?
Prześlą nam Państwo jeden feed dostawcy albo eksport swoich artykułów. Dostaną z powrotem, ile artykułów, wariantów, zdjęć i języków jest w nim użytecznych i jakie dane nadruku da się z niego wyciągnąć.
Wolą Państwo najpierw zobaczyć, jak katalog z ośmiu feedów wygląda w praktyce? Zamówią demo.