Jak skonfigurować feed z BaseLinkera do Google Merchant Center krok po kroku
Poniżej ogólny przebieg konfiguracji. Szczegółowe nazwy pól w panelu Base mogą się różnić w zależności od wersji i źródła katalogu, ale logika pozostaje ta sama.
[#chart:gad43b]
1. Przygotuj katalog w Base
Wybierz katalog lub magazyn, z którego ma powstać feed. Sprawdź, czy produkty mają nazwy, opisy, ceny, EAN, markę, zdjęcia i stany. Jeśli katalog zasila kilka kanałów, rozważ osobne pola na tytuły pod Google, bo nazwa skrojona pod Allegro nie zawsze jest najlepsza w reklamie produktowej.
2. Dodaj integrację eksportu do Google
W sekcji integracji dodaj eksport produktów w formacie Google. Ustal, które produkty mają trafić do pliku: wszystkie, wybrane kategorie, tylko z dodatnim stanem albo tylko te z uzupełnionym linkiem. Lepiej zacząć od węższego, dobrze przygotowanego zestawu niż wysłać cały katalog z brakami.
3. Zmapuj pola na atrybuty Google
Przypisz pola katalogu do atrybutów Google: identyfikator, tytuł, opis, link, zdjęcie, cenę, dostępność, markę, GTIN i stan produktu. Najwięcej uwagi wymaga link do produktu - musi prowadzić do strony w sklepie, na domenie zweryfikowanej w Merchant Center. Jeśli produkty w Base nie mają linków do sklepu, feed nie spełni wymagań Google.
4. Podłącz plik w Merchant Center
Skopiuj adres wygenerowanego pliku XML. W Merchant Center dodaj źródło danych produktowych typu plik z pobieraniem z adresu URL, ustaw codzienny harmonogram i godzinę po regeneracji pliku w Base. Uruchom pierwsze pobieranie ręcznie i przejrzyj raport przetwarzania.
5. Sprawdź diagnostykę i dopiero potem kampanie
Przez pierwsze dni po podłączeniu obserwuj diagnostykę Merchant Center: odrzucone produkty, ostrzeżenia, brakujące atrybuty. Kampanie uruchamiaj lub przełączaj na nowe źródło dopiero wtedy, gdy większość produktów jest zatwierdzona. Ogólną procedurę łączenia feedu ze sklepem i sprawdzania poprawności opisujemy we wpisie o integracji Merchant Center ze sklepem.
Mapowanie pól - które atrybuty feedu z Base muszą się zgadzać
Google wymaga zestawu podstawowych atrybutów dla każdego produktu, a część kategorii wymaga dodatkowych, np. rozmiaru i koloru w odzieży. Poniższa tabela pokazuje najważniejsze pola i to, na co zwrócić uwagę przy mapowaniu w Base.
| Atrybut Google | Źródło w Base | Na co uważać |
|---|
| id | SKU lub ID produktu | musi być stałe i zgodne z ID w tagu sklepu |
| title | nazwa produktu lub osobne pole | marka, typ, cechy - bez wielkich liter i haseł promocyjnych |
| description | opis | bez kodu HTML i linków, zgodny z produktem |
| link | adres produktu w sklepie | domena zweryfikowana w Merchant Center |
| image_link | pierwsze zdjęcie | bez znaków wodnych i napisów promocyjnych |
| price | cena brutto | w PLN, zgodna z ceną na stronie |
| availability | stan magazynowy | in_stock lub out_of_stock na podstawie stanu |
| gtin, brand | EAN, producent | prawdziwe kody, nie wymyślone |
| item_group_id | produkt nadrzędny | wspólne dla wariantów jednego produktu |
Tytuły z katalogu warto potraktować osobno. Nazwy produktów z hurtowni lub skrojone pod marketplace często nie zawierają słów, które wpisują klienci w Google. Jak je przerobić, piszemy w poradniku o tytułach produktów w feedzie Google.
Warianty produktów w feedzie z Base
Produkty w kilku rozmiarach lub kolorach wymagają szczególnej uwagi. W feedzie Google każdy wariant to osobna pozycja z własnym ID, ceną, dostępnością i zdjęciem, a wspólne item_group_id łączy je w jeden produkt. Sprawdź, czy Base przekazuje warianty jako osobne pozycje i czy atrybuty size i color mają wartości, a nie są puste. W kategoriach takich jak odzież i obuwie Google wymaga tych danych, a ich brak kończy się odrzuceniem produktów.
[#uwaga] Zmiana źródła feedu ze sklepu na Base często zmienia identyfikatory produktów. Jeśli ID w nowym feedzie są inne niż w starym i w tagu remarketingu dynamicznego na stronie, Google traktuje produkty jak nowe: tracisz historię wyników, a listy remarketingowe przestają się łączyć z produktami. Przed przełączeniem zmapuj pole id tak, by zachować dotychczasowe identyfikatory.
Najczęstsze błędy feedu z Base w Merchant Center
Większość problemów z feedem z BaseLinkera wynika nie z samej integracji, ale z danych w katalogu. Oto przypadki, które spotykamy najczęściej, i sposoby ich naprawy.
[#chart:gad43c]
Dobrą praktyką jest też ustawienie w Base reguły, która wyklucza z feedu produkty bez linku, ceny lub zdjęcia. Dzięki temu do Merchant Center nie trafiają rekordy, które i tak zostałyby odrzucone, a raport diagnostyczny pokazuje tylko realne problemy.
Jak wykorzystać feed z Base w kampaniach Google Ads
Dobrze przygotowany feed z Base to nie tylko źródło produktów, ale też narzędzie do segmentacji. Pola z katalogu, np. marżę, producenta czy sezon, możesz przekazać jako etykiety niestandardowe i na ich podstawie dzielić produkty w kampaniach Shopping lub w grupach zasobów Performance Max. Przykładowy podział:
custom_label_0 - przedział marży, by oddzielić produkty o wysokiej i niskiej rentowności;
custom_label_1 - sezon lub kolekcja, by łatwo włączać i wyłączać grupy produktów;
custom_label_2 - bestsellery wskazane na podstawie sprzedaży ze wszystkich kanałów w Base.
Etykiety najlepiej opierać na polach, które i tak aktualizujesz w Base. Jeśli marża zmienia się wraz z ceną zakupu, etykieta przeliczy się przy następnej regeneracji pliku i produkt sam przejdzie do właściwej grupy w kampanii.
Jak utrzymać feed z BaseLinkera w dobrej kondycji
Feed z Base nie jest konfiguracją na zawsze. Każdy nowy dostawca, kategoria czy zmiana w sklepie może wpłynąć na dane wysyłane do Google. Kilka nawyków pozwala wyłapać problemy, zanim odbiją się na kampaniach:
Po dodaniu nowej hurtowni lub kategorii sprawdź w podglądzie pliku kilka nowych produktów, zanim trafią do Merchant Center.
Raz w tygodniu przejrzyj diagnostykę Merchant Center i porównaj liczbę zatwierdzonych produktów z poprzednim tygodniem.
Po zmianach w szablonie lub adresach URL sklepu sprawdź, czy linki w feedzie nadal prowadzą do właściwych stron.
Przy zmianie cennika upewnij się, że ceny w sklepie i w katalogu Base aktualizują się jednocześnie.
Jak Vinson pomaga z feedem z BaseLinkera do Google
Vinson to agencja e-commerce z Bochni, działająca od 2021 r., certyfikowany partner Base i Google Partner. Łączymy obie strony: porządkujemy katalog w Base, konfigurujemy eksport i mapowanie pól, podłączamy feed do Merchant Center i budujemy na nim kampanie w ramach obsługi kampanii Google Ads. Pilnujemy też, by przełączenie źródła feedu nie zniszczyło historii produktów. Pracowaliśmy z ponad 500 firmami, a klienci oceniają nas na 4,9/5 w 171 opiniach.
Najczęściej zadawane pytania
Czy BaseLinker ma integrację z Google Shopping?
Base, czyli dawny BaseLinker, może generować plik XML z produktami w formacie Google, który podłączasz w Merchant Center. To plik pobierany według harmonogramu, a nie bezpośrednie połączenie z Google Ads. Produkty trafiają do reklam przez Merchant Center połączony z kontem Google Ads.
Czy mogę reklamować w Google produkty, które sprzedaję tylko na Allegro?
Nie przez reklamy produktowe kierujące na Allegro. Link w feedzie musi prowadzić do strony produktu na Twojej domenie, zweryfikowanej w Merchant Center, gdzie klient może kupić produkt. Do reklamowania ofert na Allegro służą narzędzia samego Allegro.
Jak często feed z Base aktualizuje się w Merchant Center?
Base odświeża plik według własnych ustawień, a Merchant Center pobiera go według harmonogramu, który ustawiasz w źródle danych - zwykle codziennie. Ustaw godzinę pobierania po regeneracji pliku. Jeśli stany zmieniają się bardzo szybko, rozważ dodatkowo bufor bezpieczeństwa dla ostatnich sztuk.
Czy feed z Base wymaga osobnego konta Merchant Center?
Nie. Plik z Base podłączasz jako źródło danych produktowych w dotychczasowym koncie Merchant Center sklepu. Jeśli wcześniej feed pochodził z wtyczki sklepu, nie trzymaj obu źródeł z tymi samymi produktami jednocześnie, bo powstaną duplikaty. Najpierw porównaj dane, potem przełącz źródło.
Czy przejście na feed z Base wpłynie na moje kampanie?
Może, jeśli zmienią się identyfikatory produktów. Wtedy Google traktuje produkty jak nowe, a kampanie tracą historię wyników. Przy poprawnym mapowaniu ID i podobnej jakości danych zmiana źródła nie powinna zaburzyć kampanii.
Dlaczego Merchant Center odrzuca produkty z feedu z BaseLinkera?
Najczęstsze przyczyny to brak linku do produktu w sklepie, niezgodność ceny lub dostępności ze stroną, brak GTIN lub marki oraz zdjęcia ze znakami wodnymi. Szczegóły znajdziesz w diagnostyce Merchant Center przy każdym produkcie. Większość problemów naprawia się w katalogu Base, a nie w samym Merchant Center.
Feed z Base jest szczególnie wygodny, gdy sprzedajesz w wielu kanałach i chcesz mieć jedno źródło stanów i cen. Jeśli potrzebujesz pomocy przy konfiguracji i kampaniach, sprawdź naszą obsługę kampanii Google Ads. A jeśli wybierasz pierwszą kampanię dla sklepu, zajrzyj do wpisu Search czy Shopping dla małego sklepu.