{"id":358,"date":"2026-07-15T23:14:27","date_gmt":"2026-07-15T21:14:27","guid":{"rendered":"https:\/\/www.lukaswojcik.com\/blog\/?p=358"},"modified":"2026-07-15T23:14:27","modified_gmt":"2026-07-15T21:14:27","slug":"tutorial-anonimizacja-ip-server-side-ga4-adobe-launch-i-jentis","status":"publish","type":"post","link":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/tutorials-pl\/tutorial-anonimizacja-ip-server-side-ga4-adobe-launch-i-jentis\/","title":{"rendered":"Tutorial: Anonimizacja IP Server-Side: GA4, Adobe Launch i Jentis"},"content":{"rendered":"<p>W architekturach \u015bledzenia po stronie serwera maskowanie adres\u00f3w IP przed ich transmisj\u0105 do punkt\u00f3w ko\u0144cowych analityki jest krytycznym krokiem w zakresie ochrony danych. Poni\u017cszy przewodnik szczeg\u00f3\u0142owo opisuje techniczn\u0105 konfiguracj\u0119 wymagan\u0105 do wdro\u017cenia anonimizacji IP server-side na trzech g\u0142\u00f3wnych platformach: Server-Side Google Tag Manager (sGTM), Adobe Experience Platform (Adobe Launch) oraz Jentis.<\/p>\n<h3>1. Server-Side GTM (sGTM) dla GA4<\/h3>\n<p>Anonimizacja adresu IP w sGTM wymaga utworzenia niestandardowego szablonu zmiennej (Variable Template) przy u\u017cyciu Sandboxed JavaScript, poniewa\u017c standardowe zmienne JavaScript oparte na przegl\u0105darce nie s\u0105 obs\u0142ugiwane w \u015brodowisku serwerowym.<\/p>\n<ol>\n<li>Nale\u017cy przej\u015b\u0107 do sekcji <strong>Szablony (Templates)<\/strong> w kontenerze serwerowym i klikn\u0105\u0107 <strong>Nowy<\/strong> w obszarze szablon\u00f3w zmiennych.<\/li>\n<li>W edytorze szablon\u00f3w otworzy\u0107 zak\u0142adk\u0119 <strong>Kod (Code)<\/strong> i wstawi\u0107 nast\u0119puj\u0105cy kod Sandboxed JavaScript:<\/li>\n<\/ol>\n<pre><code>const getEventData = require('getEventData');\nconst ip = getEventData('ip_override') || getEventData('ip');\n\nif (ip && typeof ip === 'string') {\n  return ip.replace(\/\\.[^.]+$\/, '.0');\n}\nreturn '0.0.0.0';<\/code><\/pre>\n<ol start=\"3\">\n<li>Przej\u015b\u0107 do zak\u0142adki <strong>Uprawnienia (Permissions)<\/strong> i upewni\u0107 si\u0119, \u017ce szablon ma prawo odczytu kluczy <code>ip<\/code> oraz <code>ip_override<\/code> z danych zdarzenia.<\/li>\n<li>Zapisa\u0107 szablon pod rozpoznawaln\u0105 nazw\u0105, na przyk\u0142ad <em>Masked IP<\/em>.<\/li>\n<li>Przej\u015b\u0107 do sekcji <strong>Zmienne (Variables)<\/strong>, utworzy\u0107 now\u0105 zmienn\u0105 w oparciu o ten szablon i zapisa\u0107 konfiguracj\u0119.<\/li>\n<li>Otworzy\u0107 tag GA4. W sekcji <strong>Parametry do dodania \/ edycji<\/strong> ustawi\u0107 nazw\u0119 parametru na <code>ip_override<\/code>, a jako warto\u015b\u0107 wskaza\u0107 nowo utworzon\u0105 zmienn\u0105.<\/li>\n<\/ol>\n<h3>2. Adobe Launch (Server-Side \/ AEP Edge Network)<\/h3>\n<p>W przypadku konfiguracji serwerowej Adobe Experience Platform, maskowanie IP odbywa si\u0119 bezpo\u015brednio w ustawieniach strumienia danych (Datastream).<\/p>\n<ol>\n<li>Uzyska\u0107 dost\u0119p do interfejsu Data Collection w Adobe Experience Platform.<\/li>\n<li>Przej\u015b\u0107 do menu konfiguracji <strong>Datastreams<\/strong>.<\/li>\n<li>Wybra\u0107 odpowiedni strumie\u0144 danych u\u017cywany do routingu ruchu serwerowego.<\/li>\n<li>Edytowa\u0107 konfiguracj\u0119 us\u0142ugi <strong>Adobe Analytics<\/strong> w ramach strumienia.<\/li>\n<li>Aktywowa\u0107 opcj\u0119 <strong>Maskuj adres IP (Mask IP Address)<\/strong>. Ustawienie to instruuje Edge Network, aby automatycznie obcina\u0142 ostatni oktet adresu IP przed przes\u0142aniem go do serwer\u00f3w przetwarzaj\u0105cych Analytics.<\/li>\n<\/ol>\n<h3>3. Jentis<\/h3>\n<p>Platforma Jentis oferuje wbudowane, scentralizowane mechanizmy kontroli prywatno\u015bci do manipulacji danymi po stronie serwera.<\/p>\n<ol>\n<li>Otworzy\u0107 panel sterowania Jentis Data Capture.<\/li>\n<li>Przej\u015b\u0107 do sekcji ustawie\u0144 <strong>Ochrony danych (Data Protection)<\/strong> lub <strong>Prywatno\u015bci (Privacy)<\/strong>.<\/li>\n<li>Odszuka\u0107 regu\u0142y maskowania PII (danych osobowych).<\/li>\n<li>Utworzy\u0107 now\u0105 regu\u0142\u0119 maskowania dla parametru adresu IP. Platforma zapewnia wst\u0119pnie skonfigurowan\u0105 operacj\u0119 maskowania (usuni\u0119cie ostatniego oktetu), kt\u00f3r\u0105 mo\u017cna zastosowa\u0107 globalnie dla wszystkich narz\u0119dzi lub specyficznie dla pojedynczego miejsca docelowego.<\/li>\n<li>Zapisa\u0107 i opublikowa\u0107 konfiguracj\u0119, aby zagwarantowa\u0107, \u017ce surowy adres IP zostanie odrzucony na poziomie serwera Jentis.<\/li>\n<\/ol>\n<h3>Wp\u0142yw anonimizacji IP na dane geolokalizacyjne w GA4<\/h3>\n<p>Anonimizacja adres\u00f3w IP w fundamentalny spos\u00f3b wp\u0142ywa na dok\u0142adno\u015b\u0107 i ziarnisto\u015b\u0107 raportowania geolokalizacji w Google Analytics 4. GA4 w du\u017cej mierze opiera si\u0119 na adresie IP w celu mapowania sesji do konkretnych jednostek geograficznych, takich jak miasta, regiony czy dostawcy us\u0142ug internetowych (ISP). Obci\u0119cie ostatniego oktetu adresu IP (np. zmiana <code>192.168.1.55<\/code> na <code>192.168.1.0<\/code>) powoduje, \u017ce dane \u017ar\u00f3d\u0142owe trac\u0105 swoj\u0105 unikalno\u015b\u0107 na poziomie hosta.<\/p>\n<p>Bezpo\u015bredni\u0105 konsekwencj\u0105 jest znaczne zmniejszenie precyzji geograficznej. O ile dane na poziomie kraju pozostaj\u0105 wysoce dok\u0142adne, atrybucja na poziomie miasta cz\u0119sto zostaje utracona. Zamazany adres IP jest zazwyczaj mapowany na szerszy w\u0119ze\u0142 regionalny lub g\u0142\u00f3wne centrum routingu dostawcy internetu, a nie na rzeczywist\u0105 gmin\u0119. W rezultacie raporty GA4 wykazuj\u0105 gwa\u0142towny wzrost warto\u015bci &#8220;Not Set&#8221; (Nie ustawiono) dla wymiaru &#8220;Miasto&#8221; lub sztuczn\u0105 koncentracj\u0119 w du\u017cych obszarach metropolitalnych, w kt\u00f3rych zlokalizowane s\u0105 w\u0119z\u0142y ISP.<\/p>\n<p>Ponadto utrata ziarnisto\u015bci wp\u0142ywa na modelowanie behawioralne, zlokalizowan\u0105 atrybucj\u0119 marketingow\u0105 oraz mo\u017cliwo\u015b\u0107 budowania hiperlokalnych segment\u00f3w odbiorc\u00f3w. Wewn\u0119trzne modele uczenia maszynowego Google, kt\u00f3re wype\u0142niaj\u0105 luki w danych, r\u00f3wnie\u017c otrzymuj\u0105 mniej precyzyjny sygna\u0142 pocz\u0105tkowy, co sprawia, \u017ce lokalna analiza trend\u00f3w staje si\u0119 mniej wiarygodna. Konieczne jest zatem wywa\u017cenie korzy\u015bci wynikaj\u0105cych z rygorystycznej zgodno\u015bci z przepisami wobec strukturalnej degradacji lokalnych danych geograficznych.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>W architekturach \u015bledzenia po stronie serwera maskowanie adres\u00f3w IP przed ich transmisj\u0105 do punkt\u00f3w ko\u0144cowych analityki jest krytycznym krokiem w zakresie ochrony danych. Poni\u017cszy przewodnik szczeg\u00f3\u0142owo opisuje techniczn\u0105 konfiguracj\u0119 wymagan\u0105 do wdro\u017cenia anonimizacji IP server-side na trzech g\u0142\u00f3wnych platformach: Server-Side Google Tag Manager (sGTM), Adobe Experience Platform (Adobe Launch) oraz Jentis. 1. Server-Side GTM (sGTM) [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[117],"tags":[],"class_list":["post-358","post","type-post","status-publish","format-standard","hentry","category-tutorials-pl"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Tutorial: Anonimizacja IP Server-Side: GA4, Adobe Launch i Jentis - 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-analytics-pl\/tutorials-pl\/tutorial-anonimizacja-ip-server-side-ga4-adobe-launch-i-jentis\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tutorial: Anonimizacja IP Server-Side: GA4, Adobe Launch i Jentis - Lukas Wojcik - Blog\" \/>\n<meta property=\"og:description\" content=\"W architekturach \u015bledzenia po stronie serwera maskowanie adres\u00f3w IP przed ich transmisj\u0105 do punkt\u00f3w ko\u0144cowych analityki jest krytycznym krokiem w zakresie ochrony danych. Poni\u017cszy przewodnik szczeg\u00f3\u0142owo opisuje techniczn\u0105 konfiguracj\u0119 wymagan\u0105 do wdro\u017cenia anonimizacji IP server-side na trzech g\u0142\u00f3wnych platformach: Server-Side Google Tag Manager (sGTM), Adobe Experience Platform (Adobe Launch) oraz Jentis. 1. Server-Side GTM (sGTM) [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/tutorials-pl\/tutorial-anonimizacja-ip-server-side-ga4-adobe-launch-i-jentis\/\" \/>\n<meta property=\"og:site_name\" content=\"Lukas Wojcik - Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-15T21:14:27+00:00\" \/>\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-analytics-pl\\\/tutorials-pl\\\/tutorial-anonimizacja-ip-server-side-ga4-adobe-launch-i-jentis\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-analytics-pl\\\/tutorials-pl\\\/tutorial-anonimizacja-ip-server-side-ga4-adobe-launch-i-jentis\\\/\"},\"author\":{\"name\":\"luky\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"headline\":\"Tutorial: Anonimizacja IP Server-Side: GA4, Adobe Launch i Jentis\",\"datePublished\":\"2026-07-15T21:14:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-analytics-pl\\\/tutorials-pl\\\/tutorial-anonimizacja-ip-server-side-ga4-adobe-launch-i-jentis\\\/\"},\"wordCount\":620,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"articleSection\":[\"Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-analytics-pl\\\/tutorials-pl\\\/tutorial-anonimizacja-ip-server-side-ga4-adobe-launch-i-jentis\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-analytics-pl\\\/tutorials-pl\\\/tutorial-anonimizacja-ip-server-side-ga4-adobe-launch-i-jentis\\\/\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-analytics-pl\\\/tutorials-pl\\\/tutorial-anonimizacja-ip-server-side-ga4-adobe-launch-i-jentis\\\/\",\"name\":\"Tutorial: Anonimizacja IP Server-Side: GA4, Adobe Launch i Jentis - Lukas Wojcik - Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#website\"},\"datePublished\":\"2026-07-15T21:14:27+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-analytics-pl\\\/tutorials-pl\\\/tutorial-anonimizacja-ip-server-side-ga4-adobe-launch-i-jentis\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-analytics-pl\\\/tutorials-pl\\\/tutorial-anonimizacja-ip-server-side-ga4-adobe-launch-i-jentis\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-analytics-pl\\\/tutorials-pl\\\/tutorial-anonimizacja-ip-server-side-ga4-adobe-launch-i-jentis\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tutorial: Anonimizacja IP Server-Side: GA4, Adobe Launch i Jentis\"}]},{\"@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":"Tutorial: Anonimizacja IP Server-Side: GA4, Adobe Launch i Jentis - 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-analytics-pl\/tutorials-pl\/tutorial-anonimizacja-ip-server-side-ga4-adobe-launch-i-jentis\/","og_locale":"en_US","og_type":"article","og_title":"Tutorial: Anonimizacja IP Server-Side: GA4, Adobe Launch i Jentis - Lukas Wojcik - Blog","og_description":"W architekturach \u015bledzenia po stronie serwera maskowanie adres\u00f3w IP przed ich transmisj\u0105 do punkt\u00f3w ko\u0144cowych analityki jest krytycznym krokiem w zakresie ochrony danych. Poni\u017cszy przewodnik szczeg\u00f3\u0142owo opisuje techniczn\u0105 konfiguracj\u0119 wymagan\u0105 do wdro\u017cenia anonimizacji IP server-side na trzech g\u0142\u00f3wnych platformach: Server-Side Google Tag Manager (sGTM), Adobe Experience Platform (Adobe Launch) oraz Jentis. 1. Server-Side GTM (sGTM) [&hellip;]","og_url":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/tutorials-pl\/tutorial-anonimizacja-ip-server-side-ga4-adobe-launch-i-jentis\/","og_site_name":"Lukas Wojcik - Blog","article_published_time":"2026-07-15T21:14:27+00:00","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-analytics-pl\/tutorials-pl\/tutorial-anonimizacja-ip-server-side-ga4-adobe-launch-i-jentis\/#article","isPartOf":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/tutorials-pl\/tutorial-anonimizacja-ip-server-side-ga4-adobe-launch-i-jentis\/"},"author":{"name":"luky","@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"headline":"Tutorial: Anonimizacja IP Server-Side: GA4, Adobe Launch i Jentis","datePublished":"2026-07-15T21:14:27+00:00","mainEntityOfPage":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/tutorials-pl\/tutorial-anonimizacja-ip-server-side-ga4-adobe-launch-i-jentis\/"},"wordCount":620,"commentCount":0,"publisher":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"articleSection":["Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/tutorials-pl\/tutorial-anonimizacja-ip-server-side-ga4-adobe-launch-i-jentis\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/tutorials-pl\/tutorial-anonimizacja-ip-server-side-ga4-adobe-launch-i-jentis\/","url":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/tutorials-pl\/tutorial-anonimizacja-ip-server-side-ga4-adobe-launch-i-jentis\/","name":"Tutorial: Anonimizacja IP Server-Side: GA4, Adobe Launch i Jentis - Lukas Wojcik - Blog","isPartOf":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#website"},"datePublished":"2026-07-15T21:14:27+00:00","breadcrumb":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/tutorials-pl\/tutorial-anonimizacja-ip-server-side-ga4-adobe-launch-i-jentis\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/tutorials-pl\/tutorial-anonimizacja-ip-server-side-ga4-adobe-launch-i-jentis\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-analytics-pl\/tutorials-pl\/tutorial-anonimizacja-ip-server-side-ga4-adobe-launch-i-jentis\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.lukaswojcik.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Tutorial: Anonimizacja IP Server-Side: GA4, Adobe Launch i Jentis"}]},{"@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\/358","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=358"}],"version-history":[{"count":1,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/358\/revisions"}],"predecessor-version":[{"id":359,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/358\/revisions\/359"}],"wp:attachment":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/media?parent=358"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/categories?post=358"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/tags?post=358"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}