MousePlayer و رضایت

ضبط نشست رضایت می‌خواهد. MousePlayer را این‌گونه نصب کنید تا پیش از موافقت بازدیدکننده چیزی ضبط نشود و بعد بتوانید آن را ثابت کنید.

چرا رضایت لازم است

MousePlayer حرکت ماوس، کلیک، پیمایش و تغییر DOM را ضبط می‌کند. این مشاهدهٔ رفتار طبق بند مقدمهٔ 24 GDPR و دسترسی به دستگاه بازدیدکننده طبق مادهٔ 25 TDDDG و معادل‌های آن است. رضایت لازم دارد. منفعت مشروع کافی نیست.

اثبات رضایت معتبر بر عهدهٔ شما به‌عنوان مسئول پردازش است. بنابراین MousePlayer فقط این را ثبت نمی‌کند که رضایت وجود داشته، بلکه مبدأ نشانه، زمان رسیدن و پیکربندی معتبر همان زمان را هم ثبت می‌کند.

پیش‌فرض رد کردن است. بدون نشانه، MousePlayer شناسهٔ نشست ایجاد نمی‌کند، چیزی در ذخیره‌سازی نمی‌نویسد، کوکی نمی‌گذارد و اتصال باز نمی‌کند. هیچ مسیری وجود ندارد که در آن پایان مهلت، خطا یا نبود پاسخ به «مجاز» برسد.

1گزینهٔ 1 — ابزار رضایت اسکریپت را مسدود کند

کد با این مورد جاسازی می‌شود: type="text/plain" و ویژگی دستهٔ CMP شما. پیش از رضایت اصلاً اجرا نمی‌شود. اتفاق زودهنگام ممکن نیست، چون چیزی اجرا نمی‌شود. این تنها گزینه‌ای است که به رسیدن درست نشانه وابسته نیست.

ابزار رضایتویژگی برچسب اسکریپت
Usercentricstype="text/plain" data-usercentrics="MousePlayer"
Cookiebottype="text/plain" data-cookieconsent="statistics"
OneTrusttype="text/plain" class="optanon-category-C0002"
Consentmanagertype="text/plain" class="cmplazyload" data-cmp-purpose="1"
Borlabsdata-borlabs-cookie-blocker type="text/template"
Complianztype="text/plain" data-category="statistics"
<script type="text/plain" data-cookieconsent="statistics">
window.mp_config = {
    channel: 'YOUR-CHANNEL-ID',
    mode: 'web_only'
};

window.mp = window.mp || function() { (window.mp.q = window.mp.q || []).push(arguments); };
(function(w, d, s, id) {
    w.mp_channelid = id;
    var f = d.getElementsByTagName(s)[0], j = d.createElement(s);
    j.async = true; j.src = 'https://www.mouseplayer.com/mp.js';
    f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'YOUR-CHANNEL-ID');
</script>

نام ویژگی میان نسخه‌های اصلی این ابزارها تغییر می‌کند. املای فعلی را در مستند CMP بررسی کنید؛ ویژگی اشتباه یعنی صفر ضبط و به نظر می‌آید خطا از ماست.

2گزینهٔ 2 — بنر خودتان

کد استاندارد را به کار ببرید و خودتان به MousePlayer بگویید. خط زیر پیش و پس از بارگذاری اسکریپت کار می‌کند و ترتیب در صفحه مهم نیست. پس گرفتن هر زمان، حتی چند دقیقه بعد، کار می‌کند.

پس از موافقت بازدیدکننده:

(window.mp_q = window.mp_q || []).push(['consent', true]);

هنگام پس گرفتن، در هر زمان:

(window.mp_q = window.mp_q || []).push(['consent', false]);

همیشه از قالب (window.mp_q = window.mp_q || []) استفاده کنید. عبارت سادهٔ window.mp_q = [] آرایه را جایگزین می‌کند و پس گرفتن را از کار می‌اندازد.

3گزینهٔ 3 — شناسایی خودکار

فقط کد استاندارد. MousePlayer خود Google Consent Mode v2، IAB TCF v2 و هفت ابزار رایج رضایت (Consented.eu، Usercentrics، Cookiebot، OneTrust، Consentmanager، Borlabs، Complianz) را تشخیص می‌دهد و بی‌قیدوشرط به Global Privacy Control احترام می‌گذارد. فقط وقتی هیچ‌کدام از دو گزینهٔ بالا ممکن نیست استفاده کنید؛ تشخیص به رفتار مورد انتظار ابزار دیگر وابسته است و متوجه شکست آن نمی‌شوید.

هنگام پس گرفتن چه می‌شود

توقف فوری است، نه در پایان صفحه:

  • همهٔ شنونده‌های ضبط برداشته و هر دو ناظر قطع می‌شوند؛ فقط شنیدن برای رضایت دوباره باقی می‌ماند
  • همهٔ زمان‌سنج‌ها پاک و اتصال بدون اتصال مجدد بسته می‌شود
  • بافر دور ریخته می‌شود و فرستاده نمی‌شود — وگرنه بستن برگه دقیقاً همان داده‌ای را تحویل می‌دهد که اکنون رد شده است
  • شناسه و نشانگرهای ذخیره‌شدهٔ MousePlayer برای ضبط در ذخیره‌سازی محلی و نشست حذف می‌شود؛ اگر ابزار رضایت پس از پس گرفتن، اسکریپت را کاملاً مسدود کند و دیگر شروع نشود، تا پاک شدن دادهٔ مرورگر می‌مانند، اما دیگر استفاده نمی‌شوند
  • پس گرفتن در حالی که اتصال باز است به سرور گزارش و ثبت می‌شود تا رویداد قابل اثبات بماند

تنظیمات پروژه

در بخش پروژه → تنظیمات → رضایت و منطقه‌ها تعیین می‌کنید سرور فقط ضبط دارای نشانهٔ رضایت را بپذیرد (پیشنهادی) یا در منطقه‌های صریحاً مجازشده بدون آن هم بپذیرد. خود اسکریپت بدون نشانهٔ رضایت اتصال باز نمی‌کند؛ مجازسازی فقط بررسی سرور را سبک می‌کند، نه این بررسی را. اتحادیهٔ اروپا/EEA، بریتانیا، سوئیس، برزیل و کانادا قابل مجازسازی نیستند؛ قانوناً رضایت قبلی لازم دارند. منطقه سمت سرور از IP تعیین می‌شود؛ IP فقط به‌شکل کوتاه‌شده (بدون آخرین اکتت یا بلوک) همراه کشور ذخیره می‌شود.

موارد لازم در سیاست حریم خصوصی

  • MousePlayer به‌عنوان پردازشگر با هدف تحلیل رفتار استفاده از طریق ضبط نشست و نقشهٔ حرارتی
  • نیاز ضبط به رضایت و روش پس گرفتن توسط بازدیدکننده
  • دورهٔ نگهداری توافق‌شده برای ضبط

متن آماده وجود دارد. متن حریم خصوصی برای سایت شما بند آمادهٔ چسباندن کوتاه و مفصل، جدول نمای کوکی و سه جایی را می‌دهد که با تغییر تنظیم دیگر درست نیست.

ضبطی نمی‌رسد؟

  • ویژگی دسته را با مستند CMP بررسی کنید؛ مورد اشتباه اسکریپت را دائماً مسدود می‌کند
  • مطمئن شوید خط رضایت پیش یا پس از کد اجرا می‌شود و داخل بلوکی که هرگز اجرا نمی‌شود نیست
  • Global Privacy Control در مرورگر بازدیدکننده در سراسر جهان و بی‌قیدوشرط بر هر پاسخ بله مقدم است
  • صفحهٔ فهرست استثنا هرگز ضبط نمی‌شود، صرف‌نظر از رضایت