Skip to content
BlogMěření a analytika3 min čtení

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í.

Číst článekČíst článek

 
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.