तुमच्या वेबसाइटमध्ये कुकी संमती कशी जोडायची
कुकी संमती जोडण्यासाठी, प्रथम तुमची साइट अभ्यागतांच्या ब्राउझरमध्ये काय साठवते ते यादी करा आणि ते काटेकोरपणे आवश्यक आणि ऐच्छिक अशा गटांत विभागा. मग एक बॅनर जोडा — कन्सेंट मॅनेजमेंट प्लॅटफॉर्मवरून किंवा स्वतः बनवलेला — जो अभ्यागत स्वीकारेपर्यंत ॲनालिटिक्स आणि जाहिरात पिक्सेल्ससारख्या ऐच्छिक स्क्रिप्ट्स अडवतो, "Accept" इतकेच सोपे "Reject" देतो, निवड लक्षात ठेवतो, आणि लोकांना नंतर ती बदलू देतो. जो बॅनर दिसतो पण काहीही अडवत नाही, तो काम करत नाही.
हे मार्गदर्शक कन्सेंट बॅनर तांत्रिकदृष्ट्या कसे काम करतात याबद्दलची सामान्य माहिती आहे, कायदेशीर सल्ला नाही. गोपनीयता नियम देशानुसार वेगळे असतात आणि बदलतात; तुमच्या अभ्यागतांना लागू होणारे नियम तपासा, किंवा सल्लागाराला विचारा.
कशाला संमती लागते (सामान्य शब्दांत)
कुकी नियम सहसा कुकीज आणि तत्सम तंत्रज्ञानांना लागू होतात: localStorage, ट्रॅकिंग पिक्सेल्स, डिव्हाइस फिंगरप्रिंटिंग. EU आणि UK मार्गदर्शनावर आधारित सामान्य विभागणी:
| प्रकार | उदाहरणे | सहसा संमती लागते का? |
|---|---|---|
| काटेकोरपणे आवश्यक | लॉगिन सेशन, शॉपिंग कार्ट, सुरक्षा आणि लोड-बॅलन्सिंग कुकीज, संमती निवड स्वतः लक्षात ठेवणे | साधारणपणे नाही |
| प्राधान्ये | लक्षात ठेवलेली भाषा किंवा थीम | EU मध्ये अनेकदा हो, जोपर्यंत अभ्यागताने ती मागितली नाही; UK ने काही अपवाद जोडले आहेत |
| ॲनालिटिक्स | Google Analytics, हीटमॅप्स, सेशन रेकॉर्डिंग | EU मध्ये साधारणपणे हो; UK मध्ये आता एकत्रित, सेवा-सुधारणा ॲनालिटिक्ससाठी मर्यादित अपवाद आहे |
| मार्केटिंग | जाहिरात पिक्सेल्स (Meta, Google Ads, TikTok), रीटार्गेटिंग, एम्बेडेड सोशल विजेट्स | हो, EU आणि UK मध्ये |
काही बाबी ज्या चुकणे सोपे आहे:
- EU आणि UK opt-in मॉडेल वापरतात: ऐच्छिक कुकीज अभ्यागत सहमत होईपर्यंत थांबतात. UK च्या ICO सारख्या नियामकांचे मार्गदर्शन सांगते की संमती स्पष्ट सकारात्मक कृती असली पाहिजे, आणि लोकांना अनावश्यक कुकीज सहज सक्षम किंवा अक्षम करता आल्या पाहिजेत.
- UK ने 2025 मध्ये बदल केला. Data (Use and Access) Act 2025 काही कुकीज संमतीशिवाय सेट करू देतो, ज्यात फक्त तुमची स्वतःची साइट सुधारण्यासाठी वापरले जाणारे आणि लोक ओळखता न येणारी एकत्रित आकडेवारी देणारे ॲनालिटिक्स समाविष्ट आहे — लोकांना स्पष्टपणे सांगण्याच्या कर्तव्यासह. त्यावर अवलंबून राहण्यापूर्वी ICO चे सध्याचे मार्गदर्शन वाचा.
- अनेक US राज्ये लक्ष्यित जाहिरातींसाठी वैयक्तिक डेटा "विकणे" किंवा "शेअर करणे" यासाठी opt-out मॉडेल वापरतात, आणि काहींना ब्राउझर-स्तरीय Global Privacy Control सिग्नलचा सन्मान अपेक्षित आहे.
- Google जाहिराती: सप्टेंबर 2026 पर्यंत, AdSense, Ad Manager किंवा AdMob वापरणाऱ्या प्रकाशकांनी EEA, UK आणि स्वित्झर्लंडमध्ये जाहिराती दाखवताना IAB च्या Transparency and Consent Framework सोबत एकत्रित केलेला Google-प्रमाणित कन्सेंट मॅनेजमेंट प्लॅटफॉर्म वापरणे Google ला आवश्यक आहे.
पर्याय: CMP, लायब्ररी किंवा कस्टम
| पर्याय | कशासाठी चांगला | तोटा |
|---|---|---|
| कन्सेंट मॅनेजमेंट प्लॅटफॉर्म (CMP) — Cookiebot, OneTrust, Usercentrics किंवा CookieYes सारख्या होस्टेड सेवा | अनेक तृतीय-पक्ष टॅग्ज, जाहिरात उत्पन्न, अनेक प्रदेश असलेल्या साइट्स | मासिक खर्च; आणखी एक तृतीय-पक्ष स्क्रिप्ट; डिझाइनवर कमी नियंत्रण |
| ओपन-सोर्स कन्सेंट लायब्ररी | सर्व काही न लिहिता नियंत्रण हवे असलेले डेव्हलपर्स | श्रेण्या आणि स्क्रिप्ट ब्लॉकिंग तुम्हाला स्वतः कॉन्फिगर करावे लागते |
| कस्टम बॅनर | एक-दोन ऐच्छिक साधने असलेल्या साध्या साइट्स (उदा. फक्त ॲनालिटिक्स) | अचूकतेची जबाबदारी तुमची, ब्लॉकिंग आणि लॉगिंगसह |
| कोणतीही ऐच्छिक कुकी नाही | फक्त आवश्यक कुकीज आणि कुकीशिवाय ॲनालिटिक्स वापरणाऱ्या साइट्स | कमी मार्केटिंग साधने; बॅनरची गरजच नसू शकते |
शेवटचा पर्याय कमी लेखला जातो. फक्त अभ्यागत संख्या हवी असेल, तर कुकीशिवाय ॲनालिटिक्स साधन अनेक ठिकाणी बॅनरची गरज काढून टाकू शकते — त्याचे दस्तऐवज आणि तुमचे स्थानिक नियम तपासा.
युरोपमध्ये Google जाहिराती चालवत असाल, तर प्रमाणित CMP हा व्यावहारिक पर्याय आहे. फक्त ॲनालिटिक्स असलेल्या छोट्या व्यवसाय साइटसाठी, चांगला बनवलेला कस्टम बॅनर किंवा लायब्ररी सहसा पुरेसी असते.
बॅनर आतून कसा काम करतो
लोक ज्या भागाकडे दुर्लक्ष करतात ते म्हणजे ब्लॉकिंग. योग्य सेटअप:
- कोणतीही निवड होण्यापूर्वी, फक्त आवश्यक कुकीज आणि स्क्रिप्ट्स चालतात. ॲनालिटिक्स, पिक्सेल्स आणि एम्बेड्स अजिबात लोड होत नाहीत (किंवा Google टॅग्जसह, संमती नाकारलेली ठेवून लोड होतात).
- बॅनर पहिल्या स्तरावर स्पष्ट पर्याय दाखवतो: Accept all, Reject all, आणि श्रेणीनुसार निवडण्याचा मार्ग.
- निवड केल्यावर, साइट ती साठवते — सामान्यतः फर्स्ट-पार्टी कुकी किंवा localStorage मध्ये — आवृत्ती आणि तारखेसह, मग फक्त स्वीकारलेल्या श्रेण्या लोड करते.
- पुढील भेटींमध्ये, ऐच्छिक काहीही लोड होण्यापूर्वी साठवलेली निवड वाचली जाते.
- "Cookie settings" लिंक, सहसा फूटरमध्ये, कधीही निवडी पुन्हा उघडते. संमती मागे घेणे संमती देण्याइतकेच सोपे असावे.
- तुम्ही काय वापरता ते बदलल्यास, आवृत्ती वाढवा म्हणजे लोकांना पुन्हा विचारले जाईल.
Google consent mode
Google Analytics आणि Google Ads साठी, Google चा consent mode टॅग्जना बॅनरशी जोडतो. सप्टेंबर 2026 पर्यंत, Google च्या दस्तऐवजात चार मुख्य संमती प्रकार वर्णन केले आहेत: ad_storage, analytics_storage, ad_user_data आणि ad_personalization. Google टॅग लोड होण्यापूर्वी तुम्ही डीफॉल्ट सेट करता, आणि अभ्यागत निवड करतो तेव्हा अद्यतन:
gtag('consent', 'default', {
ad_storage: 'denied',
ad_user_data: 'denied',
ad_personalization: 'denied',
analytics_storage: 'denied'
});
// later, when the visitor accepts analytics only:
gtag('consent', 'update', { analytics_storage: 'granted' });
Google एक basic अंमलबजावणी वर्णन करते, जिथे संमती होईपर्यंत टॅग्ज लोड होत नाहीत, आणि एक advanced, जिथे टॅग्ज संमती नाकारलेली असताना लोड होतात आणि कुकीशिवाय सिग्नल पाठवतात. Basic समजायला सोपे आहे. EEA ट्रॅफिकसाठी, Google ला ad_user_data आणि ad_personalization सिग्नल पाठवले जावेत अशी अपेक्षा आहे. टॅगसाठीच Google Analytics कसे सेट करायचे पहा.
काम करणारे प्रॉम्प्ट्स
कुकी संमती बॅनर जोडा. श्रेण्या: आवश्यक (नेहमी चालू), ॲनालिटिक्स (Google Analytics 4) आणि मार्केटिंग (Meta pixel). संमतीपूर्वी ॲनालिटिक्स किंवा मार्केटिंगमधील काहीही लोड होऊ नये. पहिल्या स्क्रीनवर "Accept all", "Reject all" आणि "Customise" समान महत्त्वाने दाखवा. निवड आवृत्ती क्रमांक आणि तारखेसह 6 महिन्यांसाठी फर्स्ट-पार्टी कुकीमध्ये साठवा, फक्त स्वीकारलेल्या श्रेण्या लोड करा, आणि फूटरमध्ये "Cookie settings" लिंक जोडा जी बॅनर पुन्हा उघडते. सर्व चार प्रकार नाकारलेले डीफॉल्ट ठेवून Google consent mode वापरा.
या साइटने वापरलेली प्रत्येक कुकी, localStorage की आणि तृतीय-पक्ष स्क्रिप्ट, कोणते पान ती लोड करते, आणि ती काटेकोरपणे आवश्यक आहे का ते यादी करा. कुकी धोरणासाठी मला वापरता येईल असे टेबल द्या.
/about वरील YouTube एम्बेड्स संमतीपूर्वी लोड होतात. त्यांच्या जागी थंबनेल आणि प्ले बटण ठेवा, जे अभ्यागत क्लिक केल्यानंतरच व्हिडिओ लोड करते, आणि YouTube कुकीज सेट करू शकते अशी नोंद दाखवा.
टप्प्याटप्प्याने
- ऑडिट करा की तुमची साइट काय सेट करते: नवीन भेटीवर DevTools → Application → Cookies आणि Local Storage उघडा, आणि तृतीय-पक्ष विनंत्यांसाठी Network टॅब तपासा. एम्बेड्स आणि चॅट विजेट्स समाविष्ट करा.
- प्रत्येक गोष्टीचे वर्गीकरण करा: आवश्यक, प्राधान्ये, ॲनालिटिक्स, मार्केटिंग. तुम्ही न वापरणारे काहीही काढा.
- पद्धत ठरवा: वरील टेबलनुसार CMP, लायब्ररी किंवा कस्टम.
- ब्लॉकिंग लागू करा जेणेकरून ऐच्छिक स्क्रिप्ट्स संमतीनंतरच लोड होतील. Google टॅग्जसाठी, टॅगपूर्वी consent mode डीफॉल्ट जोडा.
- बॅनर बनवा समान Accept आणि Reject पर्यायांसह, श्रेणी निवडी आणि सेटिंग्ज लिंकसह.
- कुकी धोरण लिहा (अनेकदा तुमच्या गोपनीयता धोरणाचा भाग), ज्यात तुम्ही काय वापरता आणि का ते यादी केलेले असेल; पहा सेवा अटी आणि गोपनीयता धोरण कसे लिहायचे.
- खासगी विंडोमध्ये चाचणी करा: निवडण्यापूर्वी, कोणत्याही ऐच्छिक कुकीज किंवा विनंत्या नाहीत; नाकारल्यानंतरही नाहीत; स्वीकारल्यानंतर योग्य दिसतात; मत बदलल्यावर थांबतात.
- नवीन साधन जोडल्यावर पुन्हा तपासा.
सामान्य चुका
- काहीही न अडवणारा बॅनर. पेज लोड होताच स्क्रिप्ट्स चालतात, तर बॅनर नम्रपणे विचारत असतो.
- Accept मोठे बटण, Reject दुसऱ्या स्क्रीनमध्ये किंवा राखाडी लिंकमध्ये लपवलेले.
- आधीच टिक केलेल्या श्रेण्या किंवा डीफॉल्टने चालू केलेले "legitimate interest" टॉगल.
- पहिल्या निवडीनंतर मत बदलण्याचा मार्ग नसणे.
- एम्बेड्स विसरणे: YouTube, नकाशे, सोशल फीड्स आणि चॅट विजेट्सही कुकीज सेट करू शकतात.
- प्रत्येक पेज लोडवर विचारणे कारण निवड योग्यरित्या साठवली जात नाही.
- फोनवर बॅनर पान झाकणे किंवा कीबोर्ड फोकस अडकवणे. तो सुलभ आणि वाचून पुढे जाता येईल इतका लहान ठेवा.
- दुसऱ्या साइटचे धोरण कॉपी करणे जे तुम्ही न वापरणाऱ्या कुकीजचे वर्णन करते.
संमती चेकलिस्ट
- प्रत्येक कुकी, स्टोरेज की आणि तृतीय-पक्ष स्क्रिप्ट यादी केलेली आणि वर्गीकृत
- संमतीपर्यंत ऐच्छिक स्क्रिप्ट्स अडवलेल्या (DevTools मध्ये सत्यापित)
- पहिल्या स्तरावर Accept आणि Reject समान सोपे
- श्रेणी निवडी उपलब्ध; काहीही ऐच्छिक आधीच निवडलेले नाही
- निवड आवृत्ती आणि तारखेसह साठवली; बदलांनंतर पुन्हा विचारली जाते
- प्रत्येक पानावर "Cookie settings" लिंक
- Google टॅग्ज वापरल्यास, त्यापूर्वी Google consent mode डीफॉल्ट सेट
- कुकी किंवा गोपनीयता धोरण साइट प्रत्यक्षात काय करते त्याच्याशी जुळते
- तुमच्या अभ्यागतांच्या देशांचे नियम सध्याच्या मार्गदर्शनाने किंवा सल्लागाराने तपासले
पार्श्वभूमीसाठी, कुकीज म्हणजे काय आणि GDPR म्हणजे काय वाचा.
Mythex वर कुकी संमती
Mythex स्वतःहून तुमच्या ॲपमध्ये कन्सेंट बॅनर किंवा ॲनालिटिक्स जोडत नाही — दोन्ही तुम्ही मागता, त्यामुळे काय लोड होते ते तुम्ही ठरवता. आधी ऑडिट प्रॉम्प्ट चालवा, मग तुमच्या खऱ्या श्रेण्यांसह बॅनर प्रॉम्प्ट, आणि प्रकाशित करण्यापूर्वी DevTools उघडे ठेवून Preview मध्ये चाचणी करा. तुम्ही होस्टेड CMP वापरत असाल, तर ते तुम्हाला एक स्क्रिप्ट आणि ID देते; ID सार्वजनिक आहे आणि फ्रंट-एंड कोडमध्ये ठेवता येते, आणि कोणतेही सिक्रेट प्रोजेक्ट सेटिंग्जमध्ये असले पाहिजे (एन्व्हायर्नमेंट व्हेरिएबल्स आणि सिक्रेट्स). बदलांनंतर लाइव्ह साइट नवीन बॅनर वापरण्यासाठी पुन्हा प्रकाशित करा.
प्रश्न
मला कुकी बॅनर लागतो का?
ते तुमचे अभ्यागत कुठे आहेत आणि तुमची साइट त्यांच्या उपकरणांवर काय साठवते यावर अवलंबून आहे. EU आणि UK मध्ये, अनावश्यक कुकीज आणि जाहिरात ट्रॅकर्ससारख्या तत्सम तंत्रज्ञानांना साधारणपणे आधी संमती लागते, तर लॉगिन सेशनसारख्या काटेकोरपणे आवश्यक कुकीजना लागत नाही. तुम्ही कोणत्याही अनावश्यक कुकीज वापरत नसाल, तर बॅनरची गरजच नसू शकते. ही सामान्य माहिती आहे, कायदेशीर सल्ला नाही.
"या साइटचा वापर करून तुम्ही कुकीज स्वीकारता" असे म्हणणारा बॅनर पुरेसा आहे का?
जिथे संमती आवश्यक आहे तिथे नाही. अनावश्यक कुकीज सेट होण्यापूर्वी संमती साधारणपणे सक्रिय निवड असावी लागते, म्हणून सहमती गृहीत धरणारी सूचना, किंवा आधीच टिक केलेले बॉक्स, सहसा मोजले जात नाहीत.
ॲनालिटिक्स कुकीजना संमती लागते का?
EU मध्ये साधारणपणे लागते. UK च्या Data (Use and Access) Act 2025 ने काही ॲनालिटिक्सना अपवाद दिला आहे, जे फक्त तुमची स्वतःची सेवा सुधारण्यासाठी एकत्रित आकडेवारीसाठी वापरले जाते, ICO ने ठरवलेल्या अटींखाली. इतर ठिकाणी त्यांचे स्वतःचे नियम आहेत, म्हणून तुम्हाला काय लागू होते ते तपासा.
Google consent mode म्हणजे काय?
Consent mode हे Google चे वैशिष्ट्य आहे जे Analytics आणि Ads सारख्या Google टॅग्जना अभ्यागताच्या संमती निवडीनुसार त्यांचे वर्तन बदलू देते. टॅग्ज लोड होण्यापूर्वी तुम्ही डीफॉल्ट संमती स्थिती सेट करता, आणि अभ्यागत निवड करतो तेव्हा अद्यतन पाठवता. ते कन्सेंट बॅनरसोबत काम करते; ते स्वतः बॅनर नाही.