{"id":17940,"date":"2026-10-01T10:31:11","date_gmt":"2026-10-01T09:31:11","guid":{"rendered":"https:\/\/help.expertsender.com\/?post_type=ecdp&#038;p=17940"},"modified":"2026-10-01T10:56:41","modified_gmt":"2026-10-01T09:56:41","slug":"dlaczego-dane-w-ecdp-i-google-analytics-4-moga-sie-roznic","status":"publish","type":"ecdp","link":"https:\/\/help.expertsender.com\/pl\/ecdp\/dlaczego-dane-w-ecdp-i-google-analytics-4-moga-sie-roznic\/","title":{"rendered":"Dlaczego dane w ECDP i Google Analytics 4 mog\u0105 si\u0119 r\u00f3\u017cni\u0107"},"content":{"rendered":"\n<p>ECDP i Google Analytics 4 (GA4) zbieraj\u0105 dane niezale\u017cnie, ka\u017cde za pomoc\u0105 w\u0142asnego skryptu. Dlatego liczby w obu narz\u0119dziach, na przyk\u0142ad sesji czy wy\u015bwietle\u0144 produkt\u00f3w, nie musz\u0105 si\u0119 zgadza\u0107 co do jednej sztuki. R\u00f3\u017cnica nie oznacza, \u017ce kt\u00f3re\u015b z narz\u0119dzi liczy b\u0142\u0119dnie. W tym artykule wyja\u015bniamy, sk\u0105d bior\u0105 si\u0119 r\u00f3\u017cnice i jak ECDP liczy sesje.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"jak-kazde-z-narzedzi-otrzymuje-dane\">Jak ka\u017cde z narz\u0119dzi otrzymuje dane<a href=\"#jak-kazde-z-narzedzi-otrzymuje-dane\" class=\"not-prose content-heading-link\">#<\/a><\/h2>\n\n\n\n<p>Gdy odwiedzaj\u0105cy otwiera Twoj\u0105 stron\u0119, dziej\u0105 si\u0119 dwie niezale\u017cne rzeczy:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Tag GA4<\/strong>&nbsp;wysy\u0142a zdarzenia do Google Analytics.<\/li>\n\n\n\n<li><strong>Skrypt \u015bledz\u0105cy ECDP<\/strong>&nbsp;wysy\u0142a zdarzenia do ECDP.<\/li>\n<\/ul>\n\n\n\n<p>Ka\u017cde narz\u0119dzie liczy tylko te zdarzenia, kt\u00f3re do niego dotar\u0142y. Je\u015bli jeden ze skrypt\u00f3w zosta\u0142 zablokowany, za\u0142adowa\u0142 si\u0119 z op\u00f3\u017anieniem albo si\u0119 nie wykona\u0142, oba narz\u0119dzia widz\u0105 inny zestaw zdarze\u0144 z tej samej wizyty.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"skad-moga-wynikac-roznice-w-liczbach\">Sk\u0105d mog\u0105 wynika\u0107 r\u00f3\u017cnice w liczbach<a href=\"#skad-moga-wynikac-roznice-w-liczbach\" class=\"not-prose content-heading-link\">#<\/a><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Zgody cookies i consent mode.<\/strong>&nbsp;Skrypt ECDP i tag GA4 mog\u0105 podlega\u0107 innym regu\u0142om zgody w platformie do zarz\u0105dzania zgodami (CMP). Je\u015bli na przyk\u0142ad skrypt ECDP \u0142aduje si\u0119 niezale\u017cnie od zgody, a tag GA4 czeka na decyzj\u0119 odwiedzaj\u0105cego, osoba, kt\u00f3ra odm\u00f3wi zgody albo wyrazi j\u0105 z op\u00f3\u017anieniem, mo\u017ce by\u0107 widoczna w ECDP, a niewidoczna w GA4.<\/li>\n\n\n\n<li><strong>Blokery reklam i ochrona prywatno\u015bci w przegl\u0105darce.<\/strong>&nbsp;Wiele bloker\u00f3w reklam i mechanizm\u00f3w przegl\u0105darek, takich jak Safari ITP czy Firefox ETP, rozpoznaje GA4 jako narz\u0119dzie \u015bledz\u0105ce i je blokuje. Zapytania do domeny ECDP zwykle nie s\u0105 na tych samych listach blokuj\u0105cych, wi\u0119c mog\u0105 przechodzi\u0107 nawet wtedy, gdy GA4 jest zablokowane. Mo\u017cliwa jest te\u017c sytuacja odwrotna: ECDP jest zablokowane, a GA4 dzia\u0142a. W obu przypadkach jedno z narz\u0119dzi zapisuje mniej zdarze\u0144 ni\u017c drugie.<\/li>\n\n\n\n<li><strong>Implementacja zdarze\u0144 GA4.<\/strong>&nbsp;Zdarzenia, takie jak&nbsp;<em>view_item<\/em>, zale\u017c\u0105 od konfiguracji GTM i GA4 na Twojej stronie. Je\u015bli zdarzenie opiera si\u0119 na danych produktu przekazywanych przez dataLayer, b\u0142\u0105d w tagu, op\u00f3\u017anienie w \u0142adowaniu danych albo nietypowy typ strony produktowej mog\u0105 sprawi\u0107, \u017ce zdarzenie si\u0119 nie wy\u015ble, mimo \u017ce strona si\u0119 za\u0142adowa\u0142a, a inne narz\u0119dzia zarejestrowa\u0142y wizyt\u0119.<\/li>\n\n\n\n<li><strong>Przegl\u0105darki i urz\u0105dzenia.<\/strong>&nbsp;Ten sam skrypt mo\u017ce dzia\u0142a\u0107 inaczej w r\u00f3\u017cnych przegl\u0105darkach, ich wersjach i na r\u00f3\u017cnych urz\u0105dzeniach.<\/li>\n\n\n\n<li><strong>Problemy z \u0142adowaniem skrypt\u00f3w.<\/strong>&nbsp;Wolne po\u0142\u0105czenie, zamkni\u0119cie strony przed ko\u0144cem \u0142adowania skryptu albo b\u0142\u0105d na stronie mog\u0105 zatrzyma\u0107 jeden ze skrypt\u00f3w, a drugi nie.<\/li>\n\n\n\n<li><strong>R\u00f3\u017cne definicje.<\/strong>&nbsp;Ka\u017cde narz\u0119dzie ma w\u0142asne zasady tego, co jest sesj\u0105 i kiedy sesja si\u0119 ko\u0144czy. Szczeg\u00f3\u0142y w kolejnych sekcjach.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"jak-ecdp-liczy-sesje\">Jak ECDP liczy sesje<a href=\"#jak-ecdp-liczy-sesje\" class=\"not-prose content-heading-link\">#<\/a><\/h2>\n\n\n\n<p>Sesja w ECDP zaczyna si\u0119, gdy zostanie przetworzone pierwsze prawid\u0142owe zdarzenie web trackingu dla danego odwiedzaj\u0105cego i danej strony. Samo za\u0142adowanie skryptu \u015bledz\u0105cego nie rozpoczyna sesji.<\/p>\n\n\n\n<p>Pierwszym zdarzeniem mo\u017ce by\u0107 na przyk\u0142ad:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>wej\u015bcie na stron\u0119,<\/li>\n\n\n\n<li>wej\u015bcie na stron\u0119 produktu,<\/li>\n\n\n\n<li>wej\u015bcie na stron\u0119 koszyka,<\/li>\n\n\n\n<li>zmiana zawarto\u015bci koszyka,<\/li>\n\n\n\n<li>wej\u015bcie na list\u0119 \u017cycze\u0144,<\/li>\n\n\n\n<li>potwierdzenie zam\u00f3wienia,<\/li>\n\n\n\n<li>inne prawid\u0142owe zdarzenie obs\u0142ugiwane przez web tracking.<\/li>\n<\/ul>\n\n\n\n<p>Kolejne zdarzenia tego samego odwiedzaj\u0105cego nale\u017c\u0105 do tej samej sesji, dop\u00f3ki nie minie czas bezczynno\u015bci ustawiony dla strony. Czas bezczynno\u015bci konfiguruje zesp\u00f3\u0142 ECDP dla ka\u017cdej strony, domy\u015blnie wynosi on 60 minut. Nast\u0119pne zdarzenie po jego up\u0142ywie rozpoczyna now\u0105 sesj\u0119.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"wskaznik-odrzucen-sesji\">Wska\u017anik odrzuce\u0144 sesji<a href=\"#wskaznik-odrzucen-sesji\" class=\"not-prose content-heading-link\">#<\/a><\/h3>\n\n\n\n<p>Je\u015bli sesja zawiera tylko jedno prawid\u0142owe zdarzenie, ECDP klasyfikuje j\u0105 jako odrzucon\u0105 i pokazuje osobno. Do g\u0142\u00f3wnego licznika sesji trafiaj\u0105 tylko sesje z wi\u0119cej ni\u017c jednym prawid\u0142owym zdarzeniem.<\/p>\n\n\n\n<p><strong>Wskaz\u00f3wka:<\/strong>&nbsp;W raportach&nbsp;<strong>Bounced sessions<\/strong>&nbsp;oznacza sesje na stronie z jednym zdarzeniem. Nie ma zwi\u0105zku z odbiciami wiadomo\u015bci e-mail, czyli wiadomo\u015bciami, kt\u00f3re nie zosta\u0142y dostarczone, na przyk\u0142ad we wska\u017aniku&nbsp;<strong>Bounce rate<\/strong>&nbsp;w raportach e-mail.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"gdzie-zobaczyc-liczbe-sesji\">Gdzie zobaczy\u0107 liczb\u0119 sesji<a href=\"#gdzie-zobaczyc-liczbe-sesji\" class=\"not-prose content-heading-link\">#<\/a><\/h3>\n\n\n\n<p>Przejd\u017a do&nbsp;<strong>Raporty<\/strong>&nbsp;&gt;&nbsp;<strong>Website insights<\/strong>. Raport pokazuje&nbsp;<strong>Total sessions<\/strong>,&nbsp;<strong>Bounced sessions<\/strong>&nbsp;i&nbsp;<strong>Effective sessions<\/strong>&nbsp;oraz liczb\u0119 zam\u00f3wie\u0144, wsp\u00f3\u0142czynnik konwersji i \u015bredni\u0105 warto\u015b\u0107 zam\u00f3wienia. [CHECK: PL nazwy sekcji i wska\u017anik\u00f3w w interfejsie]<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"skad-bierze-sie-liczba-sesji\">Sk\u0105d bierze si\u0119 liczba sesji<a href=\"#skad-bierze-sie-liczba-sesji\" class=\"not-prose content-heading-link\">#<\/a><\/h3>\n\n\n\n<p>ECDP nie pobiera liczby sesji z GA4. Wylicza j\u0105 na podstawie zdarze\u0144 zebranych przez web tracking ECDP. Sesje s\u0105 najpierw sumowane w przedzia\u0142ach godzinowych, potem w zestawieniach dziennych, a zestawienia dzienne sk\u0142adaj\u0105 si\u0119 na warto\u015b\u0107 widoczn\u0105 w sekcji&nbsp;<strong>Billing<\/strong>. Dzienne rozbicie pozwala sprawdzi\u0107, jak wyliczono dany okres.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"sesje-w-ecdp-a-sesje-zaangazowane-w-ga4\">Sesje w ECDP a sesje zaanga\u017cowane w GA4<a href=\"#sesje-w-ecdp-a-sesje-zaangazowane-w-ga4\" class=\"not-prose content-heading-link\">#<\/a><\/h2>\n\n\n\n<p>Obie metryki pomijaj\u0105 sesje z minimaln\u0105 aktywno\u015bci\u0105, ale opieraj\u0105 si\u0119 na innych zasadach, wi\u0119c ich warto\u015bci mog\u0105 si\u0119 r\u00f3\u017cni\u0107, nawet je\u015bli oba narz\u0119dzia otrzymaj\u0105 te same zdarzenia.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><\/th><th>ECDP<\/th><th>GA4 \u2013 sesje zaanga\u017cowane (engaged sessions)<\/th><\/tr><\/thead><tbody><tr><td><strong>Co jest liczone<\/strong><\/td><td>Sesje z wi\u0119cej ni\u017c jednym prawid\u0142owym zdarzeniem web trackingu<\/td><td>Sesje, kt\u00f3re trwaj\u0105 d\u0142u\u017cej ni\u017c 10 sekund, maj\u0105 zdarzenie kluczowe albo co najmniej 2 wy\u015bwietlenia strony lub ekranu<\/td><\/tr><tr><td><strong>Co jest pomijane<\/strong><\/td><td>Sesje z jednym zdarzeniem, pokazywane jako sesje odrzucone<\/td><td>Sesje, kt\u00f3re nie spe\u0142niaj\u0105 \u017cadnego z tych warunk\u00f3w<\/td><\/tr><tr><td><strong>\u0179r\u00f3d\u0142o danych<\/strong><\/td><td>Web tracking ECDP<\/td><td>Tag GA4 na stronie<\/td><\/tr><tr><td><strong>Koniec sesji<\/strong><\/td><td>Czas bezczynno\u015bci ustawiony dla strony<\/td><td>Limit czasu sesji ustawiony w GA4<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"jak-porownac-dane-z-obu-narzedzi\">Jak por\u00f3wna\u0107 dane z obu narz\u0119dzi<a href=\"#jak-porownac-dane-z-obu-narzedzi\" class=\"not-prose content-heading-link\">#<\/a><\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Por\u00f3wnaj ten sam zakres dat w obu narz\u0119dziach.<\/li>\n\n\n\n<li>Upewnij si\u0119, \u017ce por\u00f3wnujesz odpowiadaj\u0105ce sobie metryki, na przyk\u0142ad sesje w ECDP z sesjami zaanga\u017cowanymi w GA4, a nie ze wszystkimi sesjami.<\/li>\n\n\n\n<li>Sprawd\u017a w CMP, czy skrypt ECDP i tag GA4 podlegaj\u0105 tym samym regu\u0142om zgody.<\/li>\n\n\n\n<li>Otw\u00f3rz stron\u0119 w przegl\u0105darce bez rozszerze\u0144 i sprawd\u017a w narz\u0119dziach deweloperskich, czy oba skrypty si\u0119 \u0142aduj\u0105.<\/li>\n\n\n\n<li>Je\u015bli r\u00f3\u017cnicy nadal nie da si\u0119 wyja\u015bni\u0107, skontaktuj si\u0119 z opiekunem konta. Zobacz nast\u0119pn\u0105 sekcj\u0119.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"kiedy-skontaktowac-sie-z-opiekunem-konta\">Kiedy skontaktowa\u0107 si\u0119 z opiekunem konta<a href=\"#kiedy-skontaktowac-sie-z-opiekunem-konta\" class=\"not-prose content-heading-link\">#<\/a><\/h2>\n\n\n\n<p>Pewna r\u00f3\u017cnica mi\u0119dzy ECDP i GA4 jest normalna. Je\u015bli widzisz znacz\u0105c\u0105 r\u00f3\u017cnic\u0119, kt\u00f3rej nie wyja\u015bniaj\u0105 powy\u017csze przyczyny, zg\u0142o\u015b j\u0105 opiekunowi konta. Pomo\u017cemy j\u0105 sprawdzi\u0107.<\/p>\n\n\n\n<p>\u017beby przyspieszy\u0107 sprawdzenie, w wiadomo\u015bci podaj:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>stron\u0119, kt\u00f3r\u0105 por\u00f3wnujesz,<\/li>\n\n\n\n<li>zakres dat,<\/li>\n\n\n\n<li>metryk\u0119 i warto\u015bci z obu narz\u0119dzi,<\/li>\n\n\n\n<li>zrzut ekranu obu raport\u00f3w, je\u015bli go masz.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"czy-roznica-oznacza-ze-sesje-sa-liczone-blednie\">Czy r\u00f3\u017cnica oznacza, \u017ce sesje s\u0105 liczone b\u0142\u0119dnie?<a href=\"#czy-roznica-oznacza-ze-sesje-sa-liczone-blednie\" class=\"not-prose content-heading-link\">#<\/a><\/h2>\n\n\n\n<p>Nie. Narz\u0119dzia zbieraj\u0105 dane niezale\u017cnie i ka\u017cde ma w\u0142asne definicje, wi\u0119c zgodno\u015b\u0107 1:1 nie jest oczekiwana. Warto\u015b\u0107 w ECDP to liczba sesji wyliczona ze zdarze\u0144, kt\u00f3re dotar\u0142y do ECDP i zosta\u0142y prawid\u0142owo przetworzone.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"czy-liczba-w-ecdp-bedzie-wyzsza-czy-nizsza-niz-w-ga4\">Czy liczba w ECDP b\u0119dzie wy\u017csza czy ni\u017csza ni\u017c w GA4?<a href=\"#czy-liczba-w-ecdp-bedzie-wyzsza-czy-nizsza-niz-w-ga4\" class=\"not-prose content-heading-link\">#<\/a><\/h2>\n\n\n\n<p>Mo\u017ce by\u0107 i tak, i tak. Je\u015bli cz\u0119\u015bciej blokowane jest GA4, ECDP poka\u017ce wi\u0119cej zdarze\u0144. Je\u015bli cz\u0119\u015bciej blokowany jest skrypt ECDP, wi\u0119cej poka\u017ce GA4. Wynik zale\u017cy od przegl\u0105darek odwiedzaj\u0105cych, ich zg\u00f3d i konfiguracji tag\u00f3w na stronie.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"czy-rozliczenie-opiera-sie-na-danych-z-ga4\">Czy rozliczenie opiera si\u0119 na danych z GA4?<a href=\"#czy-rozliczenie-opiera-sie-na-danych-z-ga4\" class=\"not-prose content-heading-link\">#<\/a><\/h2>\n\n\n\n<p>Nie. Warto\u015b\u0107 u\u017cywana do rozliczenia jest wyliczana przez ECDP na podstawie w\u0142asnych danych web trackingu i nie jest pobierana z GA4.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"co-dalej\">Co dalej<a href=\"#co-dalej\" class=\"not-prose content-heading-link\">#<\/a><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/help.expertsender.com\/pl\/ecdp\/ktorych-metryk-potrzebujesz-do-wyceny-subskrypcji-ecdp-i-rekomendacji-produktowych\/\">Kt\u00f3rych metryk potrzebujesz do wyceny subskrypcji ECDP i rekomendacji produktowych<\/a>&nbsp;\u2013 sprawd\u017a ruch na stronie w GA4 przed startem.<\/li>\n\n\n\n<li><a href=\"https:\/\/file+.vscode-resource.vscode-cdn.net\/Users\/kamil.olszewski\/Documents\/AI\/pm\/pm-ecdp\/product-process\/_docs-backlog\/ga4-vs-ecdp-data-differences\/07-documentation\/[CHECK:%20PL%20URL]\" target=\"_blank\" rel=\"noopener\">Web Tracking<\/a>&nbsp;\u2013 dodaj stron\u0119 i kod \u015bledz\u0105cy.<\/li>\n\n\n\n<li><a href=\"https:\/\/file+.vscode-resource.vscode-cdn.net\/Users\/kamil.olszewski\/Documents\/AI\/pm\/pm-ecdp\/product-process\/_docs-backlog\/ga4-vs-ecdp-data-differences\/07-documentation\/[CHECK:%20PL%20URL]\" target=\"_blank\" rel=\"noopener\">Atrybucja \u2013 jak przypisujemy \u017ar\u00f3d\u0142a klikni\u0119\u0107 do zam\u00f3wie\u0144<\/a>&nbsp;\u2013 zobacz, jak ECDP przypisuje zam\u00f3wienia.<\/li>\n<\/ul>\n","protected":false},"author":8,"featured_media":0,"parent":0,"menu_order":0,"template":"","ecdp-category":[107],"class_list":["post-17940","ecdp","type-ecdp","status-publish","hentry","ecdp-category-faq"],"acf":[],"_links":{"self":[{"href":"https:\/\/help.expertsender.com\/pl\/wp-json\/wp\/v2\/ecdp\/17940","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/help.expertsender.com\/pl\/wp-json\/wp\/v2\/ecdp"}],"about":[{"href":"https:\/\/help.expertsender.com\/pl\/wp-json\/wp\/v2\/types\/ecdp"}],"author":[{"embeddable":true,"href":"https:\/\/help.expertsender.com\/pl\/wp-json\/wp\/v2\/users\/8"}],"version-history":[{"count":3,"href":"https:\/\/help.expertsender.com\/pl\/wp-json\/wp\/v2\/ecdp\/17940\/revisions"}],"predecessor-version":[{"id":17947,"href":"https:\/\/help.expertsender.com\/pl\/wp-json\/wp\/v2\/ecdp\/17940\/revisions\/17947"}],"wp:attachment":[{"href":"https:\/\/help.expertsender.com\/pl\/wp-json\/wp\/v2\/media?parent=17940"}],"wp:term":[{"taxonomy":"ecdp-category","embeddable":true,"href":"https:\/\/help.expertsender.com\/pl\/wp-json\/wp\/v2\/ecdp-category?post=17940"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}