استفاده از کوکی موجب بهبود تجربه کاربری میگردد. در مقابل، استفاده از کوکی جهت ردیابی کاربران آن هم بدون تایید و رضایت صریح آنها، منجر به نقض دستورالعملهای حریم خصوصی الکترونیکی (ePrivacy Directive 2002/58/EC) میشود. اگر یک سایت وردپرسی کاربران اروپایی دارد، باید سازگاری کوکیهای سایت وردپرسی با قوانین اتحادیه اروپا را در نظر بگیرد.
کوکی مرورگر چیست؟
تصویر(1)
کوکیها فایلهای حاوی اطلاعات بازدیدکنندگان سایت هستند که در مرورگرها ذخیره میشوند. این فایلها اطلاعات مرتبط با تجربه کاربری بازدیدکنندگان را ذخیره می کنند. به عنوان مثال، کوکیها میتوانند حاوی اطلاعات ورود، سابقه جستجو و پیشنهاد محصولات بر اساس خریدهای قبلی کاربر باشند.
وردپرس چگونه از کوکیها استفاده میکند؟
عموما وردپرس اطلاعات ورود کاربران را در کوکی ذخیره مینماید. همچنین از کوکیها جهت نمایش اختصاصی و شخصی سازی بخش هایی از پنل ادمین یا سایت نیز استفاده میکند. زمانی که کاربران در سایت وردپرسی نظر خود را ثبت کنند، اطلاعات آنها تحت کوکی ذخیره خواهد شد. با توجه به افزونه هایی که نصب میشوند، ممکن است کوکیهای بیشتری نیز ذخیره گردند. به عنوان مثال، اگر در سایتی از افزونه push notifications یا Google Adsense استفاده شده باشد، کوکیهای بیشتری در مرورگر کاربر ذخیره خواهند شد.
ارتباط این موضوع با مدیر سایت وردپرسی چیست؟
همانگونه که اشاره گردید، سایت های وردپرسی بهره فراوانی از کوکیها میبرند. به همین دلیل، باید به بازدیدکنندگان سایت اعلام شود که کوکیها ذخیره خواهند شد. در ایالات متحده آمریکا، اعلام دلیل ذخیره سازی کوکیها به بازدیدکنندگان، کافی خواهد بود. برای سایت هایی که به افراد ساکن در کشورهای عضو اتحادیه اروپا خدمات میدهند، قوانین سختگیرانه تری وجود دارد.
تصویر(2)
قانون کوکی اتحادیه اروپا
ممکن است کوکیهای سایت وردپرسی برای دنبال کردن و ذخیره سازی اطلاعات خصوصی کاربران استفاده شوند. قانون کوکی اروپا یا همان EU Cookie Law اطمینان حاصل میکند که کاربران اروپایی رضایت کامل خود را از این موضوع، اعلام کرده باشند. برخی کوکیها از این قانون مستثنا هستند اما عموما هنگام استفاده از کوکیها باید موارد زیر رعایت شود:
- به بازدیدکنندگان اعلام گردد که از کوکیها استفاده میشود.
- در مورد دلیل و محل استفاده از کوکیها، کاربران را مطلع کنید.
- به کاربران امکان انتخاب داده شود که ذخیره سازی کوکی را بپذیرند یا رد نمایند.
همه موارد بالا باید قبل از اینکه کاربر تعامل با سایت را آغاز نماید، به وی اعلام گردند. تخطی از قوانین کوکی اروپا، میتواند منجر به جرایم سنگینی شود. عدم پیروی از قوانین کوکی اروپا، موجب از دست رفتن اعتماد بازدیدکنندگان خواهد شد. این بدترین اتفاقی است که میتواند برای سایتهای تجاری رخ دهد. سازگار کردن سایت وردپرسی با قوانین کوکی اروپا، بسیار آسان است.
تصویر(3)
چگونه میتوان کوکیهای سایت وردپرسی را با قوانین کوکی اروپا سازگار کرد؟
برای پیاده سازی قوانین کوکی اروپا در سایت وردپرسی، باید سه مرحله طی شود. این سه مرحله شامل سیاست حفظ حریم خصوصی، اطلاع رسانی به بازدیدکنندگان و دریافت رضایت کاربران است. یک برنامه نویس میتواند با طراحی پاپآپ و نمایش آن در زمان لود سایت، این کار را انجام دهد. برای افرادی که دانش برنامه نویسی کمتری دارند، استفاده از افزونه بهترین روش خواهد بود.
یک راهکار این است که سیاست حریم خصوصی وب سایت خود را ایجاد کرده و توسط یک افزونه در بخشی از سایت قرار دهید. از بهترین افزونههای رایگان وردپرس جهت پیاده سازی این قابلیت، میتوان به Lucky WP Cookie Notice اشاره نمود. توسط این افزونه، به راحتی می توان یک اطلاعیه به سایت اضافه کرد.
تصویر(4)
اگر نیاز به بنر اختصاصی و امکانات بیشتر دارید، میتوانید از افزونه Cookie Consent for GDPR/CCPA استفاده نمایید. این افزونه امکانات فراوانی برای ویرایش متن، برندسازی و بخشهای مختلف فراهم میسازد. مزیت دیگر آن، سازگاری کامل با قوانین GDPR (مقررات عمومی حفاظت از داده اتحادیه اروپا) و CCPA (قانون حفظ حریم خصوصی مصرف کنندگان) است. همچنین این افزونه یک اسکنر امنیتی رایگان را نیز ارائه می دهد که از فاش شدن اطلاعات کاربران جلوگیری خواهد کرد.
تصویر(5)
از افزونه های دیگر برای ایجاد سیاست کوکی در سایت، می توان به iubenda اشاره کرد. توسط این افزونه به سادگی میتوان یک بنر ایجاد نمود و به صفحه سیاست کوکی (cookie policy) سایت خود، لینک داد. زمانی که کاربر به صفحه موردنظر هدایت شود، میتواند تمام تنظیمات کوکی را مشاهده کرده و اجازه استفاده از آنها را تایید یا رد نماید.
تصویر(6)
علاوه بر این، توسط این افزونه میتوان صفحه جدیدی برای سیاست استفاده از کوکی ایجاد کرد. همچنین این افزونه، کوکیهای سایت وردپرسی را قبل از تایید کاربر، مسدود میکند. افزونههای ذکر شده، میتوانند در راستای تحقق پیاده سازی قوانین کوکی اروپا، به مدیران سایتهای وردپرسی کمک کنند.
مرحله اول: داشتن صفحه ای برای سیاستهای کوکی
صفحه حاوی سیاست کوکی، باید به صورت کامل موارد استفاده از کوکیها را شرح دهد. جهت پیروی از قوانین اتحادیه اروپا، این صفحه باید حاوی موارد زیر باشد:
- بخشی که صراحتا به کاربران اعلام نماید از کوکیها در وبسایت استفاده خواهد شد.
- توضیحی پیرامون اینکه کوکیها شامل چه مواردی میشوند.
- یک توضیح واضح در مورد چرایی و چگونگی استفاده از انواع کوکیها توسط مدیر سایت یا افراد دیگر
- شرح روالی که کاربران بتوانند از ذخیرهسازی این کوکیها در دستگاه خود جلوگیری کرده یا آن را تایید نمایند.
ایجاد یک سیاست استفاده از کوکیها که شامل موارد بالا شود، بسیار حیاتی میباشد. خوشبختانه وردپرس انجام این کار را بسیار ساده کرده است. میتوان از سیاست نامه حفظ حریم خصوصی پیشفرض وردپرس استفاده کرد. این صفحه از مسیر "تنظیمات" سپس "حریم خصوصی"، قابل ایجاد و تغییر است.
تصویر(7)
مرحله دوم: ایجاد یک بنر جهت دریافت تاییدیه از بازدیدکنندگان
پس از آمادهسازی صفحه سیاست حفظ حریم خصوصی، لازم است تا بنر دریافت تایید از بازدیدکنندگان، در سایت درج گردد. نمایش این بنر به کاربران، بسیار اهمیت دارد. اطلاع رسانی در مورد استفاده سایت از کوکیهای بازدیدکنندگان و لینک به صفحه سیاست استفاده از کوکی، باید در این بنر قرار گیرد.
تصویر(8)
اگر صفحه سیاست حفظ حریم خصوصی سایت ایجاد شده باشد، میتوان از هر افزونهای با قابلیت اطلاعرسانی، برای ایجاد بنر و درج اطلاعیه حاوی لینک صفحه، استفاده کرد. این اطلاعیه و بنر باید در صفحه اصلی سایت نمایش داده شود. افزونه LuckyWP Cookie Notice یک گزینه مناسب برای پیاده سازی این اعلان در سایتهای وردپرسی است. این افزونه تنظیمات ساده ای را برای اضافه کردن سیاست استفاده از کوکیها و دکمه رد یا قبول کردن، ارائه می دهد.
مرحله سوم: به کاربران حق انتخاب داده شود
در قانون استفاده از کوکی اتحادیه اروپا، صراحتا اعلام شده است که بازدیدکنندگان اروپایی باید حق انتخاب جهت تایید یا رد استفاده از کوکیها را داشته باشند. اگر کاربری استفاده از کوکی را تایید نکند، باید همه اسکریپتهای سایت از ذخیره کوکی منع شوند. تا زمانی که تایید کاربر دریافت نشود، نباید کوکی در مرورگر او ذخیره گردد. خوشبختانه اغلب افزونههای اطلاع رسانی، این قابلیت را ارائه میدهند. این افزونهها به صورت خودکار اسکریپت هایی که از کوکی استفاده میکنند را شناسایی کرده و مسدود مینمایند. برخی این افزونهها امکان انتخاب و مسدود سازی دستی اسکریپتها و منابعی که از کوکی استفاده میکنند را به مدیران سایتها میدهند.
جمع بندی
از سال 2018 تا به الان، حفظ حریم خصوصی کاربران یکی از بزرگترین چالشهای مدیران سایتها بوده است. کسب اطمینان از این که سیاست کوکی ارائه شده در سایت، هیچ ایرادی ندارد، بسیار حائز اهمیت میباشد. خوشبختانه افزونههای زیادی برای وردپرس توسعه داده شده اند که مدیران سایتها را جهت رسیدن به این هدف، کمک خواهند کرد. اگر هدف سایت، ساکنین اتحادیه اروپا هستند، لازم است تا کوکیهای سایت وردپرسی را با EU Cookie Law سازگار نمایید.