رضامندی کی میعاد ختم ہونا اور دوبارہ پوچھنا: وزیٹرز سے دوبارہ کب پوچھیں، ایک چیک لسٹ
رضامندی ہمیشہ کے لیے نہیں ہوتی
جب وزیٹر ایک بار انتخاب کر لے تو آپ کو اسے یاد رکھنا چاہیے تاکہ ہر صفحے پر اسے تنگ نہ کیا جائے۔ لیکن محفوظ شدہ انتخاب غیر معینہ مدت تک نہیں رہتا۔ حالات بدلتے ہیں، ٹولز شامل ہوتے ہیں، اور بہت پہلے کیا گیا فیصلہ شاید اب وہ نہ ہو جو وزیٹر آج چنتا۔ یہ چیک لسٹ آپ کو میعاد ختم ہونے اور دوبارہ پوچھنے کے معقول اصول طے کرنے میں مدد دیتی ہے۔
اصول کیا کہتے ہیں (اور کیا نہیں کہتے)
GDPR رضامندی کی کوئی مقررہ میعاد ختم ہونے کی تاریخ طے نہیں کرتا۔ عملاً یہ خلا ریگولیٹرز کی ہدایات پُر کرتی ہیں۔ مثال کے طور پر فرانس کی CNIL تجویز کرتی ہے کہ دوبارہ پوچھنے سے پہلے وزیٹر کا انتخاب تقریباً چھ ماہ تک رکھا جائے، اور کہتی ہے کہ ٹریکنگ کوکیز کی اپنی مدت 13 ماہ سے زیادہ نہیں ہونی چاہیے۔ دوسرے اداروں نے قطعی اعداد مقرر نہیں کیے۔ اپنے ناظرین سے متعلق ادارے کو دیکھیں اور جو مدت چنیں اسے دستاویزی بنائیں۔
چیک لسٹ 1: ڈیفالٹ مدت طے کریں
- رضامندی کی ایک مدت چنیں اور اسے لکھ لیں۔ چھ سے بارہ ماہ ایک عام دائرہ ہے؛ جہاں آپ کا ریگولیٹر تجویز کرے وہاں مختصر سرے کو چنیں۔
- صرف انتخاب نہیں، وہ تاریخ بھی محفوظ کریں جب انتخاب کیا گیا۔
- یہی مدت کی منطق اس کوکی یا اسٹوریج اندراج پر بھی لاگو کریں جو رضامندی کا ریکارڈ رکھتا ہے۔
- یقینی بنائیں کہ محفوظ شدہ انتخاب کی میعاد صرف براؤزر میں نہیں، سرور سائیڈ یا آپ کی منطق میں بھی ختم ہو۔
چیک لسٹ 2: دوبارہ پوچھنے کے محرکات متعین کریں
محفوظ شدہ انتخاب کی عمر سے قطع نظر، ان صورتوں میں وزیٹر سے دوبارہ پوچھیں:
- آپ کوئی نیا مقصد شامل کریں۔ ڈیٹا کا نیا استعمال پہلے کے انتخاب میں کبھی شامل نہیں تھا۔
- آپ کوئی نیا وینڈر یا پارٹنر شامل کریں جو ڈیٹا کو ایسے طریقے سے پراسیس کرتا ہو جو پہلے ظاہر نہیں کیا گیا۔
- آپ کی پرائیویسی یا کوکی پالیسی میں نمایاں تبدیلی آئے۔
- بینر کا ورژن بدلے اور پیش کردہ انتخابات تبدیل ہوں۔
- محفوظ شدہ انتخاب غائب، خراب یا ناقابلِ مطالعہ ہو۔
اسے ایک رضامندی ورژن نمبر سے جوڑیں جسے آپ تب بڑھاتے ہیں جب اوپر کی کوئی بات ہو۔ پرانے ورژن والا محفوظ انتخاب بینر کو متحرک کرتا ہے۔
چیک لسٹ 3: وزیٹر کے تجربے کی حفاظت کریں
- ایک ہی سیشن کے اندر ٹائمر پر دوبارہ نہ پوچھیں۔
- انکار کرنے والے وزیٹر کو تھکانے کے لیے دوبارہ نہ پوچھیں؛ جب تک کوئی حقیقی محرک نہ ہو انکار کو پوری مدت تک مانیں۔
- فوٹر میں ایک مستقل لنک رکھیں تاکہ وزیٹرز میعاد ختم ہونے کا انتظار کیے بغیر کسی بھی وقت اپنی رائے بدل سکیں۔
- رضامندی واپس لینا اتنا ہی آسان بنائیں جتنا دینا۔
چیک لسٹ 4: غیر معمولی صورتوں کو سنبھالیں
- صاف کی گئی کوکیز۔ بینر دوبارہ ظاہر ہوگا۔ یہ متوقع ہے؛ فنگر پرنٹنگ کے ذریعے اس کا توڑ نکالنے کی کوشش نہ کریں۔
- متعدد ڈومینز یا سب ڈومینز۔ فیصلہ کریں کہ انتخاب ان کے درمیان مشترک ہو یا نہیں اور رویے کو یکساں بنائیں۔
- ایپس۔ انتخاب اور اس کی تاریخ ایپ اسٹوریج میں محفوظ کریں، اور ایسی SDK اپ ڈیٹس کے بعد دوبارہ پوچھیں جو ڈیٹا کے نئے استعمال شامل کرتی ہوں۔
- خطے کی تبدیلی۔ اگر وزیٹر کسی مختلف دائرہ اختیار میں چلا جائے تو دیکھیں کہ آپ کے اصول مختلف طریقے سے لاگو ہونے چاہییں یا نہیں۔
چیک لسٹ 5: ثبوت رکھیں
- ہر رضامندی کے لیے ٹائم اسٹیمپ، بینر ورژن اور انتخاب ریکارڈ کریں۔
- تبدیلیوں کا لاگ رکھیں کہ آپ نے مدت یا ورژن نمبر کب اور کیوں بدلا۔
- سیٹنگز کا جائزہ ہر سہ ماہی اپنی کوکی انوینٹری کے ساتھ لیں۔
FlexyConsent کہاں فٹ ہوتا ہے
FlexyConsent کو IAB Europe اور IAB Canada نے تصدیق کیا ہے، یہ IAB TCF 2.4 اور Google Consent Mode v2 کو سپورٹ کرتا ہے، اور EU، EEA، برطانیہ، امریکی ریاستوں، کینیڈا اور کیوبیک سمیت خطوں کا احاطہ کرتا ہے۔ آپ جو بھی پلیٹ فارم استعمال کریں، دیکھیں کہ وہ انتخاب کیسے محفوظ کرتا ہے اور کیا چیز نیا پرامپٹ متحرک کرتی ہے، اور اسے اوپر لکھے اپنے اصولوں سے ملائیں۔
اہم نکات
- رضامندی کی میعاد ختم ہونی چاہیے؛ کوئی ایک قانونی عدد نہیں ہے، اس لیے مدت چنیں، لکھیں اور اپنے ریگولیٹر کی ہدایات دیکھیں۔
- مقاصد، وینڈرز، پالیسیاں یا بینر کے انتخابات بدلنے پر رضامندی ورژن نمبر کے ذریعے دوبارہ پوچھیں۔
- حقیقی محرک کے بغیر انکار کرنے والے وزیٹرز کو تنگ نہ کریں۔
- رضامندی بدلنے یا واپس لینے کا ہمیشہ دستیاب راستہ رکھیں۔
- ٹائم اسٹیمپ، ورژن اور انتخاب ریکارڈ کریں اور اصولوں کا جائزہ ہر سہ ماہی لیں۔