{"id":437,"date":"2026-09-02T17:00:00","date_gmt":"2026-09-02T15:00:00","guid":{"rendered":"https:\/\/www.lukaswojcik.com\/?p=437"},"modified":"2026-08-13T14:27:57","modified_gmt":"2026-08-13T12:27:57","slug":"server-side-pii-redaction-privacy-firewall-ssgtm-pl","status":"publish","type":"post","link":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-marketing-pl\/server-side-pii-redaction-privacy-firewall-ssgtm-pl\/","title":{"rendered":"Serwerowe redagowanie PII: Jak zbudowa\u0107 firewall prywatno\u015bci w ssGTM"},"content":{"rendered":"\r\n<p class=\"wp-block-paragraph\">Przypadkowy wyciek danych osobowych (PII) w parametrach zapyta\u0144 HTTP stanowi jedno z najbardziej krytycznych ryzyk prawnych i technicznych w analityce cyfrowej. Gdy formularze przesy\u0142aj\u0105 dane metod\u0105 GET lub systemy automatyzacji marketingu do\u0142\u0105czaj\u0105 niezaszyfrowane adresy e-mail, numery telefon\u00f3w czy numery PESEL do adres\u00f3w URL, tagi dzia\u0142aj\u0105ce po stronie klienta przekazuj\u0105 te informacje bezpo\u015brednio do zewn\u0119trznych platform. Nowoczesne architektury analityczne minimalizuj\u0105 to ryzyko, wykorzystuj\u0105c Server-Side Google Tag Manager (ssGTM) jako po\u015brednicz\u0105cy firewall prywatno\u015bci, kt\u00f3ry automatycznie czy\u015bci wra\u017cliwe ci\u0105gi znak\u00f3w przed wys\u0142aniem \u0142adunku danych do Google Analytics 4 lub Meta Conversions API.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">1. Dlaczego wyciek PII w adresach URL stanowi krytyczne ryzyko regulacyjne<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Przekazywanie danych osobowych do podmiot\u00f3w trzecich bez wcze\u015bniejszego kryptograficznego haszowania narusza rygorystyczne przepisy o ochronie prywatno\u015bci (takie jak RODO\/GDPR) oraz regulaminy g\u0142\u00f3wnych platform reklamowych. Google Analytics 4 natychmiast usuwa dane z us\u0142ug lub trwale blokuje zbieranie statystyk, je\u017celi wykryty zostanie niezaszyfrowany ci\u0105g PII w standardowych wymiarach, takich jak <code>page_location<\/code>, b\u0105d\u017a w parametrach niestandardowych. Tradycyjne metody maskowania po stronie klienta (w przegl\u0105darce) s\u0105 cz\u0119sto zawodne z powodu blokowania skrypt\u00f3w lub braku kontroli nad dynamicznie generowanymi adresami.<\/p>\r\n\r\n\r\n\r\n<figure class=\"lw-diagram\">\n<img loading=\"lazy\" src=\"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/diagrams\/ssgtm-serwerowe-redagowanie-pii-pl.png\" width=\"1120\" height=\"580\" decoding=\"async\"\n     alt=\"Dwa tory pokazuj\u0105ce zdarzenie przed i po serwerowym redagowaniu, pomi\u0119dzy nimi zestaw regu\u0142 i cele docelowe\">\n<figcaption>Kontener jest w\u0105skim gard\u0142em: surowe zdarzenie przychodzi raz, regu\u0142y redaguj\u0105ce dzia\u0142aj\u0105 raz, a ka\u017cdy cel poni\u017cej otrzymuje ten sam oczyszczony \u0142adunek \u2014 zamiast osobnej regu\u0142y na tag.<\/figcaption>\n<\/figure>\n\n<h2 class=\"wp-block-heading\">2. Server-Side GTM jako po\u015brednicz\u0105cy firewall prywatno\u015bci<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">W architekturze tagowania po stronie serwera zapytania analityczne generowane w przegl\u0105darce trafi\u0105 najpierw na w\u0142asny serwer tagowania (First-Party Endpoint). Poniewa\u017c \u017c\u0105danie HTTP jest kontrolowane w izolowanym \u015brodowisku serwerowym przed jak\u0105kolwiek wysy\u0142k\u0105 do zewn\u0119trznych dostawc\u00f3w, mo\u017cliwa jest pe\u0142na inspekcja, transformacja i redagowanie modelu danych zdarzenia:<\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li><strong>Rozdzielenie odbioru od wysy\u0142ki:<\/strong> Przegl\u0105darka internetowa komunikuje si\u0119 wy\u0142\u0105cznie z kontenerem ssGTM. Zewn\u0119trzne systemy reklamowe nie otrzymuj\u0105 bezpo\u015bredniego dost\u0119pu do przegl\u0105darki u\u017cytkownika ko\u0144cowego.<\/li>\r\n<li><strong>Scentralizowana filtracja:<\/strong> Jedna regu\u0142a czyszcz\u0105ca zdefiniowana w kontenerze serwerowym zabezpiecza wszystkie tagi wychodz\u0105ce jednocze\u015bnie, zapobiegaj\u0105c wyciekom do wielu platform reklamowych na raz.<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">3. Tworzenie zmiennych Sandboxed JavaScript do detekcji PII<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Wdro\u017cenie automatycznego silnika czyszcz\u0105cego w ssGTM wymaga napisania dedykowanej zmiennej Sandboxed JavaScript, kt\u00f3ra analizuje ci\u0105gi URL i zamienia pasuj\u0105ce wyra\u017cenia regularne na bezpieczne symbole zast\u0119pcze. Logika wyra\u017ce\u0144 regularnych musi by\u0107 zgodna z ograniczeniami interfejsu Sandboxed JavaScript API:<\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li><strong>Redagowanie adres\u00f3w e-mail:<\/strong> Wzorzec RegEx identyfikuje standardowe struktury adres\u00f3w (<code>[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+.[a-zA-Z0-9-.]+<\/code>) i zast\u0119puje wykryty ci\u0105g statyczn\u0105 warto\u015bci\u0105 <code>[REDACTED_EMAIL]<\/code>.<\/li>\r\n<li><strong>Maskowanie numer\u00f3w telefon\u00f3w:<\/strong> Ci\u0105gi cyfr o d\u0142ugo\u015bci od 9 do 15 znak\u00f3w, cz\u0119sto poprzedzone prefiksem kraju (np. <code>+48<\/code>) lub separatorami, s\u0105 wykrywane i usuwane z parametr\u00f3w URL, co zapobiega transmisji danych kontaktowych.<\/li>\r\n<li><strong>Filtrowanie numer\u00f3w PESEL:<\/strong> Specjalistyczne regu\u0142y RegEx identyfikuj\u0105 11-cyfrowe ci\u0105gi numeryczne zgodne ze struktur\u0105 daty urodzenia lub sumami kontrolnymi PESEL, zast\u0119puj\u0105c je symbolem <code>[REDACTED_PESEL]<\/code>.<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">4. Stosowanie redagowania danych w tagach GA4 oraz Meta Conversions API<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Po skonfigurowaniu zmiennej czyszcz\u0105cej nale\u017cy mapowa\u0107 j\u0105 na kluczowe parametry adres\u00f3w URL wewn\u0105trz kontenera serwerowego. W przypadku tag\u00f3w Google Analytics 4 nadpisanie parametr\u00f3w <code>page_location<\/code>, <code>page_referrer<\/code> oraz niestandardowych parametr\u00f3w URL oczyszczonym ci\u0105giem gwarantuje, \u017ce niezaszyfrowane PII nigdy nie opu\u015bci infrastruktury serwerowej. Tagi Meta Conversions API mog\u0105 bezpiecznie operowa\u0107 na zredagowanych adresach URL, podczas gdy w\u0142a\u015bciwa identyfikacja u\u017cytkownik\u00f3w realizowana jest wy\u0142\u0105cznie poprzez prawid\u0142owo za-haszowane algorytmem SHA-256 parametry User Data.<\/p>\r\n\n\n<div class=\"lw-quellen\">\n<h2>\u0179r\u00f3d\u0142a<\/h2>\n<ul>\n<li><a href=\"https:\/\/developers.google.com\/tag-platform\/tag-manager\/server-side\" target=\"_blank\" rel=\"noopener noreferrer\">Server-side tagging overview<\/a><\/li>\n<li><a href=\"https:\/\/eur-lex.europa.eu\/eli\/reg\/2016\/679\/oj\" target=\"_blank\" rel=\"noopener noreferrer\">Regulation (EU) 2016\/679 (GDPR)<\/a><\/li>\n<\/ul>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Praktyczne tworzenie zmiennych Sandboxed JavaScript w Server-Side GTM, kt\u00f3re automatycznie wykrywaj\u0105, maskuj\u0105 lub usuwaj\u0105 adresy e-mail, telefony i numery PESEL z adres\u00f3w URL.<\/p>\n","protected":false},"author":1,"featured_media":11556,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12],"tags":[92151,92247,92133,92271,92412,92136],"class_list":["post-437","post","type-post","status-publish","format-standard","hentry","category-digital-marketing-pl","tag-prywatnosc-danych-pl-pl","tag-gdpr-pl","tag-google-tag-manager-pl","tag-javascript-pl","tag-pii-protection-pl","tag-server-side-gtm-pl"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Serwerowe redagowanie PII: Jak zbudowa\u0107 firewall prywatno\u015bci w ssGTM - Lukas Wojcik - Blog<\/title>\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-marketing-pl\/server-side-pii-redaction-privacy-firewall-ssgtm-pl\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Serwerowe redagowanie PII: Jak zbudowa\u0107 firewall prywatno\u015bci w ssGTM - Lukas Wojcik - Blog\" \/>\n<meta property=\"og:description\" content=\"Praktyczne tworzenie zmiennych Sandboxed JavaScript w Server-Side GTM, kt\u00f3re automatycznie wykrywaj\u0105, maskuj\u0105 lub usuwaj\u0105 adresy e-mail, telefony i numery PESEL z adres\u00f3w URL.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-marketing-pl\/server-side-pii-redaction-privacy-firewall-ssgtm-pl\/\" \/>\n<meta property=\"og:site_name\" content=\"Lukas Wojcik - Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-02T15:00:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/08\/hero-437-server-side-pii-redaction-privacy-fi-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=\"3 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-marketing-pl\\\/server-side-pii-redaction-privacy-firewall-ssgtm-pl\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-marketing-pl\\\/server-side-pii-redaction-privacy-firewall-ssgtm-pl\\\/\"},\"author\":{\"name\":\"luky\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"headline\":\"Serwerowe redagowanie PII: Jak zbudowa\u0107 firewall prywatno\u015bci w ssGTM\",\"datePublished\":\"2026-09-02T15:00:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-marketing-pl\\\/server-side-pii-redaction-privacy-firewall-ssgtm-pl\\\/\"},\"wordCount\":599,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-marketing-pl\\\/server-side-pii-redaction-privacy-firewall-ssgtm-pl\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/hero-437-server-side-pii-redaction-privacy-fi-c.png\",\"keywords\":[\"Data Privacy\",\"GDPR\",\"Google Tag Manager\",\"JavaScript\",\"PII Protection\",\"Server-Side GTM\"],\"articleSection\":[\"Digital Marketing\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-marketing-pl\\\/server-side-pii-redaction-privacy-firewall-ssgtm-pl\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-marketing-pl\\\/server-side-pii-redaction-privacy-firewall-ssgtm-pl\\\/\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-marketing-pl\\\/server-side-pii-redaction-privacy-firewall-ssgtm-pl\\\/\",\"name\":\"Serwerowe redagowanie PII: Jak zbudowa\u0107 firewall prywatno\u015bci w ssGTM - Lukas Wojcik - Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-marketing-pl\\\/server-side-pii-redaction-privacy-firewall-ssgtm-pl\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-marketing-pl\\\/server-side-pii-redaction-privacy-firewall-ssgtm-pl\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/hero-437-server-side-pii-redaction-privacy-fi-c.png\",\"datePublished\":\"2026-09-02T15:00:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-marketing-pl\\\/server-side-pii-redaction-privacy-firewall-ssgtm-pl\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-marketing-pl\\\/server-side-pii-redaction-privacy-firewall-ssgtm-pl\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-marketing-pl\\\/server-side-pii-redaction-privacy-firewall-ssgtm-pl\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/hero-437-server-side-pii-redaction-privacy-fi-c.png\",\"contentUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/hero-437-server-side-pii-redaction-privacy-fi-c.png\",\"width\":1200,\"height\":630,\"caption\":\"Serwerowe redagowanie PII: Jak zbudowa\u0107 firewall prywatno\u015bci w ssGTM\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-marketing-pl\\\/server-side-pii-redaction-privacy-firewall-ssgtm-pl\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Serwerowe redagowanie PII: Jak zbudowa\u0107 firewall prywatno\u015bci w ssGTM\"}]},{\"@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":"Serwerowe redagowanie PII: Jak zbudowa\u0107 firewall prywatno\u015bci w ssGTM - Lukas Wojcik - Blog","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-marketing-pl\/server-side-pii-redaction-privacy-firewall-ssgtm-pl\/","og_locale":"en_US","og_type":"article","og_title":"Serwerowe redagowanie PII: Jak zbudowa\u0107 firewall prywatno\u015bci w ssGTM - Lukas Wojcik - Blog","og_description":"Praktyczne tworzenie zmiennych Sandboxed JavaScript w Server-Side GTM, kt\u00f3re automatycznie wykrywaj\u0105, maskuj\u0105 lub usuwaj\u0105 adresy e-mail, telefony i numery PESEL z adres\u00f3w URL.","og_url":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-marketing-pl\/server-side-pii-redaction-privacy-firewall-ssgtm-pl\/","og_site_name":"Lukas Wojcik - Blog","article_published_time":"2026-09-02T15:00:00+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/08\/hero-437-server-side-pii-redaction-privacy-fi-c.png","type":"image\/png"}],"author":"luky","twitter_card":"summary_large_image","twitter_misc":{"Written by":"luky","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-marketing-pl\/server-side-pii-redaction-privacy-firewall-ssgtm-pl\/#article","isPartOf":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-marketing-pl\/server-side-pii-redaction-privacy-firewall-ssgtm-pl\/"},"author":{"name":"luky","@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"headline":"Serwerowe redagowanie PII: Jak zbudowa\u0107 firewall prywatno\u015bci w ssGTM","datePublished":"2026-09-02T15:00:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-marketing-pl\/server-side-pii-redaction-privacy-firewall-ssgtm-pl\/"},"wordCount":599,"commentCount":0,"publisher":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"image":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-marketing-pl\/server-side-pii-redaction-privacy-firewall-ssgtm-pl\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/08\/hero-437-server-side-pii-redaction-privacy-fi-c.png","keywords":["Data Privacy","GDPR","Google Tag Manager","JavaScript","PII Protection","Server-Side GTM"],"articleSection":["Digital Marketing"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-marketing-pl\/server-side-pii-redaction-privacy-firewall-ssgtm-pl\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-marketing-pl\/server-side-pii-redaction-privacy-firewall-ssgtm-pl\/","url":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-marketing-pl\/server-side-pii-redaction-privacy-firewall-ssgtm-pl\/","name":"Serwerowe redagowanie PII: Jak zbudowa\u0107 firewall prywatno\u015bci w ssGTM - Lukas Wojcik - Blog","isPartOf":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-marketing-pl\/server-side-pii-redaction-privacy-firewall-ssgtm-pl\/#primaryimage"},"image":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-marketing-pl\/server-side-pii-redaction-privacy-firewall-ssgtm-pl\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/08\/hero-437-server-side-pii-redaction-privacy-fi-c.png","datePublished":"2026-09-02T15:00:00+00:00","breadcrumb":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-marketing-pl\/server-side-pii-redaction-privacy-firewall-ssgtm-pl\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-marketing-pl\/server-side-pii-redaction-privacy-firewall-ssgtm-pl\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-marketing-pl\/server-side-pii-redaction-privacy-firewall-ssgtm-pl\/#primaryimage","url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/08\/hero-437-server-side-pii-redaction-privacy-fi-c.png","contentUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/08\/hero-437-server-side-pii-redaction-privacy-fi-c.png","width":1200,"height":630,"caption":"Serwerowe redagowanie PII: Jak zbudowa\u0107 firewall prywatno\u015bci w ssGTM"},{"@type":"BreadcrumbList","@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-marketing-pl\/server-side-pii-redaction-privacy-firewall-ssgtm-pl\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.lukaswojcik.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Serwerowe redagowanie PII: Jak zbudowa\u0107 firewall prywatno\u015bci w ssGTM"}]},{"@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\/437","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=437"}],"version-history":[{"count":2,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/437\/revisions"}],"predecessor-version":[{"id":9900,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/437\/revisions\/9900"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/media\/11556"}],"wp:attachment":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/media?parent=437"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/categories?post=437"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/tags?post=437"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}