Diskuze: Integrace kupon systému do eshopu
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.


Zobrazeno 9 zpráv z 9.
K personalizaci obsahu a reklam, poskytování funkcí sociálních médií a analýze naší návštěvnosti využíváme soubory cookie. Informace o tom, jak náš web používáte, sdílíme se svými partnery pro sociální média, inzerci a analýzy. Partneři tyto údaje mohou zkombinovat s dalšími informacemi, které jste jim poskytli nebo které získali v důsledku toho, že používáte jejich služby.
Používáme nezbytné cookies pro fungování webu a s tvým souhlasem také analytické a marketingové cookies.
Zajišťují základní funkce, bezpečnost a služby, které sis vyžádal. Nelze je vypnout.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| ITnetwork | ITnetwork | Provoz webu, relace, přihlášení a uložení nastavení cookies. | PHPSESSID, auth_token, sid, itn_consent_impression, __Host-itn_consent | Relace až 1 rok |
| Google Tag Manager | Správa značek a načítání měřicích nástrojů webu. | Žádné | Neukládá se | |
| Google Fonts | Načítání typografie webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google Hosted Libraries | Načítání potřebných knihoven a stylů webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google reCAPTCHA | Ochrana formulářů a webu před zneužitím. | _GRECAPTCHA, rc::a, rc::b, rc::c, rc::f | Relace až 180 dní | |
| YouTube | Přehrávání vloženého video obsahu. | localStorage, IndexedDB; cookies after playback interaction | Relace až trvalé úložiště | |
| Vimeo | Vimeo | Přehrávání vloženého video obsahu. | __cf_bm, _cfuvid, vuid, localStorage, IndexedDB | Relace až 2 roky |
| Facebook Login | Meta | Přihlášení pomocí účtu třetí strany. | Úložiště řízené poskytovatelem | Relace až 1 rok |
| GoPay | GoPay | Zpracování uživatelem vyžádané platby. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
Pomáhají nám porozumět používání webu a zlepšovat ho.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Analytics 4 | Měření návštěvnosti a používání webu. | _ga, _ga_* | Až 2 roky | |
| Microsoft Clarity | Microsoft | Měření návštěvnosti a používání webu. | _clck, _clsk, _cltk | Relace až 1 rok |
Slouží k měření kampaní, personalizaci reklamy a marketingové komunikaci.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Ads | Měření kampaní, reklama a remarketing. | _gcl_au, _gcl_ls | Relace až 90 dní | |
| Meta Pixel | Meta | Měření kampaní, reklama a remarketing. | _fbp, _fbc, localStorage | Až 90 dní |
| Sklik | Seznam.cz | Měření kampaní, reklama a remarketing. | retargeting, sid, szn:* | Relace až trvalé úložiště |
| LinkedIn Insight | Měření kampaní, reklama a remarketing. | bcookie, li_gc, lidc, __cf_bm | Relace až 1 rok | |
| Ecomail | Ecomail.cz | Měření kampaní, reklama a remarketing. | ecmid, Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
| Atribuce kampaní ITnetwork | ITnetwork | Přiřazení návštěvy a objednávky ke kampani. | campaign_clid[*], user_session_context | Až 1 rok |
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.


Jak to říkáš to dává smysl, jen bych tam asi neukládal cenu 2x, ale
dopočítal jí podle toho kupónu. Tedy bez sloupečku
cena_celkem. Na kupon_id si dej potom unikátní
index, aby ho uživatel nepoužil 2x.
Díky.
S unikátním indexem bude trochu problém, protože eshop nevyžaduje
registraci, bojím se, že když uživatele vidí registraci, tak odcházejí a
když je na výběr registrace a nákup bez registrace, tak vyberou stejně,
nákup bez registrace... 
Teď to řeším tak, že je vše v session a to se vyresetuje po dokončení objednávky.
I když od uživatele stejně dostanu potřebne informace pro registraci, mohl bych ho zaregistrovat a na email odeslat vygenerovane heslo s tím, že se musí přihlásit aby viděl stav objednávky.
A proč to neděláš podle toho kurzu E-shop co tu je? Kvůli session zbytečně přijdeš o zákazníky, protože může vypršet.
Chápu tvé podnikatelské nadšení, ale existuje víc správných
způsobů, jak dělat e-shop...
Ty se hned na všechny (skoro) zlobíš, že to nedělají přesně podle toho
zdejšího.
Ale jinak se session máš samozřejmě pravdu. Něco podobného by se dalo
vyřešit přes cookies lépe.
Nemyslím si, že jsi pochopil, co je unikátní index.
Tak prvně já se na nikoho nezlobím, úplně normálně jsem se ho zeptal
Víc správných způsobů
třeba na ten košík právě není, proto by si to měl přečíst. Přijde mi
kontraproduktivní psát nekvalitně aplikaci, která slouží k výdělku, to
je podnikatelský nesmysl. Přijde mi trochu fail dát mi mínus za to, že se
zeptám proč to nedělá podle kvalitního návodu 
Ops máš pravdu, já jsem si to hned přeložil jako unique key...
David Hartinger Dělam web v Symfony 3 frameworku
Košík by byl dělaný stejně,
ale přijde mi zbytečné kupovat celý kurz kvůli košíků, i když
popřemýšlím o tom, protože to chi mít co nejblíže k ideálu(co se týče
kódu).
Zobrazeno 9 zpráv z 9.