Zpět na domů

Událostní analýza: přístupy a struktura událostí

Článek rozebírá principy událostní analýzy: výběr přístupů, strukturu událostí, parametry a naming. Uvádí srovnání cílového a extenzivního trackingu, příklady pro landing pages a limity platforem. Užitečné pro nastavení analýzy v nových projektech.

Jak stavět událostní analýzu od nuly: gáid pro middle
Advertisement 728x90

# Událostní analýza: struktura, přístupy a parametry sledování

Událostní analýza digitálních produktů se opírá o sledování klíčových interakcí uživatelů. Každá událost zaznamenává název, timestamp, user_id a základní parametry: zemi, platformu, zařízení, OS. Další vlastnosti události upřesňují kontext akce, zatímco user properties přidávají demografii a identifikátory (Amplitude ID, Device ID).

Struktura událostí souvisí s cíli produktu. Bez správného označování nelze vypočítat metriky jako DAU, MAU, retention rate nebo revenue breakdowns. Analytici zdědí události po předchůdcích, ale při spuštění nového projektu je navrhují od nuly.

Volba strategie sledování

Určuje objem dat a složitost analýzy. Dva základní přístupy:

Google AdInline article slot

Cílový přístup se zaměřuje na události pro konkrétní cíle podniku. Výhody: rychlá implementace, nízké náklady na úložiště, jednoduchá validace. Nevýhody: omezená hloubka, ztráta detailů chování.

Extenzivní přístup zachycuje všechny interakce. Výhody: maximální flexibilita, insights z neočekávaných dat. Nevýhody: nafukování databáze, složitost filtrování, hromadění zastaralých událostí.

| Kategorie událostí | Cílový | Extenzivní |

Google AdInline article slot

|-------------------|---------|--------------|

| Registrace | ✅ | ✅ |

| Zobrazení obrazovek | ✅ | ✅ |

Google AdInline article slot

| Tlačítka akcí | ✅ | ✅ |

| Platba | ✅ | ✅ |

| Technické chyby | ❌ | ✅ |

| Reklamní banery | ✅ | ✅ |

| Vyskakovací upozornění | ❌ | ✅ |

| Prohlížení bloků v feedu | ❌ | ✅ |

| Uložení/sdílení | ⚠️ | ✅ |

V reálných projektech se přístupy kombinují. Příklad: testování dočasných landing pages se zaměřením na konverzi formuláře. Sledovat pouze klíčové události (zobrazení, kliknutí, submit), ignorovat meziinterakce pro úsporu zdrojů.

Komponenty události

Událost není jen název, ale i parametry. Základní sada:

  • Název události: objekt + akce + kategorie (např. main_screen_shown).
  • Timestamp: přesný čas zaznamenání.
  • User ID: unikátní identifikátor.
  • User properties: platforma, OS, jazyk, země, region, Device ID.
  • Event properties: kontext (type=landing_1, screen_name=home).

Trackery jako Amplitude, GA, Segment přidávají až 2000 vlastností automaticky, ale praxe ukazuje: 50–300 stačí. Pro malý projekt — 100–150 parametrů (user + event). Překročení limitů (např. v free Amplitude) vede ke ztrátě dat.

Dokumentujte vlastnosti v Google Sheets: popis, typ, příklady hodnot. To usnadňuje předání dev týmu a analýzu.

Nomenklatura a standardy

Jednotná struktura názvů urychluje hledání v databázi. Formát: [object]_[action]_[category] v snake_case.

  • Objekty: screen, button, modal, banner.
  • Akce: tap, view, swipe, create, delete.
  • Kategorie: home, checkout, promo_landing.

Příklady notací:

  • snake_case: page_view.
  • camelCase: pageView.
  • all lowercase: pageview.

Vyhněte se variantám jako button_tap / buttons_tap. Standard se volí jednou pro projekt.

Srovnání s událostmi trackerů:

| Custom | Amplitude |

|--------|-----------|

| main_screen_shown, type=landing_1 | [Amplitude] Page Viewed, Page URL=https://landing_1.comp.org/ |

Vlastní jsou kratší a pohodlnější v kódu. Aktualizujte dokumentaci při aktualizacích.

Vytváření seznamu událostí

Orientujte se na funnel a unit economics. Metody:

  • Podle hlavního funelu: registrace → onboarding → purchase.
  • Podle obrazovek (z Figma): sekvenční rozbor UI.
  • Kompletní dataset: pro A/B testy nebo discovery fázi, s následným ořezáním.

Prohlédněte prototypy, otestujte user flow. Předejte dev: události + parametry. Po implementaci kontrolujte surová data v databázi.

Co je důležité

  • Události musí přímo podporovat cíle produktu a metriky.
  • Vyvažte objem dat: cílový přístup pro stabilní funkce, extenzivní — pro experimenty.
  • Standardizujte naming convention pro škálovatelnost.
  • Dokumentujte všechny vlastnosti, omezte parametry na 100–300.
  • Pravidelně čistěte databázi od zastaralých událostí.

Událostní analýza vyžaduje porozumění produktu. Správný design událostí minimalizuje šum a maximalizuje actionable insights.

— Editorial Team

Advertisement 728x90

Číst dál