Integracje / Google Merchant Center

Integracja AI z Google Merchant Center

Podłączamy feed produktów i diagnostykę odrzuceń przez Content API for Shopping, czytając atrybuty title, price, availability, gtin i image_link. Asystent tłumaczy kody błędów na polski, wskazuje rozbieżności cen między feedem a sklepem i przygotowuje gotowe poprawki przed uruchomieniem kampanii.

Umówcie 15 minut o Google Merchant Center → ☎ 691 10 20 10

Rozmowa trwa 15 minut. Dzwonimy my, nic nie trzeba instalować.

Po rozmowie dwa tygodnie za darmo. Jeśli uznamy, że u Was to ma sens, uruchamiamy Wam własną platformę podłączoną pod Google Merchant Center. Bez umowy i bez karty.

Czym jest Google Merchant Center

Google Merchant Center to platforma Google, w której sprzedawcy przechowują dane produktów i przesyłają je do kampanii Shopping oraz Performance Max. Trafiają tu sklepy z asortymentem liczonym w dziesiątkach lub tysiącach SKU, prowadzące reklamy produktowe w wyszukiwarce Google. Feed produktów, plik z atrybutami każdego wpisu, to serce platformy. Google regularnie weryfikuje dane w feedzie i blokuje wpisy, które nie spełniają wymagań.

Na co dzień praca w Merchant Center skupia się na zakładce Produkty, a w niej Diagnostyce z widokiem Problemy z elementami: lista odrzuceń, kody błędów po angielsku i liczba dotkniętych wpisów. Feed może być plikiem tekstowym, arkuszem Google albo danymi pobieranymi przez API ze sklepu. Merchant Center obsługuje też supplemental feed, dodatkowy plik uzupełniający dane z feeda głównego. Każdy wpis ma status: approved, pending albo disapproved.

Co podłączamy w Google Merchant Center

  • Produkty → Diagnostyka → Problemy z elementami: kody i liczba odrzuceń
  • Feed główny i supplemental feed: atrybuty title, description, price, availability
  • Atrybut gtin, brand, condition, google_product_category: kompletność i poprawność
  • image_link: dostępność URL zdjęcia i zgodność rozmiaru z wymogami kategorii
  • Porównanie cen z feeda z cenami na stronach produktów w sklepie

Zakres ustalamy pod Was. Zaczynamy od odczytu danych, a zapis i akcje włączamy dopiero wtedy, gdy sami tego chcecie.

O co pytają w praktyce

Pytania zadaje się po polsku, jak koledze z pracy.

„Które produkty są dziś odrzucone i co dokładnie jest w nich nie tak?"

„Czy ceny w feedzie zgadzają się z tym, co widzi klient na stronie?"

„Które produkty nie mają uzupełnionego GTIN i czy to blokuje kampanię?"

„Co trzeba poprawić w feedzie przed uruchomieniem kampanii na weekend?"

Co dokładnie podłączamy w Google Merchant Center

Obszar po obszarze: jakie dane czytamy i co asystent z nich robi. To lista z realnego wdrożenia, nie katalog możliwości.

Diagnostyka: Problemy z elementami

CzytamyKody błędów (missing_required_attribute, price_mismatch, image_missing, invalid_value), liczba odrzuconych wpisów i powiązane SKU

AsystentTłumaczy każdy kod błędu na polski i układa pogrupowaną listę SKU z konkretnym opisem przyczyny odrzucenia

Feed główny i supplemental feed

CzytamyStatus wpisu (approved, pending, disapproved), atrybuty price, availability, product_type dla każdego SKU

AsystentWykrywa konflikty między feedem głównym a supplemental, np. nadpisanie ceny starą wartością sprzed promocji

Atrybut title i description

CzytamyAktualna wartość tytułu i opisu z feeda oraz pełne dane produktu z karty w sklepie

AsystentGeneruje poprawiony tytuł według schematu: marka, nazwa, cecha różnicująca, i usuwa zakazane zwroty promocyjne z description

Atrybut gtin, brand, condition, google_product_category

CzytamyWartość pola gtin (EAN, ISBN, UPC), brand, condition i identyfikator kategorii z taksonomii Google

AsystentWskazuje puste lub nieprawidłowe pola gtin i błędne identyfikatory kategorii blokujące kampanie Performance Max

Atrybut image_link

CzytamyURL zdjęcia produktu z feeda, kod odpowiedzi HTTP i wymiary obrazu w pikselach

AsystentSprawdza dostępność URL (odpowiedź 200) i zgodność rozmiaru z wymogami: min. 100x100 px, a dla odzieży 250x250 px

Porównanie cen i atrybut shipping

CzytamyCena z feeda i cena widoczna publicznie na stronie produktu w sklepie, konfiguracja atrybutu shipping

AsystentWykrywa rozbieżności price_mismatch przed kampanią i sygnalizuje błędy w ustawieniach dostawy blokujące wpisy

Co się zmienia

Menedżer kampanii dostaje rano gotową listę błędów po polsku z konkretnymi SKU do poprawy, zamiast szukać przyczyn spadku wyświetleń w trakcie kampanii.

Asystent stoi na Waszym serwerze i łączy się z Google Merchant Center na Waszych uprawnieniach. Dane nie wychodzą do zewnętrznych usług, a każdy odczyt i każda akcja zostawiają ślad w logu. Zakres uprawnień ustalacie Wy, więc asystent widzi dokładnie tyle, ile ma widzieć.

Nie wymieniamy Wam programu i nie zmuszamy nikogo do zmiany nawyków. Google Merchant Center zostaje tam, gdzie jest, razem z historią danych i przyzwyczajeniami zespołu.

Jak łączymy się z Google Merchant Center

Łączymy się z Google Merchant Center przez Content API for Shopping lub nowszy Merchant API. Połączenie wymaga identyfikatora konta Merchant Center i projektu w Google Cloud Console z autoryzacją OAuth. Pracujemy w trybie odczytu: pobieramy feed, statusy wpisów i listę błędów. Zapis, czyli wdrożenie poprawek, wymaga Waszego potwierdzenia, chyba że sami zdecydujecie się na automatyczne korygowanie wybranych atrybutów.

Asystent działa na serwerze po Waszej stronie. Dane z feeda i lista odrzuceń nie są przesyłane do zewnętrznych usług poza ustalonym zakresem. Połączenie z API Google jest szyfrowane. Dostęp do konta Merchant Center przyznajecie przez Google Cloud Console i możecie go cofnąć w dowolnym momencie bez wpływu na działanie kampanii.

Czego potrzebujemy od Was

  • Dostęp do konta Google Merchant Center z uprawnieniami do zarządzania feedem
  • Projekt w Google Cloud Console z włączonym Content API for Shopping i autoryzacją OAuth
  • Identyfikator konta Merchant Center (Merchant ID) potrzebny do konfiguracji połączenia
  • Osoba po Waszej stronie, która zatwierdza zmiany w feedzie przed ich wdrożeniem
  • Dostęp do API sklepu (WooCommerce, PrestaShop, Shoper lub Shopify), jeśli chcecie porównywać ceny ze stronami produktów

Gdzie to działa najlepiej

Menedżer kampanii

O 8 rano przed uruchomieniem kampanii Shopping otwiera skrzynkę i widzi raport: 47 produktów odrzuconych, 6 z rozbieżnością ceny między feedem a sklepem, 3 już naprawione automatycznie. Nie musi otwierać Merchant Center.

Z asystentem: Przegląda gotową listę SKU po polsku z konkretnymi przyczynami, zatwierdza poprawki opisów dla kilku wpisów i przekazuje resztę do programisty. Kampania startuje bez opóźnienia.

Właściciel sklepu AGD

Po migracji na nowy hosting kilkadziesiąt produktów z kategorii AGD wylądowało w odrzuceniach. W Merchant Center widać kod invalid_value [availability], bez wskazówki, które SKU zmienić i co konkretnie poprawić.

Z asystentem: Asystent wyciąga pełną listę produktów z tym błędem, tłumaczy przyczynę po polsku i przygotowuje zadanie: podmień wartość atrybutu availability na 'in stock' dla 34 wskazanych SKU. Właściciel przekazuje to programiście w minutę.

Osoba prowadząca feed

Przed sezonem doszło kilkaset nowych SKU. Zdjęcia części produktów zostały usunięte z CDN po aktualizacji galerii. Google zablokuje te wpisy bez powiadomienia w dashboardzie kampanii.

Z asystentem: Asystent wykrywa URLe zwracające błąd 404 w polu image_link i podaje listę produktów wymagających uzupełnienia zdjęcia, zanim Google przeprowadzi kolejne crawlowanie feeda.

Jak to uruchamiamy

  1. Rozmowa 15 minut. Mówicie, na czym pracujecie i co Was korkuje. Mówimy, czy da się to spiąć.
  2. Podłączenie i pierwsze pytania. Zaczynamy od odczytu, na Waszym serwerze, w zakresie który zatwierdzacie.
  3. Rozszerzanie. Dokładamy kolejne moduły i akcje, gdy zespół już ufa temu, co dostaje.

Koszt: od 3 000 zł miesięcznie. W tym wdrożenie, integracja, szkolenie zespołu i opieka. Widełki na Wasz przypadek podajemy na tej pierwszej rozmowie, bez ofert na dwadzieścia stron.

Chcecie najpierw poczytać konkrety: jakie moduły ruszamy, jakie dane bierzemy i czego potrzebujemy po Waszej stronie?

Cały opis integracji z Google Merchant Center →

Czego asystent nie robi

Żebyście wiedzieli, gdzie kończy się jego rola, zanim zaczniecie.

  • Asystent nie zmienia danych w feedzie ani sklepie bez Waszego potwierdzenia, chyba że sami uruchomicie automatyzację dla wybranych atrybutów
  • Nie tworzy nowych produktów ani nie usuwa wpisów z Merchant Center
  • Przy tytułach, opisach i cenach tylko proponuje zmianę, nigdy nie zatwierdza jej sam
  • Nie naprawia problemów wynikających z zawieszenia konta Merchant Center przez Google ani naruszeń polityki reklamowej

Pytania o integrację z Google Merchant Center

Czy AI poprawi tytuły i opisy, które Google odrzuca za niską jakość?

Tak. Dla pola title asystent generuje poprawioną wersję według schematu: marka, nazwa produktu, cecha różnicująca. Dla pola description usuwa zakazane przez Google zwroty promocyjne i proponuje neutralną wersję. Każda zmiana czeka na Wasze zatwierdzenie przed wdrożeniem do feeda.

Co się dzieje, gdy AI sam wdroży poprawkę i okaże się błędna?

Automatyczne wdrożenie ustawiamy tylko dla atrybutów z zamkniętym zbiorem dopuszczalnych wartości, np. availability albo condition. Tam pomyłka jest niemożliwa. Przy tytułach, opisach i cenach AI wyłącznie proponuje zmianę, a człowiek ją zatwierdza. Każda zmiana w feedzie jest odwracalna.

Czy integracja działa z każdą platformą sklepową, nie tylko WooCommerce?

Pobieramy dane z API sklepów na WooCommerce, PrestaShop, Shoper i Shopify. Jeśli Wasza platforma ma własne API z dostępem do cen i stanów magazynowych, możemy dołączyć ją do integracji po weryfikacji dostępnych punktów końcowych. Zakres ustalamy na etapie pierwszej konfiguracji.

Czy asystent widzi cenę dla zalogowanego klienta czy dla gościa?

Asystent pobiera cenę publiczną ze strony produktu, tak jak Google podczas crawlowania. Jeśli sklep pokazuje inne ceny dla zalogowanych użytkowników, a feed zawiera cenę dla zalogowanych, ryzyko błędu price_mismatch istnieje po Waszej stronie niezależnie od asystenta. Wskazujemy taki scenariusz na etapie audytu.

Piętnaście minut o Google Merchant Center

Wybierzcie termin z kalendarza. Na rozmowie powiemy wprost, co da się u Was podłączyć, ile to trwa i ile kosztuje. Jeśli nie ma czego automatyzować, też to powiemy. A jeśli ma, dostajecie 14 dni działającej platformy podłączonej pod Google Merchant Center, żeby sprawdzić to na własnych danych zamiast wierzyć nam na słowo.

Wybierzcie termin → Wolicie napisać?

Google Merchant Center jest znakiem towarowym swojego właściciela. Nie jesteśmy z nim powiązani ani przez niego autoryzowani. Nazwy używamy wyłącznie po to, żeby wskazać, z jakim programem integrujemy asystenta.