Revelor

Soukromí a souhlas

Jak Revelor pracuje se souhlasem návštěvníka, jaké cookies používá, co sbírá, co nesbírá a jak funguje výmaz na žádost.

Revelor je postavený tak, aby bylo možné ho nasadit bez kompromisů v oblasti ochrany osobních údajů. Výchozí stav je vždy ten nejopatrnější: dokud návštěvník neudělí souhlas, nevzniká žádná trvalá identifikace. Tato kapitola popisuje, co přesně se děje na které úrovni souhlasu — je psaná tak, aby posloužila jako podklad pro pověřence pro ochranu osobních údajů i pro právní posouzení.

Shrnutí

  • Revelor se řídí souhlasem, který návštěvník udělí v cookie liště Shoptetu. Nemá vlastní lištu ani vlastní dialog.
  • Bez souhlasu s analytikou Revelor nezakládá žádnou trvalou cookie a neodesílá žádný identifikátor návštěvníka ani zákazníka.
  • IP adresa se neukládá.
  • Osobní údaje (jméno, e-mail, adresa) Revelor nezpracovává. Přihlášený zákazník je zastoupen výhradně svým pseudonymním identifikátorem ze Shoptetu.
  • Odvolání souhlasu spouští okamžitý výmaz návštěvnického profilu.

Jak Revelor identifikuje návštěvníka

Aby vyhledávač a doporučování dávaly smysluplné výsledky a aby se dala měřit jejich účinnost, potřebuje Revelor rozlišit dvě věci: jednu návštěvu (session) a vracejícího se návštěvníka.

Návštěva je technická jednotka — sled akcí v jednom sezení. Session končí po 30 minutách nečinnosti. Slouží k tomu, aby se dalo spočítat, kolik lidí hledalo, kolik z nich kliklo a kolik odešlo bez výsledku. Není napojená na žádnou osobu.

Vracející se návštěvník je rozpoznán podle cookie _rvlr, kterou Revelor nastaví až po udělení souhlasu s analytikou. Cookie obsahuje náhodně vygenerovaný identifikátor — žádné osobní údaje, žádná data odvozená ze zařízení. Je označená příznaky HttpOnly a Secure, takže k ní nemá přístup žádný skript v prohlížeči, a platí jeden rok.

Přihlášený zákazník se do hry dostane jen tehdy, když návštěvník udělí i souhlas s personalizací. Revelor si v takovém případě uloží vazbu mezi anonymním identifikátorem návštěvníka a identifikátorem zákaznického účtu ve Shoptetu (GUID). Ani tehdy nepracuje se jménem, e-mailem ani jinými kontaktními údaji — pouze s tímto pseudonymem. Po odhlášení se vazba na zákazníka přestane používat, anonymní identifikátor návštěvníka zůstává.

Tři úrovně souhlasu

Shoptet rozlišuje kategorie souhlasu analytika a personalizace. Revelor z nich odvozuje tři stavy a ten aktuální posílá s každým požadavkem, takže i serverová strana ví, co smí a co ne.

Stav souhlasuCookie _rvlrIdentifikátor návštěvníkaIdentifikátor zákazníkaChování
Bez souhlasu (výchozí, dokud návštěvník nerozhodne)nenastaví seneexistujeneexistujePouze anonymní statistika v rámci jedné návštěvy. Neprobíhá inicializace identity návštěvníka.
Souhlas s analytikounastaví se (HttpOnly, Secure, 1 rok)anoneMěření napříč návštěvami. Data se nespojují s žádným zákaznickým účtem.
Analytika + personalizacenastaví seanoano (pseudonym ze Shoptetu)Navíc personalizovaná doporučení a propojení chování se zákaznickým účtem.

Zásada je jednoduchá: měřicí část Reveloru se nespustí dřív, než zná stav souhlasu. Výchozí hodnota je „bez souhlasu“ — pokud se stav z jakéhokoli důvodu nepodaří přečíst, Revelor zůstává v nejpřísnějším režimu.

Napojení na cookie lištu Shoptetu

Revelor nezobrazuje vlastní cookie lištu a nespoléhá na to, že si návštěvník něco nastaví zvlášť. Napojuje se přímo na souhlasové rozhraní Shoptetu, a to třemi cestami současně:

  1. Při rozhodnutí v liště — jakmile návštěvník klikne na přijetí nebo uloží nastavení jednotlivých kategorií, Shoptet zavolá Revelor a předá mu seznam udělených kategorií.
  2. Při pozdější změně — když návštěvník později otevře nastavení cookies a souhlas upraví, Revelor tuto změnu zachytí a okamžitě na ni zareaguje.
  3. Při načtení stránky — pokud návštěvník rozhodl už dříve, Revelor přečte uložený stav souhlasu ze Shoptetu a použije ho.

Odvolání souhlasu se tedy projeví ihned, nikoli až při další návštěvě.

Cookies, které Revelor používá

CookiePlatnostÚčelPodmínka
_rvlr1 rok, HttpOnly, SecureRozpoznání vracejícího se návštěvníka pro měření a personalizaciPouze se souhlasem s analytikou
search_session_idNávštěva končí po 30 minutách nečinnostiRozlišení jednotlivých návštěv v anonymní statistice vyhledáváníTechnická, bez vazby na osobu

Kromě toho si vyhledávací widget odkládá do paměti prohlížeče (session storage) pomocné údaje o poslední interakci — například z jaké části webu návštěvník na produkt přišel. Tato data zůstávají v prohlížeči a zanikají se zavřením panelu.

Co Revelor sbírá a k čemu

Revelor zaznamenává chování ve vyhledávání a v doporučování, ne osoby. Konkrétně:

ÚdajK čemu slouží
Hledaný výraz, počet nalezených výsledků, doba odezvyKvalita vyhledávání — dotazy bez výsledku, rychlost, návrhy synonym
Kliknutí na výsledek a jeho poziceRelevance výsledků a jejich postupné doučování
Vložení do košíku a jeho zdroj (vyhledávání, doporučení, úvodní stránka)Přiřazení tržeb k vyhledávání a doporučování
Dokončená objednávka — číslo objednávky, hodnota, měna, položkyVýpočet konverzí a přínosu vyhledávání
Začátek a konec návštěvy, odchod z vyhledávání bez kliknutíMíra odchodů a chování v rámci návštěvy
Adresa stránky, odkazující stránka, jazyk, typ zařízení (mobil / desktop)Kontext měření a segmentace přehledů

Účel je po celou dobu stejný: zlepšovat výsledky vyhledávání a doporučování na daném e-shopu a měřit jejich přínos. Data slouží tomuto e-shopu; jejich předání třetí straně je možné pouze za podmínek popsaných níže.

Co Revelor nesbírá

  • IP adresu — neukládá se.
  • Jméno, e-mail, telefon, doručovací adresu ani jiné kontaktní údaje zákazníka.
  • Obsah formulářů mimo samotný vyhledávací dotaz.

Záznamy vyhledávání, které Revelor zpřístupňuje přes veřejné API a v administraci, jsou plně anonymizované: obsahují dotaz, čas, počet výsledků a dobu odezvy — bez IP adresy a bez identifikátoru návštěvy či uživatele.

Odvolání souhlasu a výmaz návštěvníka

Když návštěvník odebere souhlas s analytikou (typicky v nastavení cookies na e-shopu), proběhne následující:

  1. Revelor okamžitě přestane používat identifikátor návštěvníka i zákazníka — další události odcházejí bez nich.
  2. Odešle se požadavek na zapomenutí návštěvníka.
  3. Server smaže záznam o identitě návštěvníka a všechny jeho dosavadní záznamy označí jako smazané.
  4. Cookie _rvlr je z prohlížeče odstraněna.

Stejný mechanismus slouží k vyřízení žádosti o výmaz podle GDPR. Zvládne ho sám návštěvník odvoláním souhlasu, případně ho na požádání provedeme pro konkrétního návštěvníka nebo zákazníka.

Předávání dat partnerům

Pokud e-shop využívá napojení na partnerskou platformu (například e-mailingový nástroj Boldem), platí tři podmínky současně:

  • Export se předává jen pro návštěvníky s plným souhlasem (analytika i personalizace).
  • Export musí být pro daný e-shop výslovně zapnutý v nastavení; jinak jej rozhraní odmítne.
  • Exportovaná data obsahují pouze pseudonymní identifikátor zákazníka ze Shoptetu a informace o produktech (název, cena, kategorie, odkaz) — žádné osobní údaje.

Partner naopak může zapisovat interakce ze svých kampaní zpět do Reveloru. Takové zápisy se opírají o právní titul partnera (typicky souhlas se zasíláním obchodních sdělení, který partner drží vůči svému příjemci), nikoli o souhlas získaný na e-shopu.

Dostupnost a uchování dat

Metriky a záznamy vyhledávání jsou přes veřejné API dostupné za posledních 30 dní; starší období rozhraní neposkytuje. Výjimkou jsou přehledy oblíbených produktů a porovnání, které představují aktuální stav, nikoli historii, a řídí se souhlasem popsaným výše.

Potřebujete-li podrobnější technický popis pro posouzení ochrany osobních údajů, rádi ho poskytneme na vyžádání.