LW IT Solutions
« Blog Overview /Digital Analytics / Import danych o kosztach do GA4: obowiązkowa...
This post in other languages:

Import danych o kosztach do GA4: obowiązkowa waluta, nowa diagnostyka i raport weryfikacji

Spis treści
  1. Dlaczego zaimportowany koszt różni się od całej reszty
  2. Pole waluty
  3. Diagnostyka identyfikatorów
  4. Co raport weryfikacji widzi, a czego nie
  5. Krótka lista warta jednorazowego przejścia

Google zmienił między 28 lipca a 10 sierpnia 2026 trzy rzeczy w imporcie danych kampanii. Pole waluty stało się obowiązkowe przy wysyłce kosztów. Pojawiła się diagnostyka dla adresów docelowych bez identyfikatorów GBRAID i gad_. I doszedł raport weryfikacji pozwalający ocenić jakość obcych danych kampanii.

Trzy zmiany w czternaście dni, wszystkie wycelowane w to samo miejsce. Tym miejscem jest jedyna liczba w zasobie GA4, której GA4 nie zmierzyło: cena reklamy.

Pozioma trasa od eksportu z platformy reklamowej do kosztu i ROAS w raportach, pod nią trzy numerowane punkty kontrolne: waluta, identyfikatory zbiorcze i weryfikacja importu, każdy z datą i tym, co wychwytuje
Trzy kontrole doszły między 28 lipca a 10 sierpnia. Ta jedna, na której zależałoby najbardziej, nadal brakuje – stoi pod trasą.

Dlaczego zaimportowany koszt różni się od całej reszty

Sesje, zdarzenia i konwersje są obserwowane. Tag odpala, coś zostaje zapisane, a jeśli zapis jest zły, zwykle istnieje sposób, by to zobaczyć. Koszt nie jest obserwowany. Przychodzi w pliku, a GA4 go przyjmuje, bo nie ma własnej drogi, by wiedzieć, ile wart był kliknięty reklamowy klik.

Wszystko dalej to dziedziczy. Koszt kliknięcia, zwrot z wydatków reklamowych, każde porównanie kanałów pod względem efektywności – wszystkie są liczbą zmierzoną podzieloną przez liczbę zadeklarowaną. Zmierzona połowa jest nieustannie sprawdzana. Zadeklarowana szła do tego lata bez badania.

Pole waluty

Przed 28 lipca wysyłka mogła pominąć walutę, a zasób otrzymujący pliki z kilku rynków sumował je tak, jakby liczby dzieliły jednostkę. Wynik nie wyglądał na oczywiście zepsuty i na tym polega kłopot: suma z pomieszanych walut wygląda dokładnie jak suma.

Pole da się teraz przejąć z kolumny w pliku albo ustalić raz dla całego zbioru. Druga możliwość jest bezpieczniejszym domyślnym wyborem dla konta z jednym rynkiem i pułapką dla każdego, kto później doda drugi rynek do tego samego importu – bo stała wartość zostaje stała i nikt się nie skarży.

Diagnostyka identyfikatorów

GBRAID i rodzina gad_ to parametry pozwalające prześledzić kliknięcie z powrotem do kampanii, która za nie zapłaciła. Gdy odpadają – przez przekierowanie, skracacz linków, bramkę zgody składającą adres na nowo albo narzędzie marketingowe przepisujące strony docelowe – kliknięcie i tak dociera, a sesja i tak zostaje zapisana. Tyle że nie niesie już nitki prowadzącej do kampanii.

strona docelowa tak jak kliknieta
  /oferta?utm_source=partner&utm_medium=cpc&gbraid=AAA...&gad_source=1

po przekierowaniu zachowujacym tylko to, co rozpoznaje
  /oferta?utm_source=partner&utm_medium=cpc

  sesja          nadal zapisana
  zrodlo         nadal partner / cpc
  kampania       nadal przypisana przez UTM
  polaczenie     kosztu nadal dziala, bo idzie po wartosciach UTM
  identyfikatory po stronie Google znikly, wiec wszystko, co
                 na nich stoi, przestaje sie zgadzac

Diagnostyka zasługuje na przeczytanie właśnie dlatego, że ta awaria jest bezgłośna. Nic nie zgłasza błędu, żaden raport nie pustoszeje, a strata pokazuje się jedynie jako powolne rozchodzenie się tego, co raportuje platforma reklamowa, i tego, co raportuje GA4.

Co raport weryfikacji widzi, a czego nie

Raport bada dane, które przyszły. Umie powiedzieć, czy wiersze są dobrze zbudowane, czy daty mieszczą się w wiarygodnym zakresie, czy pola obowiązkowe są obecne. To naprawdę użyteczne i nie jest tym samym co powiedzenie, czy dane są prawdziwe.

Kontroli, która wychwytywałaby najczęstszą awarię, nadal brakuje, a dotyczy ona klucza łączenia. Wiersze kosztów łączy się z sesjami po źródle, medium i kampanii jako ciągach znaków. Jeśli w pliku stoi Facebook, a tag zapisał facebook, albo w pliku stoi paid_social, a zapisano paidsocial, wiersz nie łączy się z niczym.

Wiersz, który nie łączy się z niczym, nie zgłasza błędu. Nie tworzy kosztu, więc kampania wygląda na darmową, więc jej zwrot z wydatków jest nieskończony, więc wypada na najlepszą kampanię na koncie. Awaria zerwanego połączenia nie jest luką, tylko pochlebną liczbą.

Krótka lista warta jednorazowego przejścia

Cztery rzeczy załatwiają większość i żadna nie trwa długo. Potwierdzenie, że waluta jest ustawiona tak, jak konto faktycznie wydaje, oraz przypomnienie, by wrócić do tego przy dołożeniu rynku. Jednorazowa lektura diagnostyki identyfikatorów i ustalenie, czy któreś przekierowanie na drodze kliknięcia obcina parametry. Otwarcie raportu weryfikacji po najbliższej wysyłce, a nie po najbliższym przeglądzie kwartalnym.

I ręczne sprawdzenie połączenia: wzięcie kampanii, która na pewno wydała pieniądze, obejrzenie jej kosztu w raporcie i stwierdzenie, że liczba nie jest ani zerem, ani podejrzanie okrągła. Najtańszym audytem importu jest kampania, której prawdziwy koszt już się zna.

Lukas Wojcik

Lukas Wojcik

Systems architect and technology enthusiast specializing in scalable tracking solutions, GMP Stack (GA4 & GTM), and robust backend architectures. Advocate for clean code and privacy-first design.

Get in Touch

Briefly describe your project or inquiry for a tailored response. This site is protected by reCAPTCHA.

ALL ARTICLES & CATEGORIES

CCTV

Śledź tę kategorię przez RSS

Cloud & AI

Śledź tę kategorię przez RSS

Data Privacy

Śledź tę kategorię przez RSS

Digital Analytics

Wszystkie artykuły w tej kategorii (33) Śledź tę kategorię przez RSS

Digital Marketing

Wszystkie artykuły w tej kategorii (18) Śledź tę kategorię przez RSS

IT & Networks

Wszystkie artykuły w tej kategorii (11) Śledź tę kategorię przez RSS

Raspberry Pi

Śledź tę kategorię przez RSS

Smart Home

Śledź tę kategorię przez RSS

Tworzenie stron internetowych

Śledź tę kategorię przez RSS

Wordpress Hacks

Śledź tę kategorię przez RSS