{"id":10561,"date":"2026-08-24T18:10:00","date_gmt":"2026-08-24T16:10:00","guid":{"rendered":"https:\/\/www.lukaswojcik.com\/blog\/?p=10561"},"modified":"2026-10-09T22:50:39","modified_gmt":"2026-10-09T20:50:39","slug":"measurement-protocol-ga4-w-trybie-utrzymania-co-sie-zmienia-i-kiedy-warto","status":"publish","type":"post","link":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/measurement-protocol-ga4-w-trybie-utrzymania-co-sie-zmienia-i-kiedy-warto\/","title":{"rendered":"Measurement Protocol GA4 w trybie utrzymania: co si\u0119 zmienia i kiedy warto przej\u015b\u0107 na Data Manager API"},"content":{"rendered":"<p>Na stronie Google po\u015bwi\u0119conej Measurement Protocol widnieje od czerwca 2026 wzmianka opisuj\u0105ca niecodzienny stan: interfejs osi\u0105gn\u0105\u0142 dojrza\u0142y, zamkni\u0119ty stan produktu i pozostaje w dzia\u0142aniu, a wycofanie nie jest planowane. Dla integracji serwer-serwer zalecane jest w zamian Data Manager API, okre\u015blone jako centralna infrastruktura przysz\u0142ych nowo\u015bci w przyjmowaniu danych.<\/p>\n\n<p>Oznacza to, \u017ce nic nie zostaje wy\u0142\u0105czone i nic nowego nie dochodzi. Nie ma wyznaczonego terminu migracji, wi\u0119c u\u017cytkownik musi sam zdecydowa\u0107, kiedy warto przej\u015b\u0107 na drugi interfejs.<\/p>\n\n<figure class=\"lw-diagram\">\n<img decoding=\"async\" src=\"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/diagrams\/wartungsmodus-pl.png\" width=\"1120\" height=\"580\" loading=\"lazy\" alt=\"Dwie odbite piasty: po lewej szara piasta z jedn\u0105 szprych\u0105 do Google Analytics i dwoma celami rysowanymi przerywan\u0105 lini\u0105, kt\u00f3re wymaga\u0142yby w\u0142asnej integracji; po prawej niebieska piasta z trzema szprychami do Google Ads, Google Analytics i Display and Video 360, pod ka\u017cd\u0105 stron\u0105 lista cech przesy\u0142u\">\n<figcaption>To samo zdarzenie, dwie drogi na zewn\u0105trz. R\u00f3\u017cnica le\u017cy nie w \u0142adunku, lecz w tym, ile cel\u00f3w potrafi osi\u0105gn\u0105\u0107 jedno \u017c\u0105danie i co niesie jego koperta.<\/figcaption>\n<\/figure>\n\n<h2>Co tryb utrzymania znaczy w praktyce<\/h2>\n<p>Istniej\u0105ca integracja dzia\u0142a dalej. Kto dzi\u015b dosy\u0142a do GA4 zam\u00f3wienia z systemu magazynowego albo zamkni\u0119te transakcje z systemu obs\u0142ugi klienta, nie musi niczego rusza\u0107, i nie ma daty, w kt\u00f3rej cokolwiek przestaje dzia\u0142a\u0107.<\/p>\n<p>Przestaje rozw\u00f3j. Ka\u017cda przysz\u0142a mo\u017cliwo\u015b\u0107 w przyjmowaniu danych po stronie serwera powstaje w nowym interfejsie. Konfiguracja stoj\u0105ca na Measurement Protocol starzeje si\u0119 wi\u0119c nie przez to, \u017ce si\u0119 psuje, lecz przez to, \u017ce otoczenie wok\u00f3\u0142 niej zyskuje zdolno\u015bci, po kt\u00f3re ona nie potrafi si\u0119gn\u0105\u0107.<\/p>\n\n<h2>Trzy r\u00f3\u017cnice, kt\u00f3re si\u0119 licz\u0105<\/h2>\n<p>Pierwsza to uwierzytelnienie. Measurement Protocol pracuje z <code>api_secret<\/code> wysy\u0142anym w zapytaniu &#8211; d\u0142ugowieczn\u0105 tajemnic\u0105 w ci\u0105gu znak\u00f3w, kt\u00f3ra l\u0105duje w dziennikach i rzadko bywa wymieniana. Data Manager API wymaga OAuth 2.0 z zakresem <code>datamanager<\/code>. Wsp\u00f3lna tajemnica znika, a uprawnienie da si\u0119 zwi\u0105za\u0107 z kontem us\u0142ugi i odebra\u0107 pojedynczo.<\/p>\n<p>Druga r\u00f3\u017cnica to liczba cel\u00f3w, do kt\u00f3rych mo\u017ce dotrze\u0107 jedno \u017c\u0105danie. Measurement Protocol wysy\u0142a dane do Google Analytics. Google Ads albo Display &amp; Video 360 wymagaj\u0105 innego interfejsu z w\u0142asnym schematem, uwierzytelnianiem i obs\u0142ug\u0105 b\u0142\u0119d\u00f3w. Data Manager API obejmuje te cele jednym modelem danych, wi\u0119c jedno zdarzenie mo\u017ce trafi\u0107 do kilku z nich w jednym \u017c\u0105daniu.<\/p>\n<p>Trzecia dotyczy identyfikator\u00f3w. Nowy interfejs obs\u0142uguje do dziesi\u0119ciu identyfikator\u00f3w na rekord oraz szyfrowanie XChaCha20-Poly1305, kt\u00f3rego zarz\u0105dzanie kluczami mo\u017ce le\u017ce\u0107 w Google Cloud albo w AWS. Dla danych dopasowywanych znaczy to, \u017ce identyfikator opuszcza firm\u0119 zaszyfrowany, a nie jedynie zahaszowany.<\/p>\n\n\n<figure style=\"--cbb-digits:2\" class=\"cbb cbb--wrap cbb--numbers wp-block-code-beautifier-block-code\" data-lang=\"plain\"><figcaption class=\"cbb-head\"><span class=\"cbb-lang\">Text<\/span><span class=\"cbb-actions\"><button type=\"button\" class=\"cbb-button cbb-button--wrap\" data-cbb-action=\"wrap\" aria-pressed=\"true\" title=\"Wrap long lines\"><svg aria-hidden=\"true\" focusable=\"false\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\"><path d=\"M2 4h12M2 8h9.5a2.5 2.5 0 0 1 0 5H8m0 0 1.5-1.5M8 13l1.5 1.5M2 12h3\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><span class=\"cbb-sr\">Wrap long lines<\/span><\/button><button type=\"button\" class=\"cbb-button cbb-button--copy\" data-cbb-action=\"copy\" data-cbb-done=\"Copied\" data-cbb-failed=\"Press Ctrl+C to copy\"><svg aria-hidden=\"true\" focusable=\"false\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\"><rect x=\"5.5\" y=\"5.5\" width=\"8\" height=\"8.5\" rx=\"1.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><path d=\"M10.5 3.5V3A1.5 1.5 0 0 0 9 1.5H4A1.5 1.5 0 0 0 2.5 3v6.5A1.5 1.5 0 0 0 4 11h.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><\/svg><span class=\"cbb-button-label\" aria-live=\"polite\">Copy<\/span><\/button><\/span><\/figcaption><pre class=\"cbb-pre\" tabindex=\"0\"><code class=\"cbb-code language-plain\" style=\"counter-reset:cbb-line 0;\"><span class=\"cbb-line\">To samo zadanie, dwie drogi\n<\/span><span class=\"cbb-line\">\n<\/span><span class=\"cbb-line\">  Measurement Protocol\n<\/span><span class=\"cbb-line\">    POST \/mp\/collect?measurement_id=G-\u2026&amp;api_secret=\u2026\n<\/span><span class=\"cbb-line\">    jeden punkt ko\u0144cowy, jeden cel, tajemnica w zapytaniu\n<\/span><span class=\"cbb-line\">    identyfikatory jawnie albo zahaszowane\n<\/span><span class=\"cbb-line\">\n<\/span><span class=\"cbb-line\">  Data Manager API\n<\/span><span class=\"cbb-line\">    REST albo gRPC, OAuth 2.0, zakres \"datamanager\"\n<\/span><span class=\"cbb-line\">    jedno wywo\u0142anie, kilka cel\u00f3w Google\n<\/span><span class=\"cbb-line\">    do 10 identyfikator\u00f3w na rekord, XChaCha20-Poly1305\n<\/span><span class=\"cbb-line\">\n<\/span><span class=\"cbb-line\">  lista dopuszcze\u0144: tylko zdarzenia GA z identyfikatorem transakcji jako dodatkowe \u017ar\u00f3d\u0142o<\/span><\/code><\/pre><\/figure>\n\n\n\n<h2>Co przemawia przeciw natychmiastowej zmianie<\/h2>\n<p>Przesy\u0142anie do GA4 zdarze\u0144 z identyfikatorem transakcji jako dodatkowego \u017ar\u00f3d\u0142a danych wymaga wpisu na list\u0119 dopuszcze\u0144 Data Manager API. Je\u015bli potrzebujesz w\u0142a\u015bnie tej funkcji, migracja musi poczeka\u0107 na przyznanie dost\u0119pu. Plan migracji nie mo\u017ce zak\u0142ada\u0107 dost\u0119pu, kt\u00f3rego jeszcze nie przyznano.<\/p>\n<p>Dochodzi do tego nak\u0142ad niedoceniany przy ka\u017cdej zmianie interfejsu: OAuth wymaga konta us\u0142ugi, zarz\u0105dzania kluczami i sposobu na zauwa\u017cenie wygas\u0142ego uprawnienia, zanim zabraknie trzech dni transakcji. <code>api_secret<\/code> w zmiennej \u015brodowiskowej nie ma \u017cadnego z tych wymaga\u0144 &#8211; i to jest jednocze\u015bnie jego s\u0142abo\u015bci\u0105 i powodem, dla kt\u00f3rego istniej\u0105ca integracja potrzebuje tak ma\u0142o opieki.<\/p>\n\n<h2>Kiedy zmiana si\u0119 op\u0142aca<\/h2>\n<p>Trzy przypadki przemawiaj\u0105 za ni\u0105 wyra\u017anie. Pierwszy to planowana druga integracja: kto i tak zamierza dostarcza\u0107 transakcje r\u00f3wnie\u017c do Google Ads, zbuduje inaczej drug\u0105 integracj\u0119 obok pierwszej i b\u0119dzie potem utrzymywa\u0142 dwie. Drugi to obchodzenie si\u0119 z danymi osobowymi &#8211; tam, gdzie identyfikatory opuszczaj\u0105 firm\u0119, szyfrowanie z w\u0142asnym zarz\u0105dzaniem kluczami to inna rozmowa z dzia\u0142em ochrony danych ni\u017c warto\u015b\u0107 skr\u00f3tu. Trzeci to budowa od nowa, bo zaczynanie nieistniej\u0105cej jeszcze integracji na zamro\u017conym interfejsie kosztuje t\u0119 sam\u0105 prac\u0119 dwa razy.<\/p>\n<p>Tam, gdzie \u017caden z tych przypadk\u00f3w nie zachodzi, czekanie jest do obrony, a nawet nasuwa si\u0119 samo. Wzmianka na stronie Google nie jest odliczaniem. Jest informacj\u0105, \u017ce jeden interfejs jest gotowy, a drugi jest budowany dalej, i ta informacja nie zmienia si\u0119 przez to, \u017ce kto\u015b przeczyta j\u0105 p\u00f3\u0142 roku p\u00f3\u017aniej.<\/p>\n\n<div class=\"lw-faq\">\n<h2>Pytania i odpowiedzi<\/h2>\n\n<h3>Dlaczego api_secret w zapytaniu to co\u015b wi\u0119cej ni\u017c defekt kosmetyczny?<\/h3>\n<p>Adres wraz z parametrami zapytania trafia do wielu miejsc, kt\u00f3rych nikt nie traktuje jako magazynu sekret\u00f3w: do dziennik\u00f3w dost\u0119pu serwer\u00f3w proxy i load balancer\u00f3w, komunikat\u00f3w o b\u0142\u0119dach, narz\u0119dzi monitoruj\u0105cych oraz dziennik\u00f3w aplikacji. Ka\u017cde z tych miejsc przechowuje sekret tak d\u0142ugo jak swoje wpisy, cz\u0119sto d\u0142u\u017cej, ni\u017c powinien pozostawa\u0107 wa\u017cny.<\/p>\n<p>Kto zna tajemnic\u0119, nie odczyta za jej pomoc\u0105 danych z GA4, ale mo\u017ce zapisywa\u0107 dowolne zdarzenia w strumieniu danych. Szkod\u0105 nie jest wi\u0119c wyciek danych, lecz zafa\u0142szowane raporty, a wychodzi ona na jaw p\u00f3\u017ano, bo podrzucone zdarzenia wygl\u0105daj\u0105 jak prawdziwe.<\/p>\n<p>Dop\u00f3ki istniej\u0105ca integracja dzia\u0142a dalej, \u015brodkiem zaradczym pozostaje wymiana tajemnicy. GA4 pozwala utworzy\u0107 kilka takich tajemnic na strumie\u0144 danych, widocznych w ustawieniach strumienia jako \u201eMeasurement Protocol API secrets\u201d, wi\u0119c wymiana polega na utworzeniu i wdro\u017ceniu nowej, a na usuni\u0119ciu starej dopiero potem. OAuth 2.0 w Data Manager API rozwi\u0105zuje ten sam problem u podstaw, bo tokeny dost\u0119pu s\u0105 kr\u00f3tkotrwa\u0142e i nie s\u0105 umieszczane w adresie.<\/p>\n\n<h3>Czy oba interfejsy mog\u0105 dzia\u0142a\u0107 r\u00f3wnolegle w trakcie przej\u015bcia?<\/h3>\n<p>Tak, o ile to samo zdarzenie nie trafia obiema drogami do tego samego celu, bo inaczej transakcje pojawi\u0105 si\u0119 w GA4 podw\u00f3jnie. Czystym rozwi\u0105zaniem jest podzia\u0142 wed\u0142ug cel\u00f3w, na przyk\u0142ad GA4 dalej przez Measurement Protocol, a Google Ads ju\u017c przez Data Manager API, albo twarde prze\u0142\u0105czenie ka\u017cdego celu w ustalonym momencie.<\/p>\n\n<h3>Jak wychodzi na jaw b\u0142\u0119dna albo wygas\u0142a integracja, zanim zabraknie transakcji?<\/h3>\n<p>W obu interfejsach w r\u00f3\u017cny spos\u00f3b. Measurement Protocol odpowiada na ka\u017cde otrzymane \u017c\u0105danie statusem powodzenia, nawet gdy zdarzenie jest b\u0142\u0119dne albo zostaje odrzucone. Sprawdzenie w punkcie walidacyjnym \/debug\/mp\/collect pokazuje b\u0142\u0119dy, ale nale\u017cy do etapu tworzenia, a nie do ka\u017cdego \u017c\u0105dania. W dzia\u0142aniu pozostaje tylko uzgadnianie: liczba wys\u0142anych zdarze\u0144 wobec liczby tych, kt\u00f3re docieraj\u0105 do GA4.<\/p>\n<p>W Data Manager API brak lub wyga\u015bni\u0119cie uprawnienia powoduje odpowied\u017a z b\u0142\u0119dem. Alarm dla odpowiedzi spoza zakresu powodzenia pozwala zauwa\u017cy\u0107 problem przy pierwszym niepowodzeniu, zamiast dopiero po brakuj\u0105cych transakcjach. Warunkiem jest to, \u017ce integracja w og\u00f3le analizuje odpowiedzi.<\/p>\n<\/div>\n\n<div class=\"lw-quellen\">\n<h2>\u0179r\u00f3d\u0142a<\/h2>\n<ul>\n<li><a href=\"https:\/\/developers.google.com\/analytics\/devguides\/collection\/protocol\/ga4\" target=\"_blank\" rel=\"noopener noreferrer\">GA4 Measurement Protocol<\/a><\/li>\n<li><a href=\"https:\/\/developers.google.com\/analytics\/devguides\/collection\/ga4\" target=\"_blank\" rel=\"noopener noreferrer\">Google Analytics 4 developer guide<\/a><\/li>\n<\/ul>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>W czerwcu 2026 Google uzna\u0142o Measurement Protocol za gotowy: bez wycofania, bez nowych funkcji. Przejmuje Data Manager API, z OAuth zamiast api_secret, kilkoma celami na \u017c\u0105danie i zaszyfrowanymi identyfikatorami &#8211; oraz list\u0105 dopuszcze\u0144 przed wej\u015bciem.<\/p>\n","protected":false},"author":1,"featured_media":15220,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[92035,92100,92051],"class_list":["post-10561","post","type-post","status-publish","format-standard","hentry","category-digital-analytics-pl","tag-conversion-tracking-pl","tag-google-analytics-4-pl","tag-rest-api-pl"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Measurement Protocol GA4 w trybie utrzymania: co si\u0119 zmienia i kiedy warto przej\u015b\u0107 na Data Manager API | Lukas Wojcik<\/title>\n<meta name=\"description\" content=\"Co tryb utrzymania Measurement Protocol znaczy dla istniej\u0105cych integracji serwerowych i kiedy zmiana na Data Manager API si\u0119 op\u0142aca.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/measurement-protocol-ga4-w-trybie-utrzymania-co-sie-zmienia-i-kiedy-warto\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Measurement Protocol GA4 w trybie utrzymania: co si\u0119 zmienia i kiedy warto przej\u015b\u0107 na Data Manager API | Lukas Wojcik\" \/>\n<meta property=\"og:description\" content=\"Co tryb utrzymania Measurement Protocol znaczy dla istniej\u0105cych integracji serwerowych i kiedy zmiana na Data Manager API si\u0119 op\u0142aca.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/measurement-protocol-ga4-w-trybie-utrzymania-co-sie-zmienia-i-kiedy-warto\/\" \/>\n<meta property=\"og:site_name\" content=\"Lukas Wojcik - Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-24T16:10:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-09T20:50:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-10561-zamrozone-nie-wylaczone-n.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Lukas Wojcik\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Lukas Wojcik\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-analytics-pl\\\/measurement-protocol-ga4-w-trybie-utrzymania-co-sie-zmienia-i-kiedy-warto\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-analytics-pl\\\/measurement-protocol-ga4-w-trybie-utrzymania-co-sie-zmienia-i-kiedy-warto\\\/\"},\"author\":{\"name\":\"Lukas Wojcik\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"headline\":\"Measurement Protocol GA4 w trybie utrzymania: co si\u0119 zmienia i kiedy warto przej\u015b\u0107 na Data Manager API\",\"datePublished\":\"2026-08-24T16:10:00+00:00\",\"dateModified\":\"2026-10-09T20:50:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-analytics-pl\\\/measurement-protocol-ga4-w-trybie-utrzymania-co-sie-zmienia-i-kiedy-warto\\\/\"},\"wordCount\":1081,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-analytics-pl\\\/measurement-protocol-ga4-w-trybie-utrzymania-co-sie-zmienia-i-kiedy-warto\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-10561-zamrozone-nie-wylaczone-n.png\",\"keywords\":[\"Conversion Tracking\",\"Google Analytics 4\",\"REST API\"],\"articleSection\":[\"Digital Analytics\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-analytics-pl\\\/measurement-protocol-ga4-w-trybie-utrzymania-co-sie-zmienia-i-kiedy-warto\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-analytics-pl\\\/measurement-protocol-ga4-w-trybie-utrzymania-co-sie-zmienia-i-kiedy-warto\\\/\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-analytics-pl\\\/measurement-protocol-ga4-w-trybie-utrzymania-co-sie-zmienia-i-kiedy-warto\\\/\",\"name\":\"Measurement Protocol GA4 w trybie utrzymania: co si\u0119 zmienia i kiedy warto przej\u015b\u0107 na Data Manager API | Lukas Wojcik\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-analytics-pl\\\/measurement-protocol-ga4-w-trybie-utrzymania-co-sie-zmienia-i-kiedy-warto\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-analytics-pl\\\/measurement-protocol-ga4-w-trybie-utrzymania-co-sie-zmienia-i-kiedy-warto\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-10561-zamrozone-nie-wylaczone-n.png\",\"datePublished\":\"2026-08-24T16:10:00+00:00\",\"dateModified\":\"2026-10-09T20:50:39+00:00\",\"description\":\"Co tryb utrzymania Measurement Protocol znaczy dla istniej\u0105cych integracji serwerowych i kiedy zmiana na Data Manager API si\u0119 op\u0142aca.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-analytics-pl\\\/measurement-protocol-ga4-w-trybie-utrzymania-co-sie-zmienia-i-kiedy-warto\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-analytics-pl\\\/measurement-protocol-ga4-w-trybie-utrzymania-co-sie-zmienia-i-kiedy-warto\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-analytics-pl\\\/measurement-protocol-ga4-w-trybie-utrzymania-co-sie-zmienia-i-kiedy-warto\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-10561-zamrozone-nie-wylaczone-n.png\",\"contentUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-10561-zamrozone-nie-wylaczone-n.png\",\"width\":1200,\"height\":630,\"caption\":\"Measurement Protocol GA4 w trybie utrzymania: co si\u0119 zmienia i kiedy warto przej\u015b\u0107 na Data Manager API\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-analytics-pl\\\/measurement-protocol-ga4-w-trybie-utrzymania-co-sie-zmienia-i-kiedy-warto\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Measurement Protocol GA4 w trybie utrzymania: co si\u0119 zmienia i kiedy warto przej\u015b\u0107 na Data Manager API\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/\",\"name\":\"Lukas Wojcik - Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\",\"name\":\"Lukas Wojcik\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"contentUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"width\":424,\"height\":636,\"caption\":\"Lukas Wojcik\"},\"logo\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\"},\"sameAs\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Measurement Protocol GA4 w trybie utrzymania: co si\u0119 zmienia i kiedy warto przej\u015b\u0107 na Data Manager API | Lukas Wojcik","description":"Co tryb utrzymania Measurement Protocol znaczy dla istniej\u0105cych integracji serwerowych i kiedy zmiana na Data Manager API si\u0119 op\u0142aca.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/measurement-protocol-ga4-w-trybie-utrzymania-co-sie-zmienia-i-kiedy-warto\/","og_locale":"en_US","og_type":"article","og_title":"Measurement Protocol GA4 w trybie utrzymania: co si\u0119 zmienia i kiedy warto przej\u015b\u0107 na Data Manager API | Lukas Wojcik","og_description":"Co tryb utrzymania Measurement Protocol znaczy dla istniej\u0105cych integracji serwerowych i kiedy zmiana na Data Manager API si\u0119 op\u0142aca.","og_url":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/measurement-protocol-ga4-w-trybie-utrzymania-co-sie-zmienia-i-kiedy-warto\/","og_site_name":"Lukas Wojcik - Blog","article_published_time":"2026-08-24T16:10:00+00:00","article_modified_time":"2026-10-09T20:50:39+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-10561-zamrozone-nie-wylaczone-n.png","type":"image\/png"}],"author":"Lukas Wojcik","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Lukas Wojcik","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/measurement-protocol-ga4-w-trybie-utrzymania-co-sie-zmienia-i-kiedy-warto\/#article","isPartOf":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/measurement-protocol-ga4-w-trybie-utrzymania-co-sie-zmienia-i-kiedy-warto\/"},"author":{"name":"Lukas Wojcik","@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"headline":"Measurement Protocol GA4 w trybie utrzymania: co si\u0119 zmienia i kiedy warto przej\u015b\u0107 na Data Manager API","datePublished":"2026-08-24T16:10:00+00:00","dateModified":"2026-10-09T20:50:39+00:00","mainEntityOfPage":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/measurement-protocol-ga4-w-trybie-utrzymania-co-sie-zmienia-i-kiedy-warto\/"},"wordCount":1081,"commentCount":0,"publisher":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"image":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/measurement-protocol-ga4-w-trybie-utrzymania-co-sie-zmienia-i-kiedy-warto\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-10561-zamrozone-nie-wylaczone-n.png","keywords":["Conversion Tracking","Google Analytics 4","REST API"],"articleSection":["Digital Analytics"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/measurement-protocol-ga4-w-trybie-utrzymania-co-sie-zmienia-i-kiedy-warto\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/measurement-protocol-ga4-w-trybie-utrzymania-co-sie-zmienia-i-kiedy-warto\/","url":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/measurement-protocol-ga4-w-trybie-utrzymania-co-sie-zmienia-i-kiedy-warto\/","name":"Measurement Protocol GA4 w trybie utrzymania: co si\u0119 zmienia i kiedy warto przej\u015b\u0107 na Data Manager API | Lukas Wojcik","isPartOf":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/measurement-protocol-ga4-w-trybie-utrzymania-co-sie-zmienia-i-kiedy-warto\/#primaryimage"},"image":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/measurement-protocol-ga4-w-trybie-utrzymania-co-sie-zmienia-i-kiedy-warto\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-10561-zamrozone-nie-wylaczone-n.png","datePublished":"2026-08-24T16:10:00+00:00","dateModified":"2026-10-09T20:50:39+00:00","description":"Co tryb utrzymania Measurement Protocol znaczy dla istniej\u0105cych integracji serwerowych i kiedy zmiana na Data Manager API si\u0119 op\u0142aca.","breadcrumb":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/measurement-protocol-ga4-w-trybie-utrzymania-co-sie-zmienia-i-kiedy-warto\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/measurement-protocol-ga4-w-trybie-utrzymania-co-sie-zmienia-i-kiedy-warto\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/measurement-protocol-ga4-w-trybie-utrzymania-co-sie-zmienia-i-kiedy-warto\/#primaryimage","url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-10561-zamrozone-nie-wylaczone-n.png","contentUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-10561-zamrozone-nie-wylaczone-n.png","width":1200,"height":630,"caption":"Measurement Protocol GA4 w trybie utrzymania: co si\u0119 zmienia i kiedy warto przej\u015b\u0107 na Data Manager API"},{"@type":"BreadcrumbList","@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/measurement-protocol-ga4-w-trybie-utrzymania-co-sie-zmienia-i-kiedy-warto\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.lukaswojcik.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Measurement Protocol GA4 w trybie utrzymania: co si\u0119 zmienia i kiedy warto przej\u015b\u0107 na Data Manager API"}]},{"@type":"WebSite","@id":"https:\/\/www.lukaswojcik.com\/blog\/#website","url":"https:\/\/www.lukaswojcik.com\/blog\/","name":"Lukas Wojcik - Blog","description":"","publisher":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.lukaswojcik.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9","name":"Lukas Wojcik","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","contentUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","width":424,"height":636,"caption":"Lukas Wojcik"},"logo":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg"},"sameAs":["https:\/\/www.lukaswojcik.com\/blog"]}]}},"_links":{"self":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/10561","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/comments?post=10561"}],"version-history":[{"count":4,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/10561\/revisions"}],"predecessor-version":[{"id":21862,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/10561\/revisions\/21862"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/media\/15220"}],"wp:attachment":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/media?parent=10561"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/categories?post=10561"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/tags?post=10561"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}