رضامندی کہاں ذخیرہ کریں: کوکیز، localStorage اور سرور سائیڈ ریکارڈز کا موازنہ

دو مختلف کام

جب کوئی وزیٹر رضامندی کا انتخاب کرتا ہے تو دو الگ چیزیں ہونی چاہئیں۔ پہلی، براؤزر کو انتخاب یاد رکھنا ہے تاکہ بینر ہر صفحے پر دوبارہ ظاہر نہ ہو اور ٹیگز کو معلوم ہو کہ انہیں کیا کرنے کی اجازت ہے۔ دوسری، آپ کو بعد میں ثابت کرنے کی ضرورت پڑ سکتی ہے کہ انتخاب کیا گیا تھا، وزیٹر کو کیا دکھایا گیا، اور کب۔ ان کاموں کو اکثر مختلف اسٹوریج میکانزم سنبھالتے ہیں، اور انہیں گڈمڈ کرنے سے حقیقی مسائل پیدا ہوتے ہیں: بینر جو بار بار ظاہر ہوتے ہیں، انتخاب جو بعض براؤزرز میں غائب ہو جاتے ہیں، یا کوئی پوچھے تو دکھانے کے لیے کوئی ریکارڈ نہ ہونا۔

یہ موازنہ تین عام اختیارات کو دیکھتا ہے — فرسٹ پارٹی کوکیز، localStorage جیسا براؤزر اسٹوریج، اور سرور سائیڈ رضامندی کے ریکارڈز — اور یہ کہ ہر ایک کہاں مناسب ہے۔

اختیار 1: فرسٹ پارٹی کوکیز

کوکیز رضامندی کی حالت کا روایتی ٹھکانہ ہیں۔ TCF CMPs عموماً رضامندی کی سٹرنگ فرسٹ پارٹی کوکی میں رکھتے ہیں، اور بہت سے CMPs اپنا پریفرنس ڈیٹا بھی ایک میں رکھتے ہیں۔

خوبیاں

کمزوریاں

اختیار 2: localStorage اور دیگر براؤزر اسٹوریج

بعض CMPs تفصیلی ترجیحات localStorage میں رکھتے ہیں، کبھی کبھی ایک چھوٹی کوکی کے ساتھ۔

خوبیاں

کمزوریاں

اختیار 3: سرور سائیڈ رضامندی کے ریکارڈز

سرور سائیڈ ریکارڈ ایک اندراج ہے جسے آپ یا آپ کا CMP فراہم کنندہ ہر بار انتخاب ہونے پر محفوظ کرتا ہے۔ اس میں عموماً ایک فرضی نام شناخت کنندہ، ٹائم اسٹیمپ، انتخابات، دکھایا گیا بینر یا پالیسی ورژن، اور علاقے جیسا سیاق شامل ہوتا ہے۔

خوبیاں

کمزوریاں

ساتھ ساتھ خلاصہ

ایک عملی مشترکہ طریقہ

  1. مستند مقامی سگنل — مثلاً TCF سٹرنگ اور ایک مختصر پریفرنس ریکارڈ — اپنے رجسٹرڈ ڈومین تک محدود فرسٹ پارٹی کوکی میں رکھیں۔
  2. localStorage صرف اضافی ڈیٹا کے لیے استعمال کریں جسے سرور تک پہنچنے کی ضرورت نہیں۔
  3. ہر انتخاب کے لیے ایک سرور سائیڈ ریکارڈ لکھیں، جس میں دکھائے گئے بینر اور پالیسی کا ورژن شامل ہو۔
  4. اگر محفوظ شدہ انتخاب غائب ہو جائے تو پچھلا جواب فرض کرنے کی بجائے بینر دوبارہ دکھائیں۔
  5. محفوظ شدہ انتخابات کے لیے دوبارہ پوچھنے کی مدت مقرر کریں اور اسے اپنی پالیسی میں درج کریں۔

وزیٹر کے رضامندی کے انتخاب کو خود محفوظ کرنا عموماً اس خدمت کی فراہمی کے لیے ضروری سمجھا جاتا ہے جو وزیٹر نے مانگی — یعنی اس کے فیصلے کو یاد رکھنا — مگر اپنی بنیادی مارکیٹوں میں لاگو رہنمائی چیک کریں۔

اہم نکات

← بلاگ سب پڑھیں →