Značky Google Analytics 4 mají několik konfiguračních možností, které mohou ovlivnit relaci a identitu uživatele. Když nejsou správně nakonfigurovány, mohou nastat problémy se správnou identifikací a kategorizací zdrojů návštěvnosti v přehledech a další problémy. Výsledkem těchto problémů bývají nepřiřazené řádky ve skupinách kanálů v přehledech, hodnoty (not set) a neočekávaně velká část návštěvnosti kategorizovaná jako přímá.
V přehledech Google Analytics 4 se nepřiřazený řádek zobrazí, když služba nedokáže kategorizovat zdroj návštěvnosti. Analytics kategorizuje zdroje návštěvnosti do kanálů na základě fixních pravidel. Například kanál Organické vyhledávání zahrnuje návštěvnost ze všech vyhledávačů. Kanály jsou uspořádány do skupin. Pokud používáte výchozí skupiny kanálů, můžete se ve výchozích definicích kanálů podívat na konkrétní logiku, která kategorizuje návštěvnost. Skupiny kanálů lze zobrazit na úrovni uživatele, relace nebo události.
Pokud zdroj návštěvnosti neodpovídá definici některého z kanálů ve skupině kanálů, kterou si v přehledu prohlížíte, zobrazí se jako nepřiřazený. Pokud návštěvnost pochází ze zdroje nebo média definovaného uživatelem nebo je uvedena hodnota (not set), protože chybí informace o relaci nebo identitě uživatele, může se stát, že nebude k dispozici žádné předdefinované pravidlo, které by zdroj kategorizovalo.
Doporučené postupy pro uspořádání kódu značek
Dodržujte tyto doporučené postupy pro uspořádání kódu značek:
Typ značky | Pokyny | Doporučené postupy |
---|---|---|
Značky Google |
Značku Google inicializujte před zahájením volání metody události (včetně událostí spouštěných publikem). |
|
Správce značek Google |
Nastavení Správce značek Google |
|
Značkování na straně serveru |
Dejte si pozor, abyste nevynechali tato konkrétní nastavení značky. U jedné služby v GA4 byste na jedné stránce neměli udržovat implementaci na straně serveru i samostatnou implementaci na straně klienta. Pokud používáte sGTM, měli byste všechny aktivní značky nastavit tak, aby události odesílaly prostřednictvím kontejneru na straně serveru. |
I když se nemůžete řídit doporučeným postupem uspořádání událostí, měli byste dodržovat tato dvě doporučení. Pokud to neuděláte, nejspíš nastanou problémy s přehledy.
- Veškerou relevantní konfiguraci stránky určete v příkazu
config
(u značek Google) nebo v nastavení značek Google (v případě Správce značek Google) a to co nejdříve na stránce a před všemi ostatními událostmi. - Vlastní události by se neměly spouštět před příkazem
config
, jinak budou zahrnuty do skupiny s událostísession_start
. Příkazconfig
může ovlivnit identitu uživatele a relace pro zbytek stránky. To znamená, že zobrazení stránky a pozdější události nelze přiřadit k dřívějšímu zahájení relace a vlastní události.
Co se stane, když události nebudou řazeny správně?
Pokud jsou značky GA4 nastaveny na neočekávaný čas (například pokud se příkaz config nebo značka Google spustí po jiných událostech na stránce), může to mít vliv na ID uživatele, ID relace nebo na obě tyto hodnoty. To může mít tyto následky:
- data se v Analytics zobrazí jako (not set),
- počty uživatelů a relací nebudou správné,
- metriky na úrovni uživatele a relace se nebudou počítat správně,
- měření uživatelů a relací nebude probíhat správně.
Co může způsobit nesprávné řazení událostí?
Mezi běžné příčiny neočekávaného načasování patří:
Funkce | Příčina | Výsledek | Doporučené postupy |
---|---|---|---|
Značkování na straně serveru Nastavení spravované serverem (ID klienta spravované serverem) Nastavení spravovaná klientem |
Zaškrtnutí políčka Nastavení spravované serverem, které je aktivováno ve výchozím nastavení. Když jsou události GA4 zpracovávány pomocí značky serveru, mají uživatelé řadu možností k použití jiné identity, než je ID klienta používané webovou značkou. |
Nastavení Spravováno serverem v horní rozbalovací nabídce znamená, že značkování na straně serveru bude používat samostatné ID klienta jako zástupce pro měření, která zpracovává. Tento postup také nabízí několik možností souboru cookie a možnost migrace v průběhu času pro zákazníky, kteří mají stávající přímou návštěvnost z GA a nechtějí náhlý zlom u publik a v přehledech způsobený náhlou změnou všech ID návštěvníků. |
Když použijete tuto možnost, musíte se postarat, aby všechna měření vašeho streamu procházela značkou serveru a žádná z nich nebyla odesílána na servery Google přímo. Nejjednodušší způsob, jak to provést, je zajistit, aby značka Správce značek Google nebo příkaz config (značka Google) webové značky, která odesílá data do serverového kontejneru, byla u daného kontejneru vždy první značkou nebo příkazem. |
Přizpůsobení názvu souboru cookie |
Tento krok změní název externího souboru cookie používaného pro ID klienta i stav relace. |
Uživatele nelze propojit napříč relacemi a události nelze zahrnout do relací. Metriky událostí se při analýze s dimenzemi relace nebo uživatele zobrazují jako (not set). |
Na celém svém webu používejte jednu konzistentní předponu souborů cookie. Doporučený postup v souvislosti s předponou souboru cookie je vytvořit vlastní název souboru cookie, ne různé samostatné soubory, což se stane, pokud budete používat odlišné nebonekonzistentní předpony. |
Automatický propojovač domén |
Toto nastavení sděluje značce, že má zpracovat a začít používat data klienta a relace z předchozí stránky (pokud jsou k dispozici). Při přijímání odkazovaných dat značka předpokládá, že relace už byla zahájena na předchozí stránce. |
Pokud je propojovač inicializován pozdě a zjistí uživatele připojeného napříč doménami prostřednictvím pozdního příkazu config, identita uživatele se v daném bodě náhle změní. Minimální důsledek pozdních příkazů config tedy je, že relace jsou kratší a jsou zahozeny, když jsou převzaty hodnoty parametrů z propojovače. Už odeslané atributy relace nebo uživatele v tomto bodě nelze nadále přiřadit reálné relaci nebo uživateli. |
Přizpůsobovat ID klienta ani relace se nedoporučuje, protože to vede k nenaplněným předpokladům ohledně značek a zpracování strukturování relací a mohou nastat problémy. |
Manuální propojovač domén |
Aby mohli zákazníci implementovat měření napříč doménami ručně, má značka GA4 rozhraní API sloužící k získání a nastavení ID klienta i relace. Neúmyslná úprava parametrů |
Události, jejichž přiřazení k původním ID klientů a relací je zrušeno, mohou postrádat důležité informace a způsobit neočekávané problémy s atribucí. |
Parametr Tato rozhraní API nepoužívejte k úpravě ani poskytování vlastních ID klientů a relací. Tato ID by měla být nastavena ručně pouze ve vzácných případech, kdy je nutné ruční nastavení v různých doménách. |
1 Propojovač je parametr z automatického propojení mezi doménami. Pokud automatické propojení mezi doménami na vašem webu nefunguje, můžete ID klienta a ID relace nastavit ručně. Tyto hodnoty nikdy neupravujte. Služba GA4 očekává hodnoty v určitém formátu a neočekávané hodnoty mohou vést k selhání. Další informace o parametru propojovače