Integracje / Looker Studio i GTM

Obsługa klienta i marketing

Integracja AI: Looker Studio i GTM

Podłączamy Tag Manager API v2, Analytics Data API i Google Ads API, żeby asystent czytał historię wersji kontenera GTM, stan tagów i triggerów oraz metryki kampanii. Asystent wykrywa rozbieżności w raportach Looker Studio i co miesiąc przygotowuje komentarz do raportu gotowy do prezentacji dla zarządu.

Po prezentacji do 2 tygodni testów, z dostępem tego samego dnia. Płacicie dopiero po decyzji.

Rozmowa z asystentem AI w portalu redAi o danych z programu firmowego
Tak wygląda praca w portalu. Przykład na danych przykładowych.

Co podłączamy

Zaczynamy od odczytu danych. Zapis i akcje w systemie Looker Studio i GTM włączamy dopiero wtedy, gdy sami tego chcecie.

Calculated Fields w raportach

CzytamyFormuły wyliczane w raporcie: wyrażenia CASE WHEN, łączone wymiary i przeliczone metryki niestandardowe zdefiniowane w Looker Studio.

AsystentSprawdza, czy formuła nie ukrywa danych z konkretnego kanału i wskazuje wyrażenia, które mogą dawać mylący obraz w zestawieniu z surowymi danymi GA4.

Ustawienia atrybucji GA4 i Ads

CzytamyModel atrybucji wybrany w GA4 (Attribution Settings): data-driven, liniowy, first click; okno konwersji i strefa czasowa kont.

AsystentPorównuje modele ustawione w GA4 i Google Ads i wyjaśnia, jaka część różnicy w liczbie konwersji jest normalna, a jaka wymaga sprawdzenia.

Consent Mode v2 w GTM

CzytamyTypy zgód wymaganych przez tagi: analytics_storage, ad_storage; wartość consent_default; lista tagów wymagających aktywnej zgody użytkownika.

AsystentOstrzega, gdy consent_default jest ustawiony na 'denied', co powoduje, że część ruchu nie trafia do GA4 i zaniża liczby w raporcie bez widocznego komunikatu na wykresie.

Diff między wersjami kontenera

CzytamyZmiany między dwiema sąsiednimi wersjami GTM: dodane, usunięte i zmodyfikowane tagi oraz triggery z datą publikacji i autorem.

AsystentKoreluje zmianę triggera lub tagu z historią metryk GA4 i wskazuje, czy zmiana zbiegła się ze skokiem lub spadkiem zliczanych zdarzeń konwersji.

Dostępy do raportów Looker Studio

CzytamyLista użytkowników z rolami Viewer i Editor, właściciele Data Sources i konta, na których podłączono konektory GA4 i Google Ads.

AsystentSygnalizuje, gdy raport jest edytowalny przez konta spoza organizacji lub gdy Data Source jest podłączony na koncie osobistym pracownika.

Filtry stron raportu

CzytamyFiltry aktywne na stronach raportu Looker Studio: zakresy dat, segmenty ruchu, wykluczenia i ograniczenia per strona raportu.

AsystentWykrywa filtry, które odcinają część ruchu albo zawężają dane do podzbioru sesji, co sprawia, że liczby w raporcie są niższe niż w GA4 bez żadnego ostrzeżenia.

O co pytają w praktyce

Po polsku, jak koledze z pracy. Asystent odpowiada na danych z Waszego programu, a nie z ogólnej wiedzy.

  • „Dlaczego raport w Looker Studio pokazuje inne konwersje niż Google Ads?”
  • „Kto zmienił ustawienia kontenera GTM i kiedy to opublikował?”
  • „Który tag lub trigger się zmienił po ostatniej publikacji kontenera?”
  • „Możesz napisać komentarz do raportu miesięcznego przed spotkaniem z zarządem?”

Co się zmienia

Firma przestaje dowiadywać się o błędach w zliczaniu konwersji po miesiącu: asystent wykrywa zmianę triggera w GTM lub anomalię w danych i sygnalizuje ją tego samego dnia.

Asystent działa na Waszym serwerze, na Waszych uprawnieniach. Każdy odczyt i każda akcja zostawiają ślad w logu. Program zostaje tam, gdzie jest, razem z historią danych i nawykami zespołu.

O programie

Looker Studio to narzędzie Google do wizualizacji danych: łączy różne źródła przez konektory (Data Sources) i rysuje raporty. Samo nic nie liczy od nowa. GTM (Google Tag Manager) to system zarządzania tagami, który decyduje, co i kiedy jest zliczane na stronie: konwersje, zdarzenia, wizyty. Razem tworzą środowisko raportowania dla firm prowadzących kampanie Google Ads lub mierzących ruch na stronie.

W codziennej pracy analityk otwiera raport, dane docierają z GA4, Google Ads i Search Console. Równolegle agencja lub dział marketingu co jakiś czas publikuje nową wersję kontenera GTM, gdy trzeba dodać piksel albo zmienić regułę wyzwalania tagu. Dane trzymane są w chmurze Google: każda wersja kontenera, każde konto GA4, każda kampania Ads ma własne ID, bez lokalnych plików po stronie firmy.

Gdzie to działa najlepiej

Menedżer marketingu

Agencja opublikowała nową wersję GTM, dodając piksel remarketingowy. Przy okazji zmieniła trigger tagu konwersji z Form Submission na All Pages. Licznik w Ads skoczył czterokrotnie, budżet poszedł w górę. Nikt nie dostał alertu.

Z asystentem: Asystent wykrywa diff między wersjami i wysyła alert tego dnia: który tag zmienił trigger, kto to opublikował i jaki skutek widać w GA4.

Analityk digital

Co miesiąc ręcznie zestawia dane z Google Ads, GA4 i Looker Studio do komentarza na spotkanie z zarządem. Zajmuje to kilka godzin: przejrzenie liczb, wyjaśnienie anomalii, napisanie narracji zrozumiałej dla prezesa.

Z asystentem: Asystent przygotowuje szkic komentarza po polsku: liczby z GA4 i Ads, zmiany względem poprzedniego miesiąca i przyczyny anomalii z historii GTM. Analityk weryfikuje i nanosi poprawki zamiast pisać od zera.

Właściciel firmy

Na spotkaniu zarząd pyta: raport mówi 140 konwersji, Google Ads pokazuje 200. Analityk nie odpowie od ręki, bo sprawdzenie wymaga porównania ustawień atrybucji w GA4 z historią GTM z tamtego okresu.

Z asystentem: Asystent ma gotowe wyjaśnienie przed spotkaniem: jaki model atrybucji jest w GA4, jaki w Ads, ile normalnie różnią się liczby i czy w GTM był diff, który mógł zaburzyć zliczanie.

Jak się łączymy

Łączymy się z GTM przez Tag Manager API v2 (tagmanager.googleapis.com), z GA4 przez Analytics Data API i z Google Ads przez Google Ads API. Do wszystkich trzech używamy jednego konta serwisowego Google (Service Account z kluczem JSON). Wymagane uprawnienia to rola Read w GTM, Viewer w GA4 i dostęp do konta reklamowego Ads. Asystent działa wyłącznie w trybie odczytu.

Looker Studio API udostępnia metadane raportów: listę Data Sources, Calculated Fields i konfigurację filtrów. Dane liczbowe bierzemy bezpośrednio z GA4 i Google Ads, nie z Looker Studio, bo jego API ich nie zwraca. Klucz serwisowy przechowywany jest po stronie serwera redAi, zaszyfrowany. Firma przyznaje dostęp kontu serwisowemu, nie przekazuje hasła do konta Google.

Czego potrzebujemy od Was

  • Konto serwisowe Google (Service Account z kluczem JSON) założone lub udostępnione przez administratora IT firmy.
  • Rola co najmniej Read w koncie GTM i Viewer w GA4 przyznana kontu serwisowemu przez administratora.
  • Dostęp do konta reklamowego Google Ads lub konta menedżera MCC z tokenem dewelopera (Developer Token).
  • Tag Manager API, Analytics Data API i Google Ads API włączone w Google Cloud Console firmy.
  • Osoba po stronie firmy z rolą administratora w GTM do jednorazowej weryfikacji konfiguracji kont i kontenerów.

Czego asystent nie robi

  • Nie zmienia konfiguracji tagów, triggerów ani zmiennych w GTM bez wyraźnego polecenia i potwierdzenia ze strony firmy.
  • Nie pobiera danych na poziomie pojedynczych sesji użytkowników bez skonfigurowanego eksportu GA4 do BigQuery.
  • Nie ma dostępu do zrzutów ekranu raportów Looker Studio ani do historii, kto i jak długo przeglądał raport.
  • Komentarz miesięczny to szkic do weryfikacji przez analityka, nie dokument gotowy do wysłania bez sprawdzenia.

Częste pytania

Czy AI może wskazać, które wykresy w raporcie są zbędne?

Tak. AI sprawdza, które pola danych są powielone na różnych stronach raportu i które Data Sources podłączono do wykresów nieużywanych w decyzjach. Looker Studio nie rejestruje aktywności oglądających, więc to analiza struktury, nie użycia. AI wskazuje, co połączyć albo usunąć, żeby raport był czytelniejszy i szybciej się ładował.

Co gdy firma ma kilka kontenerów GTM aktywnych na jednej stronie?

AI przy inwentaryzacji sprawdza wszystkie konta GTM dostępne dla konta serwisowego i ustala, które kontenery faktycznie wczytują się na stronie. Dwa aktywne kontenery mogą powodować podwójne wyzwalanie tagów konwersji. AI wskazuje duplikaty i rekomenduje zablokowanie nieaktywnego kontenera.

Jak wyglądają pierwsze tygodnie po podłączeniu integracji?

Zaczynamy od inwentaryzacji: ile kont GTM, GA4 i Google Ads jest aktywnych, jaki model atrybucji wybrany w GA4, kto ma admin w GTM. Potem AI czyta historię wersji kontenera z ostatnich 90 dni i buduje punkt odniesienia: co normalnie różni się między GA4 a Ads. Pierwszy komentarz miesięczny pojawia się po pełnym cyklu danych.

Czy AI sprawdzi, czy Data Sources w raporcie są właściwie podłączone?

Tak. AI weryfikuje typy konektorów w Data Sources i sprawdza, czy konto Google podłączone do każdego źródła wciąż ma aktywny dostęp do właściwości GA4. Przestarzały konektor albo utracone uprawnienia mogą powodować, że raport ciągnie dane archiwalne bez żadnego widocznego ostrzeżenia.

Pełny opis integracji w bazie wiedzy →

Jak zaczynamy

  1. Bezpłatna prezentacja. Mówicie, na czym pracujecie i co Was korkuje. Mówimy wprost, czy da się to spiąć, a jeśli nie ma czego automatyzować, też to powiemy.
  2. Do 2 tygodni testów. Dostęp do portalu tego samego dnia, podłączenie w trybie odczytu, sprawdzacie na własnych danych.
  3. Rozszerzanie. Kolejne moduły i akcje dokładamy, gdy zespół ufa temu, co dostaje. W abonamencie jest wdrożenie, integracja, szkolenie i opieka.
Wybierzcie termin → Wolicie napisać?

Looker Studio i GTM 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.