Přeskočit na obsah
DATANOSTRO ACADEMY

Co je client_id a user_id v GA4

client_id a user_id jsou dva identifikátory, kterými GA4 pozná, komu události patří. Jak se liší, proč jsou u server-side klíčové a kdy použít který.

6 min čtení Středně pokročilý Aktualizováno 7.6.2026

Aby GA4 vědělo, že několik událostí patří jednomu člověku, potřebuje identifikátor. Používá k tomu dva: client_id a user_id. Liší se v tom, co identifikují — a u server-side měření je správné nastavení obou kritické.

client_id

client_id identifikuje prohlížeč nebo zařízení. GA4 ho běžně ukládá do first-party cookie a podle něj spojuje události do jednoho uživatele a session. Není to konkrétní člověk — stejný člověk na mobilu a na desktopu má dvě různá client_id.

user_id

user_id identifikuje přihlášeného člověka napříč zařízeními — typicky vaše interní ID uživatele po přihlášení. Když ho pošlete, GA4 dokáže spojit aktivitu téhož člověka z mobilu i desktopu do jednoho příběhu.

Proč jsou u server-side klíčové

Při server-side měření událost neposílá prohlížeč, ale server přes Measurement Protocol. Pokud k ní nepřiložíte správné client_id, GA4 neumí server-side událost spojit s činností uživatele v prohlížeči — a session se tříští, data nesedí. Předání správného client_id (a podle možností user_id) je proto u server-side jeden z nejdůležitějších kroků.

Kdy použít který

  • client_id potřebujete vždy — je základ spojení událostí.
  • user_id přidejte, když máte přihlášené uživatele a chcete měřit napříč zařízeními. K identifikaci napříč zařízeními viz dokumentace User ID.

Širší kontext identifikace a delší životnosti najdete v článku atribuce konverzí a server-side.

Pomohl vám tento článek?
✓ Děkujeme za zpětnou vazbu