{"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-08-19T10:54:32","modified_gmt":"2026-08-19T08:54:32","slug":"zamrozone-nie-wylaczone","status":"publish","type":"post","link":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/zamrozone-nie-wylaczone\/","title":{"rendered":"Zamro\u017cone, nie wy\u0142\u0105czone"},"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<p>W t\u0142umaczeniu znaczy to: nic nie zostaje wy\u0142\u0105czone i nic nie dochodzi. To nie termin, lecz rozjazd &#8211; a rozjazdy wymagaj\u0105 decyzji w chwili, kt\u00f3rej nikt nie wyznacza.<\/p>\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\"><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><\/figure>\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<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 to zasi\u0119g jednego \u017c\u0105dania. Measurement Protocol rozmawia z Google Analytics. Google Ads albo Display &amp; Video 360 wymagaj\u0105 innego interfejsu z w\u0142asnym schematem, w\u0142asnym uwierzytelnieniem i w\u0142asn\u0105 obs\u0142ug\u0105 b\u0142\u0119d\u00f3w. Data Manager API sprowadza te cele pod jeden model danych; jedno zdarzenie mo\u017ce w jednym \u017c\u0105daniu trafi\u0107 do kilku z nich.<\/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<pre class=\"wp-block-kevinbatdorf-code-block-pro\"><code>To samo zadanie, dwie drogi\n\n  Measurement Protocol\n    POST \/mp\/collect?measurement_id=G-\u2026&amp;api_secret=\u2026\n    jeden punkt ko&#324;cowy, jeden cel, tajemnica w zapytaniu\n    identyfikatory jawnie albo zahaszowane\n\n  Data Manager API\n    REST albo gRPC, OAuth 2.0, zakres \"datamanager\"\n    jedno wywo&#322;anie, kilka cel&#243;w Google\n    do 10 identyfikator&#243;w na rekord, XChaCha20-Poly1305\n\n  dost&#281;p: obecnie przez list&#281; dopuszcze&#324;<\/code><\/pre>\n<h2>Co przemawia przeciw natychmiastowej zmianie<\/h2>\n<p>Dost\u0119p do Data Manager API biegnie przez list\u0119 dopuszcze\u0144. Dla cz\u0119\u015bci u\u017cytkownik\u00f3w migracja nie jest zatem w og\u00f3le decyzj\u0105, lecz kolejk\u0105, a plan zbudowany na dost\u0119pie jeszcze nieprzyznanym nie jest planem.<\/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<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","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":11520,"comment_status":"closed","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>Zamro\u017cone, nie wy\u0142\u0105czone - Lukas Wojcik - Blog<\/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\/zamrozone-nie-wylaczone\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Zamro\u017cone, nie wy\u0142\u0105czone - Lukas Wojcik - Blog\" \/>\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\/zamrozone-nie-wylaczone\/\" \/>\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=\"og:image\" content=\"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/08\/hero-10561-zamrozone-nie-wylaczone-c.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=\"luky\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"luky\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 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\\\/zamrozone-nie-wylaczone\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-analytics-pl\\\/zamrozone-nie-wylaczone\\\/\"},\"author\":{\"name\":\"luky\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"headline\":\"Zamro\u017cone, nie wy\u0142\u0105czone\",\"datePublished\":\"2026-08-24T16:10:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-analytics-pl\\\/zamrozone-nie-wylaczone\\\/\"},\"wordCount\":643,\"publisher\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-analytics-pl\\\/zamrozone-nie-wylaczone\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/hero-10561-zamrozone-nie-wylaczone-c.png\",\"keywords\":[\"Conversion Tracking\",\"Google Analytics 4\",\"REST API\"],\"articleSection\":[\"Digital Analytics\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-analytics-pl\\\/zamrozone-nie-wylaczone\\\/\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-analytics-pl\\\/zamrozone-nie-wylaczone\\\/\",\"name\":\"Zamro\u017cone, nie wy\u0142\u0105czone - Lukas Wojcik - Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-analytics-pl\\\/zamrozone-nie-wylaczone\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-analytics-pl\\\/zamrozone-nie-wylaczone\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/hero-10561-zamrozone-nie-wylaczone-c.png\",\"datePublished\":\"2026-08-24T16:10:00+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\\\/zamrozone-nie-wylaczone\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-analytics-pl\\\/zamrozone-nie-wylaczone\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-analytics-pl\\\/zamrozone-nie-wylaczone\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/hero-10561-zamrozone-nie-wylaczone-c.png\",\"contentUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/hero-10561-zamrozone-nie-wylaczone-c.png\",\"width\":1200,\"height\":630,\"caption\":\"Zamro\u017cone, nie wy\u0142\u0105czone\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-analytics-pl\\\/zamrozone-nie-wylaczone\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Zamro\u017cone, nie wy\u0142\u0105czone\"}]},{\"@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\":\"luky\",\"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\":\"luky\"},\"logo\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\"},\"sameAs\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\"],\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/author\\\/luky\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Zamro\u017cone, nie wy\u0142\u0105czone - Lukas Wojcik - Blog","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\/zamrozone-nie-wylaczone\/","og_locale":"en_US","og_type":"article","og_title":"Zamro\u017cone, nie wy\u0142\u0105czone - Lukas Wojcik - Blog","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\/zamrozone-nie-wylaczone\/","og_site_name":"Lukas Wojcik - Blog","article_published_time":"2026-08-24T16:10:00+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/08\/hero-10561-zamrozone-nie-wylaczone-c.png","type":"image\/png"}],"author":"luky","twitter_card":"summary_large_image","twitter_misc":{"Written by":"luky","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/zamrozone-nie-wylaczone\/#article","isPartOf":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/zamrozone-nie-wylaczone\/"},"author":{"name":"luky","@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"headline":"Zamro\u017cone, nie wy\u0142\u0105czone","datePublished":"2026-08-24T16:10:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/zamrozone-nie-wylaczone\/"},"wordCount":643,"publisher":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"image":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/zamrozone-nie-wylaczone\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/08\/hero-10561-zamrozone-nie-wylaczone-c.png","keywords":["Conversion Tracking","Google Analytics 4","REST API"],"articleSection":["Digital Analytics"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/zamrozone-nie-wylaczone\/","url":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/zamrozone-nie-wylaczone\/","name":"Zamro\u017cone, nie wy\u0142\u0105czone - Lukas Wojcik - Blog","isPartOf":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/zamrozone-nie-wylaczone\/#primaryimage"},"image":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/zamrozone-nie-wylaczone\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/08\/hero-10561-zamrozone-nie-wylaczone-c.png","datePublished":"2026-08-24T16:10:00+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\/zamrozone-nie-wylaczone\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/zamrozone-nie-wylaczone\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/zamrozone-nie-wylaczone\/#primaryimage","url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/08\/hero-10561-zamrozone-nie-wylaczone-c.png","contentUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/08\/hero-10561-zamrozone-nie-wylaczone-c.png","width":1200,"height":630,"caption":"Zamro\u017cone, nie wy\u0142\u0105czone"},{"@type":"BreadcrumbList","@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/zamrozone-nie-wylaczone\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.lukaswojcik.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Zamro\u017cone, nie wy\u0142\u0105czone"}]},{"@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":"luky","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":"luky"},"logo":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg"},"sameAs":["https:\/\/www.lukaswojcik.com\/blog"],"url":"https:\/\/www.lukaswojcik.com\/blog\/author\/luky\/"}]}},"_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":1,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/10561\/revisions"}],"predecessor-version":[{"id":12061,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/10561\/revisions\/12061"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/media\/11520"}],"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}]}}