Přeskočit na obsah
DATANOSTRO ACADEMY

iOS ITP + iCloud Private Relay — co reálně ztrácíš a jak to vrátit

iOS 17 + Private Relay anonymizuje 30-40 % tvého trafficu. Kdy se to dá obnovit serverside trackingem a kdy ne.

10 min čtení Středně pokročilý Aktualizováno 1.5.2026

Apple ITP (Intelligent Tracking Prevention) a iCloud Private Relay nejsou totéž. Jeden ti maže cookies, druhý ti maskuje IP. Tady je, co skutečně ztrácíš a co server-side dokáže vrátit.

ITP — Safari intelligent tracking prevention

Safari na iOS i macOS automaticky maže third-party cookies do 24h a first-party cookies do 7 dní, pokud je vystavila JS běžící na třetí straně (např. analytics.google.com nebo Pixel).

Co ztrácíš s client-side trackingem: _ga (po 7 dnech), _fbp (po 7 dnech), _gcl_aw (po 90 dnech). Po tomto vypršení uživatel vypadá jako nový návštěvník — nezachytíš retention, frequency capping nebo lookalike audiences.

Co dokáže server-side: cookies vystaví tvůj server přes Set-Cookie hlavičku. Pro Safari vypadají jako "first-party from same site" → ITP je nemaže. Toto dělá DataNostro Power-Up Cookie Keeper automaticky.

Private Relay — anonymizace IP a User-Agent

iCloud+ uživatelé (~10-15 % iOS trafficu v ČR) mají IP routovanou přes Apple proxy. Tvůj server nikdy nevidí jejich pravou IP — vidí pouze regionální Apple egress IP.

Co ztrácíš:

  • Geo přesnost na úroveň města (vidíš jen kraj/region)
  • IP-based fingerprinting pro fraud detection
  • IP match v Meta CAPI (snižuje match quality o ~10 %)

Co server-side NEDOKÁŽE vrátit: pravou IP. Apple ji prostě nepošle. Smiř se s tím.

Co server-side dokáže obejít: match quality v Meta CAPI dorovnáš dalšími parametry — hashed email, hashed phone, fbc/fbp. To zařídí DataNostro automaticky, pokud máš v dataLayer aspoň jeden z těchto signálů.

Click ID restorer — gclid, fbclid přežijí

Když uživatel klikne na Google Ads, do URL přijde gclid=XXX. Bez Click ID Restoreru by hodnota žila jen do prvního navigation eventu, pak by ji ITP vyčistil. Click ID Restorer Power-Up ji přesune do first-party cookie přes server, takže přežije i 30-denní attribution window v Google Ads.

Realistické čísla

Z našich onboarding měření na CZ e-shopech (3M+ pageviews/měsíc):

  • Před server-side: Meta event match quality 4.2/10, Google Ads conversions -28 % vs reálné objednávky.
  • Po server-side: Match quality 7.8/10 (+85 %), Google Ads conversions už jen -8 % vs reálné (zbytek je Private Relay který vrátit nelze).