Přeskočit na obsah
DOPLŇKY

User ID — Cross-device user identification

Přidává User ID hlavičku pro cross-device tracking a propojení web/app uživatelů.

6 min čtení Středně pokročilý Aktualizováno 21.3.2026
User ID — Cross-device user identification

Co je User ID doplněk?

User ID doplněk automaticky přidává X-DataNostro-User-ID hlavičku do všech requestů, pokud je User ID dostupný v requestu (z cookie, query param, nebo POST data).

Proč používat User ID?

  • Cross-device tracking: Propojte stejného uživatele na PC, mobile, tabletu.
  • Logged-in users: Trackujte přihlášené uživatele napříč sessions.
  • Enhanced Conversions: Posílejte hashed User ID do Google Ads/Meta.
  • CRM sync: Propojte web tracking s CRM daty.

Jak aktivovat

  1. Přejděte do Dashboard → Doplňky
  2. Zapněte toggle "User ID"
  3. Power-up automaticky detekuje User ID z:

Zdroje User ID

Power-up hledá User ID v tomto pořadí:

  1. uid query parameter (např. ?uid=user123)
  2. user_id cookie
  3. _ga_uid cookie (custom)
  4. GA4 user_id z measurement protocol POST data
  5. GTM DataLayer user_id variable

Přidaná hlavička

X-DataNostro-User-ID: user_abc123xyz

Integrace s Custom Loader

Pokud máte Custom Loader aktivní, můžete nastavit user_identifier field, který se automaticky vloží do GTM DataLayer:

window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
  'user_id': '{{ user_identifier }}',
  'event': 'user_identified'
});

Enhanced Conversions s User ID

V GTM Server-side Google Ads tagu použijte User ID pro Enhanced Conversions:

const userId = getRequestHeader('X-DataNostro-User-ID');
if (userId) {
  // Send hashed User ID to Google Ads
  enhancedConversionData.user_data = {
    hashed_user_id: sha256(userId)
  };
}

⚠️ Privacy upozornění:

User ID je PII (personally identifiable information). Ujistěte se, že máte consent od uživatele před použitím User ID trackingu. Doporučujeme hashování User ID před posláním do 3rd party platforem.