Czym jest feed produktowy? Kompletny przewodnik dla sprzedawców online
Feed produktowy to plik, który łączy Twój katalog z Google Shopping i porównywarkami cen. Oto jak działają feedy, dlaczego są ważne i jak easySales generuje je za Ciebie.
Jeśli sprzedajesz online na więcej niż jednym kanale, prędzej czy później ktoś poprosi Cię o „feed produktowy". Może Google Shopping chce pliku do Merchant Center. Może partner chce codziennego CSV z Twoim katalogiem. Może porównywarka cen z innego kraju chce adresu URL XML.
Wszyscy proszą o to samo w różnych formach: o ustrukturyzowany plik, który listuje Twoje produkty z polami, których każdy kanał potrzebuje, żeby je wyświetlić.
Ten przewodnik wyjaśnia, czym jest feed produktowy, dlaczego feedy mają znaczenie dla ecommerce, jak są generowane i odświeżane oraz jak easySales obsługuje to wszystko na 17+ wstępnie zintegrowanych kanałach.
Czym jest feed produktowy?
Feed produktowy to ustrukturyzowany plik — niemal zawsze XML lub CSV — z jednym wierszem na produkt (lub wariant) i jedną kolumną na atrybut, który interesuje kanał: identyfikator, tytuł, opis, URL obrazka, cena, stan magazynowy, kategoria, marka, GTIN, koszt wysyłki oraz długa lista dodatków specyficznych dla kanału.
Kanały nie czytają Twojego sklepu bezpośrednio — czytają Twój feed. Raz dziennie lub co kilka godzin crawler kanału pobiera plik z URL-a, który mu podałeś, parsuje go i aktualizuje to, co widzą kupujący. Jeśli produkt nie ma go w feedzie, na danym kanale nie istnieje. Jeśli cena w feedzie jest błędna, cena, którą widzi kupujący, też jest błędna.
Feed jest umową między Twoim katalogiem a kanałem.
Dlaczego feedy produktowe mają znaczenie dla sprzedawców online
Trzy powody, dla których warto zrobić feedy dobrze.
Zasięg bez przebudowywania katalogu. Feed to najtańszy sposób, żeby ten sam katalog postawić przed kupującymi w Google Shopping, Pepita, Favi, Glami i kilkunastu innych silnikach jednocześnie. Utrzymujesz jedną bazę produktów; pozwalasz feedom tłumaczyć ją dla każdej publiczności.
Jakość feedu napędza skuteczność reklam. W Google Shopping tytuł, GTIN, kategoria produktu i jakość obrazka decydują, jak często pojawia się Twoja reklama i ile płacisz za kliknięcie. Czysty feed konsekwentnie radzi sobie lepiej od niechlujnego przy tym samym budżecie. Porównywarki działają tak samo: lepsze dane, lepsze umiejscowienie.
Ręczna obsługa kanał po kanale nie skaluje się. Bez feedów każdy kanał staje się własną pracą wprowadzania danych: jeden CMS dla sklepu, drugi portal uploadowy dla Google, trzeci arkusz dla porównywarki, czwarty mail do partnera afiliacyjnego z najnowszym CSV. Z feedami zmieniasz produkt raz, a każdy podłączony kanał widzi zmianę przy kolejnym odświeżeniu.
Co jest w środku feedu
Pola w feedzie dzielą się na trzy grupy.
Tożsamość
Jak kanał jednoznacznie identyfikuje Twój produkt. SKU, GTIN/EAN, MPN, marka. Te pola decydują, czy kanał dopasuje Twoją ofertę do tego samego produktu od innego sprzedawcy (produktyzacja), więc muszą być dokładne i stabilne w czasie.
Treść
To, co widzi kupujący. Tytuł, opis, obrazki, kategoria. Te pola decydują, czy kupujący kliknie. Kanały egzekwują tu surowe reguły — Google Shopping ogranicza tytuły do 150 znaków i zabrania języka promocyjnego; Pepita oczekuje konkretnej struktury; Compari wymaga kategorii na najniższym dostępnym poziomie.
Komercja
Liczby. Cena, waluta, dostępność, koszt wysyłki, podatek. Te pola zmieniają się najczęściej, a nieaktualne wartości tutaj robią największą szkodę: błędna cena oznacza odrzucone reklamy; produkty wyprzedane wciąż pokazywane jako dostępne oznaczają zwroty i zdenerwowanych kupujących.
Niektóre feedy niosą też dodatki specyficzne dla kanału — Google Shopping używa condition, gender, age_group, material; sieci afiliacyjne śledzą parametry UTM i stawki prowizji. Każdy wstępnie zbudowany feed w easySales mapuje już Twój katalog do pól, których oczekuje kanał.
Główne typy feedów
Większość feedów produktowych mieści się w jednej z czterech kategorii.
Wyszukiwarki i silniki zakupowe. Google Shopping to ten oczywisty. Plik zasila Google Merchant Center, który napędza reklamy Shopping, bezpłatne listingi zakupowe i wyniki produktowe w Google Search.
Porównywarki cen. Regionalne silniki zakupowe, które agregują oferty od wielu sprzedawców i je porządkują. W Polsce wysyłamy feedy do Pepita PL, Favi i Glami; w innych krajach regionu — do Compari i Árukereső na Węgrzech, Pazaruvaj w Bułgarii, Skroutz w Grecji, Shopmania w Rumunii, sieci Pepita w CEE. Każda ma własny format, ale schemat jest ten sam: publikujesz feed pod URL-em, oni go indeksują, Twoje produkty pojawiają się na ich listingach.
Platformy afiliacyjne. Sieci takie jak 2Performant publikują Twój katalog swoim partnerom afiliacyjnym, którzy promują Twoje produkty za prowizję od każdej sprzedaży. Format jest podobny do feedu porównawczego, z dodatkowymi polami do śledzenia i prowizji.
Feedy niestandardowe. Wszystko inne. Dostawca proszący o codzienny CSV ze stanem magazynowym, partner z własnym schematem XML, niszowy kanał, którego nie zintegrowaliśmy — wszystko obsługiwane przez niestandardowe formaty feedów. To kanał, który polscy sprzedawcy najczęściej wykorzystują, żeby zasilać porównywarki, których nie mamy z pudełka.
Jak działa generowanie feedu
Cykl życia feedu jest prostszy, niż wygląda.
- Twój katalog żyje w easySales — produkty, ceny, stany, obrazki, kategorie.
- Dla każdego kanału tworzysz konfigurację feedu: które produkty włączyć, które pola zmapować, reguły specyficzne dla kanału.
- easySales generuje plik feedu według harmonogramu i zapisuje go pod stabilnym URL-em —
https://feeds.easy-sales.com/.../feed.xml. - Podajesz ten URL kanałowi raz.
- Kanał odpytuje URL według własnego harmonogramu (zwykle co 1, 3 lub 6 do 24 godzin), pobiera najnowszy plik i aktualizuje to, co widzą kupujący.
Ważna konsekwencja: feedy nie są w czasie rzeczywistym. Gdy zmienisz cenę w easySales, trzy rzeczy muszą się wydarzyć, zanim kupujący ją zobaczy. Feed musi się zregenerować. Kanał musi odpytać Twój URL. Kanał musi przeindeksować swój katalog. Od początku do końca — zwykle kilka godzin.
W easySales konkretnie:
- Feedy regenerują się co godzinę domyślnie.
- Feed regeneruje się tylko, dopóki jest czytany. Jeśli kanał przestaje odpytywać URL feedu, easySales wstrzymuje regenerację, żeby oszczędzić zasoby, i wznawia ją w momencie, gdy kanał ponownie czyta plik.
- Każdy feed zapisuje, kiedy kanał go ostatnio pobrał, więc możesz sprawdzić, czy integracja działa.
W większości przypadków godzina jest wystarczająco szybka. Jeśli potrzebujesz stanu lub ceny w czasie rzeczywistym przed kupującymi, to zadanie dla integracji API z marketplace'em, nie dla feedu.
Jak easySales pomaga generować feedy
easySales przychodzi z gotowymi feedami dla kanałów, których sprzedawcy w naszym regionie używają najczęściej, plus z generycznymi builderami do wszystkiego pozostałego.
Google Shopping
Feed Google Merchant Center w formacie wymaganym przez Google, łącznie z wymaganymi identyfikatorami, atrybutami i regułami wysyłki.
Pepita PL, Favi, Glami
Pepita PL i regionalna sieć Pepita; Favi dla mebli i wnętrz; Glami dla mody.
Custom & Dynamic
XML, CSV lub w pełni niestandardowe formaty wyjścia, gdy potrzebujesz feedu dla partnera lub porównywarki, której nie mamy z pudełka — w tym polskich.
Compari, Árukereső, Pepita HU
Węgierskie porównywarki i regionalna sieć Pepita (także AT, BG, DE, HR, RO, SK).
Pazaruvaj
Wiodąca porównywarka cen w Bułgarii.
BlueWinston
Zaawansowane zarządzanie kampaniami Google Shopping.
Skroutz & Skroutz Marketplace
Feed XML dla największej greckiej porównywarki cen, plus osobny feed marketplace, gdy sprzedajesz bezpośrednio przez Skroutz.
Kanały rumuńskie
Shopmania, Okazii, Teamdeals, 2Performant (afiliacja), Bringo (spożywka) i ogólny feed Price.
Kilka rzeczy, które dostajesz za darmo z każdym feedem easySales:
- Stabilny URL feedu. Dajesz kanałowi jeden URL i więcej go nie ruszasz.
- Automatyczna regeneracja. Platforma zajmuje się harmonogramem.
- Filtry produktów per feed. Wykluczasz kategorie, pojedyncze produkty albo wszystko poniżej progu stanu lub ceny.
- Feed Rules. Nadpisujesz wartości pól per kanał — np. dodajesz markę do tytułów tylko dla Pepita, albo wysyłasz inną cenę do jednego marketplace'u — bez zmieniania głównego katalogu.
- Śledzenie odczytów. Każdy feed zapisuje, kiedy kanał ostatnio pobrał plik, więc wiesz, czy integracja działa.
- Buildery Custom XML, CSV i Dynamic. Gdy gotowa lista nie wystarczy, mapujesz pola samodzielnie. To droga, którą polscy sprzedawcy zwykle wybierają, żeby zasilać porównywarki, których nie mamy z pudełka.
Ten sam katalog produktów napędza każdy feed. Nie utrzymujesz osobnej bazy danych per kanał. Nie uzgadniasz cen między systemami. Zmieniasz produkt w jednym miejscu, a każdy kanał widzi zmianę.
Podsumowanie
Feed produktowy to ustrukturyzowany plik, który łączy Twój katalog z kanałem zakupowym. To w ten sposób Google Shopping, porównywarki cen, sieci afiliacyjne i niestandardowi partnerzy dostają dane potrzebne do wyświetlania Twoich produktów. Format zmienia się w zależności od kanału, ale model jest ten sam: jeden katalog, wiele feedów, automatyczne odświeżanie.
Jeśli już prowadzisz reklamy w Google Shopping albo jesteś na porównywarce cen, masz gdzieś feed — pytanie brzmi, czy jest czysty, świeży i łatwy w utrzymaniu. Jeśli jeszcze nie, będziesz potrzebować jednego, zanim zaczniesz.
Wygeneruj swój pierwszy feed w kilka minut
Wypróbuj easySales za darmo przez 14 dni. Bez karty płatniczej.