Cross-domain měření v GA4: kdy ho potřebujete a jak poznat, že nefunguje správně
Cross-domain měření v GA4 potřebujete, když uživatel přechází mezi více doménami, které patří do jedné cesty, například web -> checkout -> děkovací stránka.
Krátká odpověď
Cross-domain měření v GA4 potřebujete, když uživatel přechází mezi více doménami, které patří do jedné cesty, například web -> checkout -> děkovací stránka. Cílem je, aby GA4 nepovažovalo každou doménu za nový zdroj a nového uživatele.
Kdy cross-domain nasadit
Cross-domain má smysl, když máte více vlastních domén nebo subdomén v jedné konverzní cestě. Příklady: marketingový web na tmrw.cz a aplikace na app.tmrw.cz, e-shop na shop.example.cz a checkout na checkout-provider.example, rezervační cesta na jiné doméně, ale pod vaší kontrolou.
Nemá smysl pro každý externí odkaz. Pokud uživatel odejde na web partnera a tam končí, cross-domain nepotřebujete. Pokud se ale po externí části vrací na vaši děkovací stránku a chcete zachovat zdroj, musíte rozhodnout mezi cross-domain, unwanted referrals a technickou integrací s providerem.
Jak GA4 propojení řeší
GA4 používá konfiguraci domén v Google tag settings. Při přechodu mezi nakonfigurovanými doménami se doplní linker parametr, který pomůže zachovat identitu měření. To ale funguje jen tehdy, když jsou tagy správně nasazené na obou stranách a odkazy nejsou cestou upravené nebo přepsané.
Pokud druhá doména nemá váš tag nebo ji nemůžete ovlivnit, cross-domain nebude fungovat plnohodnotně. V takovém případě řešte alespoň unwanted referrals a návratové URL.
Příznaky rozbitého cross-domain
V reportech vidíte vlastní doménu jako referral. Sessions se nafukují při přechodu do checkoutu. Konverze mají zdroj checkout.example.cz místo původní kampaně. V DebugView vidíte změnu client_id nebo novou session tam, kde by měla pokračovat jedna cesta. Na odkazech mezi doménami chybí linker parametr.
Někdy je problém v tom, že cookie banner na druhé doméně neposílá stejný consent stav nebo že GTM kontejner na druhé doméně je jiný a nemá správný Google tag.
Testovací postup
Otevřete čistý prohlížeč, spusťte GTM Preview nebo Tag Assistant a projděte cestu z první domény na druhou. Sledujte URL odkazů, page_location, client_id, session_start a referrer. Potom udělejte testovací konverzi a ověřte, že zdroj zůstal původní kampaň nebo správný kanál.
Testujte i opačné směry, jazykové verze a mobil. Cross-domain může fungovat na desktopovém checkoutu, ale ne v mobilní rezervační cestě, pokud provider používá jiné URL nebo iframe.
Co dokumentovat
Sepište seznam domén, které patří do jedné měřené cesty. U každé uveďte, zda na ní běží stejný GA4 stream, GTM kontejner, CMP a zda je pod vaší kontrolou. Přidejte mapu přechodů a rozhodnutí: cross-domain, unwanted referral, postMessage, webhook nebo bez měření. Bez této mapy se cross-domain často stane hromadou náhodných nastavení.
FAQ
Časté otázky
Další článek
WooCommerce GA4 GTM4WP dataLayer
WooCommerce měření v GA4: GTM4WP, dataLayer a správné ecommerce eventy bez zbytečného vývoje
U WooCommerce nemusíte psát celý dataLayer od nuly. GTM4WP umí posílat ecommerce interakce do dataLayeru pro GA4, Google Ads i server-side měření.
Hledáte někoho, kdo to vezme za vás?
Navrhneme cross-domain měření pro weby, checkouty, appky a rezervační systémy tak, aby se zdroje konverzí nerozpadaly.