Udostępnij

Jak Claude pomaga Spilno Agency: pokrycie produktów Google Merchant w Google Ads

| 21 lip 2026 | 5 min czytania 0 wyświetleń
Pokrycie produktów Google Merchant w Google Ads — zaktualizowana okładka (83% pokrycia), Spilno Agency

Sklep internetowy ma 1375 produktów w Google Merchant — ale ile z nich faktycznie wyświetla się w Google Ads? Standardowe raporty na to nie odpowiadają. Wspólnie z Claude Code, Spilno Agency zbudowała na wewnętrznej platformie RobotsCheck narzędzie „Pokrycie produktów Google Merchant w Google Ads”: zestawia oba źródła i pokazuje konkretną listę produktów, które przeszły moderację, ale nigdy nie trafiły do żadnej kampanii. W przykładzie poniżej: 227 takich produktów i 83% pokrycia.

Problem, którego nie widać w żadnym standardowym raporcie

Wyobraź sobie sklep internetowy z 1375 pozycjami produktowymi. Wszystkie wydają się być w feedzie, wszystkie wyglądają na „aktywne” w Merchant Center. Ale ile z nich faktycznie działa w Google Ads? Na to pytanie nie odpowiada żaden standardowy raport — ani Merchant Center, ani Google Ads osobno.

To klasyczna ślepa strefa marketingu efektywnościowego: produkt może być idealnie przygotowany w feedzie, przejść moderację Google i po prostu nigdy nie trafić do żadnej kampanii reklamowej. Albo trafić — ale z zerową aktywnością. Klient płaci za produkcję i logistykę produktu, a reklama o nim milczy. Bez dedykowanego audytu wychodzi to na jaw przypadkiem — gdy ktoś z zespołu ręcznie porówna oba interfejsy, produkt po produkcie.

Przy 1375 pozycjach ręczne sprawdzenie to nie audyt, a tygodnie pracy.

Rozwiązanie: narzędzie, które porównuje Merchant i Ads za Ciebie

W ramach wewnętrznej platformy RobotsCheck zespół Spilno Agency, we współpracy z Claude Code, zbudował nowe narzędzie — „Pokrycie produktów Google Merchant w Google Ads”. Jego zadanie jest sformułowane wprost: pokazać specjaliście, które produkty są faktycznie reklamowane, które nie, i dlaczego.

Sam pomysł był oczywisty od początku, realizacja — już nie. To nie jednorazowy skrypt, tylko pełnoprawny moduł platformy: z integracją OAuth, wyjaśnieniem przyczyn, wyszukiwaniem, filtrami, raportami PDF i automatyczną wysyłką. Oto jak to działa.

Jak to działa technicznie

  1. Połączenie dwóch źródeł. Specjalista podłącza Google Merchant Center i Google Ads tym samym kontem Google (lub różnymi — system poprawnie to rozdziela i pamięta, którym kontem autoryzować się do którego serwisu).
  2. Status każdego produktu z Merchant Content API. Narzędzie pobiera pełną listę produktów i ich rzeczywisty status dla przeznaczenia Shopping Ads — approved, pending lub disapproved.
  3. Sprawdzenie aktywności w Google Ads. Dla produktów, które Merchant uznaje za aktywne, system dodatkowo sprawdza, czy w ciągu ostatnich 30 dni była po nich realna aktywność w kampaniach reklamowych.
  4. Zestawienie w jeden raport. Oba źródła są zestawiane w jasne kategorie: wyświetla się, nieuruchomiony w Ads, odrzucony przez Merchant, w moderacji — wraz z przyczyną, jeśli taka istnieje.

To nie proste połączenie SQL dwóch tabel. Najciekawsze wydarzyło się na etapie debugowania: pierwsza wersja parsowania statusów Merchant pokazywała, że wszystkie 1375 produktów są odrzucone — mimo że w samym Merchant Center 1270 z nich było zielonych, zatwierdzonych. Przyczyna okazała się subtelna: Google Content API czasem zwraca pole status: "disapproved" nawet dla produktów faktycznie zatwierdzonych w danym kraju (prawdziwa informacja ukrywa się nie w tym polu, a na listach zatwierdzeń dla poszczególnych krajów). Bez bezpośredniego zestawienia z realnym kontem klienta ten niuans byłby niemożliwy do wychwycenia — właśnie tutaj iteracyjna praca z Claude Code, gdzie każda hipoteza jest od razu weryfikowana na realnych danych, a nie w próżni, pokazała swoją wartość.

Co widzi specjalista

Efekt to nie tylko liczba, a narzędzie do codziennej pracy:

  • Dashboard z kluczowymi metrykami: ile produktów się wyświetla, ile nie zostało uruchomionych w reklamie, ile odrzucił Merchant, jaki jest procent pokrycia.
  • Tabela produktów z wyszukiwaniem po nazwie, item ID, cenie lub przyczynie — i sortowaniem po dowolnej kolumnie.
  • Kolumna „Nazwa kampanii Google Ads” — od razu widać, w jakiej kampanii produkt się wyświetla, albo że kampanii w ogóle nie ma.
  • Przyczyna problemu po najechaniu kursorem — jeśli Merchant odrzucił produkt, specjalista od razu widzi tekst błędu od Google (np. „strona produktu niedostępna”), bez przechodzenia do innego interfejsu.
  • Cyfrowy raport PDF jednym kliknięciem — brandowany raport z wskaźnikami, który można dołączyć do raportowania dla klienta.
  • Publiczny link do raportu — można podzielić się aktualnym raportem z klientem lub kolegą bez udostępniania dostępu do samej platformy.
  • Wysyłka mailowa według harmonogramu — specjalista raz ustawia dni tygodnia i godzinę, a raport pokrycia trafia automatycznie na skrzynkę bez ręcznego uruchamiania.

Przykład od realnego klienta

Oto realny zrzut raportu jednego z klientów agencji — sklepu internetowego:

Dashboard RobotsCheck: pokrycie produktów Google Merchant w Google Ads dla sklepu internetowego — 1144 wyświetla się, 227 nieuruchomionych, pokrycie 83%
Dashboard RobotsCheck: 1144 z 1375 produktów wyświetla się w Google Ads, 227 jest aktywnych w Merchant, ale bez reklamy, pokrycie 83%
WskaźnikWartość
Wszystkich produktów w Merchant1375
Wyświetla się w Google Ads1144
Nieuruchomionych w Ads227
Odrzuconych przez Merchant2
W moderacji2
Pokrycie83%

Sama liczba 83% jest neutralna. Ale za nią stoi konkretna, praktyczna lista: 227 produktów, które przeszły moderację Google, są gotowe do wyświetlania — i po prostu nikt nie dodał ich do kampanii. Dla sklepu internetowego to nie abstrakcyjna metryka, tylko bezpośredni sygnał: oto konkretne SKU, dodaj je do kampanii Performance Max lub Shopping, a zaczną przynosić ruch już jutro.

Bez narzędzia ta informacja istniałaby tylko jako domysł „wydaje się, że nie wszystkie produkty są reklamowane”. Z narzędziem — to lista 227 pozycji, gotowa do działania.

Tabela produktów RobotsCheck z wyszukiwaniem, statusem Merchant i nazwą kampanii Google Ads
Tabela produktów: dla każdej pozycji widać item ID, cenę, status w Merchant i nazwę kampanii Google Ads, w której się wyświetla

Ten sam raport jest też dostępny jako PDF jednym kliknięciem: pobierz przykładowy raport PDF.

Dlaczego to ważne dla zwinnego zespołu performance marketingu

Główna wartość nie leży w samym fakcie raportu, ale w tym, że wcześniej tej pracy nikt nie wykonywał — była zbyt czasochłonna, by robić ją ręcznie na stałe. Teraz specjalista Google Ads:

  • nie traci godzin na ręczne porównywanie Merchant i Ads;
  • otrzymuje jasną, uporządkowaną listę działań zamiast ogólnego „wydaje się, że coś jest nie tak”;
  • może zautomatyzować regularną kontrolę pokrycia dla każdego klienta osobno;
  • dzieli się przejrzystym raportem z klientem jednym linkiem.

To mały przykład tego, jak Claude Code jest wykorzystywany w Spilno Agency nie do generowania tekstu czy kodu „na pokaz”, tylko do budowania realnych wewnętrznych produktów, które bezpośrednio wpływają na skuteczność budżetów reklamowych klientów — od pierwszego pomysłu po narzędzie produkcyjne z żywymi danymi, autoryzacją, wysyłką i raportami PDF.

RobotsCheck to wewnętrzna platforma Spilno Agency do audytów SEO i PPC, stale rozwijana wspólnie z Claude Code.

Tutaj pojawią się Twoje komentarze

Dołącz do dyskusji — rejestracja zajmie chwilę.

Zarejestruj się
Avatar photo
Валерій Красько Spilno Agency Wszystkie artykuły autora →
← Powrót do bloga