Rozcestník prototypu (interní — respondenti sem nechodí)

Části 1–3 běží jako jeden průchod. Respondent vždy začíná na Části 1 a další kroky se přepínají samy. Kterou cestou půjde, určuje výhradně URL parametr ?path= — ne to, co respondent vybere v onboardingu.

Odkazy pro respondenty

Bez ?lang= si respondent vybere jazyk na úvodní obrazovce. Bez ?path= se jde vždy cestou A.

Jak obě cesty probíhají

A · path=launch
onboarding (část 1) → loader → výloha + editor vzhledu (část 2) → tlačítko „Pokračovat do administrace“ v hlavičce → administrace 3A · spuštění → klik kamkoli → koncová obrazovka.

B · path=migration
onboarding (část 1) → loader → administrace 3B · migrace → karta „Prohlédnout obchod“editor vzhledu (část 2) → tlačítko „Vrátit do administrace“ → koncová obrazovka.

Koncová obrazovka „To je vše“ se ukáže vždy až na posledním kroku dané cesty. U cesty B klik do administrace 3B průchod neukončí — pokračuje se jen kartou „Prohlédnout obchod“.

Parametry v URL

ParametrHodnotyCo dělá
path launch · migration Určuje cestu průchodu. Má přednost před vším ostatním, uloží se do prohlížeče a automaticky se přenáší do dalších kroků. Výchozí: launch. (Přijímá i zkratky a/b.)
lang cs · sk · en · it · da Vynutí jazyk a uloží ho. Bez něj se ukáže úvodní výběr jazyka (nebo se použije dříve uložená volba).
v a · b Jen pro část 3: která varianta administrace se zobrazí. Ve flow ho nastavuje navigace sama podle path; ručně slouží k internímu skoku na konkrétní obrazovku.

Parametry lze kombinovat: cast-1.dc.html?path=migration&lang=it. Odpovědi v onboardingu dál ovlivňují jen obsah a texty (název obchodu, obor, vzhled výlohy) — nikdy ne pořadí kroků.

Interní skoky na jednotlivé kroky

Otevření kroku napřímo bez ?path= použije naposledy uloženou cestu (jinak A).

Skryté zkratky (respondent je nepotká)

Reset mezi respondenty

Prototyp si v prohlížeči pamatuje jazyk (ui_lang), odpovědi z onboardingu (onb_state), zvolenou cestu (onb_path) a variantu části 3 (cast3_variant). Před dalším respondentem to vyčistěte:

Log interakcí (aev_interaction_log, aev_session_id, aev_participant) tlačítko nemaže — sběr dat zůstává nedotčený.