Când mi-am lansat pentru prima dată Shopify stoca vânzând produse de vaping, sincer nu m-am gândit prea mult la verificarea vârstei. Am avut o casetă de selectare pe site care spunea „Ai peste 18 ani?” și mi-am dat seama că era suficient.
Nu a fost.
Am aflat destul de repede că barierele de vârstă de bază nu te protejează — nu din cauza problemelor juridice, a rambursărilor sau chiar a întreruperilor procesatorului de plăți. În funcție de locul în care se află clienții dvs., acel nivel de verificare lipsă ar putea pune magazinul dvs. în pericol.
Iată exact cum am învățat să adaug verificarea vârstei Shopify — în mod corect.
De ce este importantă verificarea vârstei Shopify
Dacă vindeți ceva ce este, fie și pe departe, reglementat — alcool, țigări electronice, CBD, suplimente, conținut pentru adulți — dumneavoastră nevoie de verificare a vârsteiNu este doar un lucru „plăcut de avut”. Este ceva care vă protejează afacerea, atât din punct de vedere legal, cât și financiar.
Iată ce am întâlnit de-a lungul anilor:
- Stripe și PayPal mi-au blocat contul până când am putut dovedi că am implementat corect porțile de portiță
- Campanii respinse de Facebook Ads deoarece pagina mea de destinație nu avea verificarea vârstei
- Un client a depus o cerere de rambursare a plății, susținând că un minor a comandat din magazinul meu (chiar dacă a bifat căsuța)
Atunci am început să sap în Shopify-prietenos OpțiuniNu există o limită de vârstă încorporată, așa că totul se rezumă la aplicații sau cod personalizat.
Opțiunea 1: Folosiți un Shopify Aplicație de verificare a vârstei (cea mai rapidă și cea mai ușoară)
Dacă doriți o poartă de acces la vârste curată și fiabilă, fără a atinge codul, Shopify Aplicațiile sunt cea mai bună opțiune. Am testat cinci dintre cele mai bune înainte de a mă decide asupra celei care funcționează.
Iată defalcarea:
| Nume aplicație | Caracteristici cheie | Preț | Cele mai bune |
|---|---|---|---|
| Gardian – Verificare vârstă | Pop-up personalizat, durată sesiune, interfață simplă | $ 3.99 / luna | Majoritatea magazinelor |
| Verificare vârstă + de Northern Apps | Redirecționează utilizatorii minori, direcționare către țară | Planuri gratuite + plătite | Magazine cu restricții legale |
| Verificare vârstă EVS | Verificare identitate reală, verificări ale bazei de date | $$$ (Nivel de întreprindere) | Industrii cu o mare nevoie de conformitate |
| 18 Plus de Zooomy | Ușor, configurare ușoară | Planuri gratuite + plătite | Vitrine de bază |
| HulkApps Popup | Instrumente de design puternice, optimizate pentru dispozitive mobile | Plan gratuit disponibil | Magazine axate pe UX |
Majoritatea acestor aplicații vă permit să setați vârsta minimă (18 sau 21 de ani), să personalizați designul ferestrei pop-up și să alegeți ce se întâmplă dacă un utilizator nu trece verificarea (blocare, redirecționare sau permiterea navigării).
Ce mi-a plăcut cel mai mult lăudăros era că puteam seta o sesiune de 30 de zile. Așadar, odată ce cineva trecea pragul de vârstă, nu mai era întrebat decât dacă ștergea cookie-urile.
Ce să urmăriți
- Compatibilitate mobilă este o problemă importantă. Unele ferestre pop-up nu funcționează sau nu se scalează pe ecrane mai mici.
- Geotargeting este o caracteristică de verificat. De exemplu, Canada = 18+, SUA = 21+, în funcție de stat.
- Setări sesiune contează. Dacă îl setezi prea scurt, utilizatorii care revin ar putea să se retragă.
Aplicațiile de acest gen funcționează prin inserarea unui script în Shopify temă. Se încarcă înaintea restului conținutului site-ului — deci acționează ca o adevărată „poartă”.
Opțiunea 2: Adăugați manual verificarea vârstei folosind codul
Când am vrut să am control deplin asupra aspectului porții de vârstă, mi-am construit propria poartă. Nu a fost ușor, dar mi-a oferit mai multă libertate în ceea ce privește aspectul, animația și cookie-urile.
Iată configurarea rapidă, dacă vă simțiți confortabil să editați codul temei:
Ce ai nevoie
- Accesul la
theme.liquidfişier - Cunoștințe de bază de HTML, CSS, JavaScript
- Disponibilitate de a testa temeinic pe desktop și mobil
Pași de bază
- Creați un container popup
Folosește HTML pentru a construi un modal care acoperă întregul ecran. - Stilizează-l cu CSS
Asigură-te că este centrat, blochează orice interacțiune cu pagina și arată curat. - Adăugați butoane
„Da, am peste 18 ani” permite utilizatorului să acceseze. „Nu” fie îl redirecționează, fie închide site-ul. - Configurați cookie-uri sau localStorage
Așa că nu li se mai cere să răspundă timp de un anumit număr de zile. - Injectați codul în
theme.liquid
Chiar înainte de închidere</body>etichetă, astfel încât să se încarce pe fiecare pagină.
Fragment de cod (simplificat)
htmlCopyEdit<div id="age-gate" style="position:fixed;top:0;left:0;width:100%;height:100%;background:#000;color:#fff;z-index:9999;">
<div style="margin:auto;top:40%;position:relative;text-align:center;">
<h2>Are you 18 or older?</h2>
<button onclick="enterSite()">Yes</button>
<button onclick="window.location.href='https://google.com'">No</button>
</div>
</div>
<script>
function enterSite() {
document.getElementById("age-gate").style.display = "none";
localStorage.setItem("ageVerified", "true");
}
if(localStorage.getItem("ageVerified") === "true") {
document.getElementById("age-gate").style.display = "none";
}
</script>
Avantaje dezavantaje
Pro-uri:
- Control 100% asupra aspectului și a senzației
- Fără taxe lunare pentru aplicații
- Niciun cod terț care să vă încetinească site-ul
Contra:
- Se strică ușor dacă nu este codat corect
- Nu îndeplinește standardele legale pentru verificările de identitate
- Fără analize sau raportare decât dacă le construiești tu
Dacă nu ești tehnic sau nu ai un dezvoltator, ți-aș spune să sari peste asta. Riscul nu merită dacă strici aspectul temei sau blochezi utilizatorii.
Dar verificarea bazată pe finalizarea comenzii?
Primesc mereu întrebarea asta: „Pot verifica vârsta la finalizarea comenzii?”
Răspuns scurt: nu, decât dacă ești pe Shopify Plus.
Shopify își blochează finalizarea comenzii din motive de securitate. Nu îl poți modifica decât dacă ai un abonament Enterprise — ceea ce majoritatea dintre noi nu avem.
Chiar și pe Plus, opțiunile sunt limitate. Poți adăuga scripturi personalizate și poate impune un câmp pentru data nașterii, dar nu există nicio API sau funcție pentru verificarea vârstei complete la finalizarea comenzii.
Deci, cea mai bună mișcare? Gestionarea verificării înainte utilizatorii chiar încep să facă cumpărături.
Riscuri juridice + de conformitate fără bariere de vârstă
Dacă crezi că o barieră de vârstă este doar o caracteristică UX, mai gândește-te. Unele magazine de comerț electronic cu care am lucrat s-au confruntat cu:
- Amenzi pentru încălcări ale GDPR în UE pentru neverificarea vârstei înainte de colectarea datelor cu caracter personal
- Reclamații din partea părinților spunând că minorii au cumpărat produse de vaping online
- Conturile Stripe și PayPal se blochează pentru că nu aveau nicio modalitate de a dovedi că clienții aveau peste 18 ani
Numai în 2023, Regatul Unit a amendat peste 80 de magazine online pentru că nu au verificat corespunzător produsele cu restricții de vârstă. Nu este teoretic.
Iată un scurt rezumat al considerațiilor juridice:
| Regiune | Cerinţă | Riscul de aplicare a legii |
|---|---|---|
| Regatul Unit (ICO) | Cod de design adecvat vârstei | Înalt |
| SUA (FTC) | COPPA, legi statale | Medie-Ridicată |
| UE (RGPD) | Consimțământ + verificare a vârstei | Foarte mare |
| Canada | Reguli la nivel de provincie | Mediu |
Dacă colecționezi adrese de e-mail, numere de telefon sau adrese, ești responsabil pentru protejarea utilizatorilor minori de expunerea la date.
Cele mai bune practici pentru verificarea vârstei pe Shopify
Iată ce a funcționat cel mai bine pentru mine și clienții mei de-a lungul anilor:
- Folosiți o aplicație decât dacă aveți absolut nevoie de o soluție personalizată
- Testează fereastra pop-up pe mobil, tabletă și desktop
- Setați un cookie de sesiune astfel încât utilizatorii să nu fie blocați la fiecare vizită
- Redirecționează utilizatorii minori sau afișați un mesaj adecvat în loc să ascundeți pur și simplu magazinul
- Nu folosiți o poartă bazată doar pe casete de selectare — este inutil din punct de vedere legal
De asemenea, nu alege doar prima aplicație care arată bine. Încearcă câteva, testează cum se încarcă și vezi cum se potrivesc cu tema ta. Unele teme (în special cele puternic personalizate) pot încălca suprapunerile de verificare a vârstei.
Wrap-Up
Dacă rulați un Shopify magazin care vinde doar adulților, nu așteptați să adăugați verificarea vârstei.
L-am ignorat o dată și am plătit pentru el în dureri de cap, blocarea conturilor și respingerea reclamelor. De atunci, am folosit aplicații precum lăudăros sau au construit sisteme manuale în funcție de complexitatea magazinului.
Indiferent dacă alegi o aplicație sau o creezi singur, asigură-te doar că este rapidă, optimizată pentru mobil și solidă din punct de vedere legal. Asta e ceea ce îți protejează magazinul pe termen lung.
Comentarii Răspunsuri 0