- Kierowca dostępny teraz
- całą dobę, 7 dni w tygodniu
- Dojazd do 1 h w promieniu 40 km
- Diagnoza laptopa 0 zł
Integracja BaseLinkera z Google Shopping pozwala automatycznie eksportować dane produktowe do kampanii reklamowych, bez ręcznego przygotowywania osobnego pliku.
Konfiguracja obejmuje ustawienie automatycznego eksportu danych produktowych z BaseLinkera do formatu wymaganego przez Google Shopping.
Usługa jest przydatna dla firm prowadzących kampanie reklamowe w Google Shopping, które chcą zautomatyzować przekazywanie danych produktowych.
Konfiguracja integracji z Google Shopping mieści się z reguły w standardowym czasie do 3 dni.
Diagnoza wstępna i wycena są bezpłatne, a usługa objęta jest gwarancją do 12 miesięcy.
Prawidłowe działanie kampanii produktowych w wyszukiwarce wymaga stałego dostarczania aktualnych informacji o asortymencie. Google Shopping (zakładka Zakupy oraz reklamy produktowe w wyszukiwarce Google) opiera się na strukturze danych przekazywanych za pośrednictwem pliku wymiany danych, określanego jako feed produktowy (plik w formacie XML lub CSV zawierający ustrukturyzowaną listę towarów wraz z ich parametrami). BaseLinker pełni w tym procesie rolę centralnego węzła danych (systemu zarządzania informacją produktową i zamówieniami), który agreguje stany magazynowe, ceny, opisy i zdjęcia z różnych źródeł, a następnie generuje dynamiczny link do pliku XML zgodnego ze specyfikacją Google Merchant Center (platformy Google służącej do weryfikacji i przechowywania danych o produktach).
Dane mogą pochodzić z wewnętrznego magazynu BaseLinkera, ze zintegrowanego sklepu internetowego lub bezpośrednio z zewnętrznego systemu magazynowo-handlowego ERP (programu do planowania zasobów przedsiębiorstwa, takiego jak Subiekt GT, Subiekt nexo, Comarch ERP Optima, WAPRO Mag czy Symfonia). W momencie gdy robot indeksujący Google pobiera plik z BaseLinkera, system Google Merchant Center przetwarza każdy wiersz danych, weryfikuje poprawność atrybutów technicznych i przekazuje zatwierdzony katalog do powiązanego konta Google Ads (narzędzia do zarządzania płatnymi kampaniami reklamowymi). Automatyzacja tego procesu eliminuje konieczność ręcznego tworzenia arkuszy kalkulacyjnych oraz zapobiega wyświetlaniu reklam towarów, które zostały wyprzedane.
Każdy produkt przesyłany do Google Merchant Center musi posiadać zestaw obowiązkowych oraz opcjonalnych parametrów. Błędne przypisanie pól w BaseLinkerze jest główną przyczyną odrzucania ofert przez algorytmy sprawdzające. Podczas konfiguracji szczególną uwagę zwraca się na precyzyjne mapowanie parametrów katalogu na standardy wymagane przez specyfikację Google:
Konfiguracja integracji zależy od specyfiki bazy asortymentowej oraz struktury sprzedaży w przedsiębiorstwie. W praktyce wyróżnia się kilka wariantów wdrożenia:
Eksport produktów prostych i wariantowych – w przypadku asortymentu posiadającego warianty (na przykład odzież w różnych rozmiarach i kolorach lub elektronika w różnych wersjach pamięci) konieczne jest skonfigurowanie atrybutu grupy przedmiotów (item_group_id). Pozwala to wyszukiwarce traktować poszczególne rozmiary jako jedną ofertę wielowariantową, a nie jako zduplikowane, konkurujące ze sobą pozycje.
Filtrowanie asortymentu i automatyczne wykluczenia – nie wszystkie produkty z bazy BaseLinkera powinny trafiać do płatnej promocji. W module eksportu ustawia się reguły wykluczające pozycje o niskiej marży jednostkowej, towary wielkogabarytowe o wysokich kosztach wysyłki, a także asortyment o zerowym stanie magazynowym. Zapobiega to marnowaniu budżetu reklamowego na kliknięcia, które nie mogą zakończyć się konwersją (złożeniem zamówienia przez klienta).
Segmentacja za pomocą etykiet niestandardowych (Custom Labels) – przypisanie w BaseLinkerze reguł nadających etykiety pozwala na precyzyjne sterowanie stawkami w kampaniach typu Performance Max (zautomatyzowanych kampaniach efektywnościowych Google). Przykładowo, produkty o wysokiej marży mogą otrzymać wyższy docelowy zwrot z nakładów na reklamę (wskaźnik ROAS), podczas gdy końcówki serii mogą być promowane z priorytetem wyprzedażowym.
Obsługa wielu rynków i walut – w przypadku sprzedaży zagranicznej konfiguruje się odrębne feedy produktowe dla każdego kraju docelowego, z uwzględnieniem właściwego języka opisów, odpowiedniej waluty oraz lokalnych stawek podatku od towarów i usług.
Niewłaściwa konfiguracja pliku eksportowego prowadzi do odrzucenia pojedynczych produktów lub zawieszenia całego konta w Google Merchant Center. Do najczęściej spotykanych problemów należą:
Nieprawidłowe lub brakujące kody GTIN (EAN) – podanie zmyślonego ciągu cyfr, wewnętrznego kodu magazynowego w polu przeznaczonym na kod kreskowy lub brak kodu w branżach objętych wymogiem identyfikacji skutkuje natychmiastowym zablokowaniem pozycji. Jeśli towar nie posiada oficjalnego kodu EAN (na przykład rękodzieło lub produkty marki własnej), konieczne jest poprawne ustawienie znacznika braku identyfikatora (identifier_exists ustawione na wartość no lub false).
Rozbieżności cen i dostępności (Mismatched price/availability) – roboty sprawdzające Google cyklicznie odwiedzają adresy URL z feedu i porównują dane z pliku z informacjami widocznymi na stronie docelowej sklepu. Jeśli cena w pliku różni się od ceny w koszyku (na przykład z powodu opóźnienia w odświeżaniu feedu lub błędnego naliczania waluty), produkt otrzymuje ostrzeżenie lub zostaje odrzucony.
Naruszenia zasad dotyczących materiałów graficznych – użycie zdjęć zawierających znaki wodne, logo sklepu, napisy typu darmowa dostawa lub promocyjne ramki jest niezgodne z regulaminem Google Shopping. Zdjęcie główne musi przedstawiać wyłącznie oferowany przedmiot.
Błędne kodowanie znaków i niedozwolone formaty w opisach – obecność niespójnych znaczników języka HTML (kodu formatującego wygląd strony), encji znakowych lub znaków specjalnych w pliku XML może uszkodzić strukturę całego dokumentu, uniemożliwiając robotom odczyt kolejnych pozycji katalogu.
Próby samodzielnego uruchomienia eksportu bez znajomości specyfiki integracji często prowadzą do problemów technicznych i strat finansowych:
Ręczna edycja plików zamiast automatyzacji – tworzenie statycznych plików eksportu i ich ręczne wgrywanie do panelu Google powoduje, że dane stają się nieaktualne w ciągu kilku godzin. Prawidłowa integracja musi bazować na dynamicznym adresie URL generowanym przez BaseLinker, który Google Merchant Center pobiera zgodnie z ustalonym harmonogramem.
Brak synchronizacji z systemem ERP – generowanie pliku z BaseLinkera bez wcześniejszego uporządkowania dwukierunkowej synchronizacji stanów z systemem handlowym (np. Subiekt GT lub Comarch Optima) powoduje, że do Google trafiają stany magazynowe niezgodne ze stanem faktycznym na magazynie fizycznym.
Nieuwzględnienie kosztów dostawy – pominięcie konfiguracji cenników wysyłki w Google Merchant Center lub brak przekazywania atrybutu kosztu dostawy skutkuje odrzuceniem produktów w krajach, w których podawanie całkowitej ceny zakupu jest wymogiem prawnym.
Ignorowanie powiadomień diagnostycznych w panelu Google – brak regularnej analizy zakładki Diagnostyka w Google Merchant Center sprawia, że drobne błędy w pojedynczych ofertach kumulują się, co z czasem może doprowadzić do nałożenia blokady na całe konto sprzedawcy.
W procesie weryfikacji problemów z kampaniami produktowymi należy odróżnić błędy struktury danych generowanych przez BaseLinker od czynników zewnętrznych, leżących po stronie infrastruktury sklepu lub polityki Google:
Zawieszenie konta z powodu zasad handlowych (Misrepresentation) – Google może zablokować konto Merchant Center ze względu na brak wymaganych informacji na stronie sklepu (na przykład brak pełnych danych rejestrowych firmy, brak widocznego regulaminu, brak jasnej polityki zwrotów i reklamacji lub brak bezpiecznego procesu płatności). Taki problem wymaga modyfikacji treści w witrynie sklepu, a nie zmian w BaseLinkerze.
Blokady serwerowe i błędy odpowiedzi HTTP – jeśli serwer hostingowy sklepu blokuje adresy IP robotów Google (Googlebot) lub zwraca błędy serwera (np. kod błędu 500 lub 503 Internal Server Error), roboty nie mogą zweryfikować stron docelowych. Przyczyna leży wówczas w konfiguracji zapory sieciowej (firewalla) serwera lub przeciążeniu bazy danych sklepu.
Problemy z certyfikatem bezpieczeństwa SSL – brak ważnego certyfikatu SSL (protokołu szyfrującego dane przesyłane w sieci) lub błędy w łańcuchu certyfikacji na stronie docelowej uniemożliwiają prowadzenie kampanii reklamowych w ekosystemie Google.
Odrzucenia na poziomie konta Google Ads – wstrzymanie emisji reklam z powodu wyczerpania budżetu, problemów z formą płatności lub naruszenia zasad tekstów reklamowych nie wynika z błędów w feedzie produktowym.
Standardowy harmonogram pobierania danych w Google Merchant Center konfiguruje się zazwyczaj na automatyczny odczyt raz na dobę. W przypadku sklepów o dynamicznie zmieniających się stanach magazynowych i cenach stosuje się częstsze odświeżanie lub włącza mechanizm automatycznych aktualizacji produktów (funkcję Google odczytującą mikrodane ze strony produktu w chwili kliknięcia przez klienta).
W przypadku braku kodów GTIN/EAN (na przykład dla produktów tworzonych na zamówienie, części zamiennych bez oznaczeń producenta czy artykułów vintage) w konfiguracji BaseLinkera mapuje się atrybut braku identyfikatora (identifier_exists) z wartością no, przekazując jednocześnie markę oraz numer katalogowy MPN, jeśli są one dostępne.
Tak, moduł eksportu w BaseLinkerze pozwala na precyzyjne definiowanie warunków filtrowania. Można wykluczyć całe kategorie, wybranych producentów, produkty o stanie magazynowym równym zero lub towary, których cena jednostkowa jest niższa od określonego progu opłacalności.
W przypadku rynku polskiego oraz krajów europejskich Google Shopping wymaga podawania cen brutto (zawierających podatek od towarów i usług). BaseLinker przesyła końcową cenę brutto wyliczoną na podstawie stawki podatku przypisanej do produktu w magazynie źródłowym.
W pełnym łańcuchu integracji system ERP (taki jak Subiekt, Comarch Optima czy WAPRO Mag) stanowi nadrzędne źródło danych o stanach i cenach. BaseLinker synchronizuje dane z programu magazynowego, przetwarza je na format pliku wymiany XML, a następnie udostępnia dla Google Merchant Center, zapewniając pełną spójność danych pomiędzy magazynem fizycznym a wyszukiwarką.
Zapewniamy profesjonalne wdrożenie, audyt oraz bieżącą konfigurację integracji BaseLinkera z Google Shopping i Google Merchant Center. Realizujemy zlecenia wyłącznie w modelu bezpośredniego dojazdu do siedziby klienta lub biura firmy na terenie całej Warszawy oraz w promieniu do 40 km w okolicznych powiatach (grodziskim, legionowskim, otwockim, piaseczyńskim, pruszkowskim, warszawskim zachodnim oraz wołomińskim). Nasi technicy konfigurują odpowiednie szablony eksportu, weryfikują mapowanie parametrów, eliminują błędy diagnostyczne na koncie Google oraz integrują przepływ danych z systemami magazynowo-sprzedażowymi ERP.