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
- Přejděte do Dashboard → Doplňky
- Zapněte toggle "User ID"
- Power-up automaticky detekuje User ID z:
Zdroje User ID
Power-up hledá User ID v tomto pořadí:
uidquery parameter (např.?uid=user123)user_idcookie_ga_uidcookie (custom)- GA4
user_idz measurement protocol POST data - GTM DataLayer
user_idvariable
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.