رفتن به محتوا
AdPixمستنداتجست‌وجو در مستنداتفارسیورود به کنسول

نگه داشت و حذف داده

نگه داشت یعنی داده خودبه خود بعد از چه مدت می‌رود. حذف یعنی شما بخواهید همین حالا برود. این دو مسیر جدا هستند و چیزهای متفاوتی را از بین می‌برند.

دو چیز کاملا متفاوت#

نگه داشت خودکار است: هر جدول یک عمر دارد و ادپیکس ردیف‌های از عمر گذشته را خودش می‌اندازد. کاری از شما نمی‌خواهد و برای همه یکسان است.

حذف درخواست محور است: یک نفر می‌گوید داده‌های من را پاک کنید، شما درخواست را ثبت می‌کنید و ردیف‌های آن فرد همان لحظه می‌روند. برگشت ندارد.

بین این دو، هیچ کدام جای دیگری را نمی‌گیرد. نگه داشت یک درخواست فردی را زودتر انجام نمی‌دهد و حذف یک نفر، عمر جدول‌ها را تغییر نمی‌دهد.

چه چیزی، چه مدت#

چه چیزی چه مدت نگه داشته می‌شود
رویدادها — همان چیزی که تقریبا همه گزارش‌ها از آن خوانده می‌شوند ۲۵ ماه
بایگانی خام رویداد ۲۴ ماه
نشست‌ها ۲۵ ماه
جدول جایگزینی هویت (اتصال ناشناس به کاربر) بدون انقضا — هر شب دوباره نوشته می‌شود و با درخواست حذف پاک می‌شود
جمع بندی روزانه ۳۸ ماه
یال های اثر انگشت ۳۰ روز
نقطه‌های خام نقشه حرارتی ۹۰ روز (پیش‌فرض پلتفرم)
تصویر صفحه در نقشه حرارتی ۱۸۰ روز (پیش‌فرض پلتفرم)
گزارش ممیزی ۳۶۵ روز
سوابق رضایت نگه داشته می‌شود — مدرک حقوقی است

نگه داشت رویداد در سطح پلتفرم اعمال می‌شود و در تنظیمات دارایی قابل تغییر نیست. نگه داشت نقشه حرارتی را ادپیکس می‌تواند در سطح پلتفرم کوتاه تر کند و شب به شب اعمال می‌شود.

عمر جدول‌ها با هم فرق دارد و این عمدی است

بایگانی خام یک ماه زودتر از خود رویدادها می‌رود، چون فقط برای عیب یابی است. جدول جایگزینی هویت عمر کوتاهی دارد چون هر شب از روی یال های هویت دوباره ساخته می‌شود. جمع بندی روزانه بیشتر می‌ماند چون کوچک است و روند چندساله را نگه می‌دارد.

حذف دارایی، حذف داده نیست#

حذف یک دارایی یا یک حساب نرم است: از فهرست ها بیرون می‌رود و در «سطل زباله» می‌نشیند تا مدیر حساب بازیابی اش کند. هیچ رویدادی پاک نمی‌شود. اگر بازیابی کنید، گزارش‌ها دقیقا همان طور که بودند برمی گردند.

اگر هدفتان پاک شدن داده است، حذف دارایی کافی نیست

دارایی حذف شده همچنان همه رویدادهایش را دارد و تا پایان دوره نگه داشت نگهشان می‌دارد. برای پاک کردن داده یک فرد باید درخواست پاک‌سازی بدهید.

پاک‌سازی داده یک نفر#

این مسیر «حق فراموش شدن» است. درخواست در سطح سازمان ثبت می‌شود و فقط «مالک سازمان» می‌تواند آن را بدهد — «مدیر سازمان» برای این کار کافی نیست. فرد را با ایمیل، شماره موبایل یا شناسه کاربر سراسری اش مشخص می‌کنید.

امروز صفحه‌ای در کنسول برای این کار وجود ندارد؛ درخواست از طریق API انجام می‌شود:

curl -X POST "$API/api/v1/admin/erasure?organization_id=<ORG>" \
  -H 'Content-Type: application/json' \
  -d '{"email":"person@example.com"}'

شماره را در قالب بین المللی با کد کشور بفرستید تا تطبیق قابل اتکا باشد.

پس از ثبت درخواست، این‌ها انجام می‌شود:

  • رویدادهای آن فرد از انبار تحلیلی حذف می‌شوند — هم از جدول اصلی و هم از بایگانی خام.
  • نشست‌های او هم حذف می‌شوند. این جدا لازم است، چون جدول نشست‌ها از رویدادها ساخته شده ولی با حذف رویداد خودش عقب نمی‌آید.
  • ردیف‌های جایگزینی هویت شناسه‌های ناشناسش خنثی می‌شوند، تا اگر ردی جا مانده باشد به هیچ کاربری نرسد.
  • در سمت تراکنشی، ایمیل و هش ها و شناسه مشتری در CRM و خصیصه های او پاک می‌شوند و ایمیل ها، شماره ها، پروفایل، اتریبیوشن هویتی، یال های هویت، اولین برخورد و اثر انگشت های ثبت شده اش حذف می‌شوند.

هر درخواست در گزارش ممیزی ثبت می‌شود — چه کسی، چه زمانی، برای کدام شناسه — بدون خود اطلاعات هویتی. گزارش‌ها از همان لحظه دیگر آن فرد را برنمی گردانند.

چه چیزی از دسترس پاک‌سازی بیرون است#

این فهرست کوتاه است، ولی هر بندش در عمل به کار می‌آید:

  • اتریبیوشن سفارش نگه داشته می‌شود. عکس ثابتی از کانال هر سفارش، کلیدخورده به شماره سفارش و شناسه کاربر. ایمیل، شماره و بقیه اطلاعات هویتی پاک می‌شوند و آنچه می‌ماند یک شناسه بی نام است. سابقه کسب‌وکاری است و گزارش‌های مالی به آن نیاز دارند.
  • خود ردیف ممیزی می‌ماند. ثبت می‌شود که پاک‌سازی انجام شده؛ محتوای هویتی در آن نیست.
  • پاک‌سازی به یک سازمان محدود است. اگر همان فرد در سازمان دیگری از شما هم شناخته شده باشد، باید درخواست را آنجا هم ثبت کنید.
  • چیزی که قبلا به بیرون فرستاده شده، بیرون می‌ماند. اگر رویدادها را با وب هوک یا ماژول CRM به سیستم دیگری داده‌اید، پاک‌سازی ادپیکس به آنجا نمی‌رسد؛ باید در همان سیستم هم حذف کنید.
  • نسخه‌های پشتیبان گرفته شده پیش از درخواست تا وقتی به طور طبیعی چرخه شان تمام نشده، همچنان آن داده را دارند.

ترتیب درست کارها#

۱
اگر خواسته فرد فقط «دیگر داده جمع نکنید» است، رضایت را پس بگیرید یا دسته «آماری» را رد کنید؛ پاک‌سازی لازم نیست.
۲
اگر خواسته «داده‌های من را پاک کنید» است، پیش از هر چیز مشخص کنید در کدام سازمان و با کدام ایمیل یا شماره شناخته می‌شود.
۳
درخواست پاک‌سازی را در همان سازمان ثبت کنید.
۴
اگر رویدادها را به CRM یا مقصد دیگری می‌فرستید، همان جا هم حذف را انجام دهید.
۵
در گزارش ممیزی تایید کنید که درخواست ثبت شده است.

تفاوت رضایت و حذف در دسته‌های رضایت توضیح داده شده؛ اینکه چه کسی اجازه ثبت درخواست دارد در نقش ها و محدودیت های داده آمده است.

پرسش‌های پرتکرار#

نگه داشت رویدادها را می‌توانم از کنسول تغییر دهم؟

خیر. نگه داشت در سطح پلتفرم تنظیم می‌شود و برای همه دارایی ها یکسان است — امروز ۲۵ ماه برای رویدادها. صفحه‌ای در تنظیمات دارایی برای کوتاه یا بلند کردنش وجود ندارد.

اگر دارایی را حذف کنم داده‌هایش پاک می‌شود؟

خیر. حذف دارایی نرم است؛ فقط از فهرست ها بیرون می‌رود و به سطل زباله می‌آید. رویدادهای ثبت شده دست نخورده می‌مانند و با بازیابی دارایی، گزارش‌ها هم برمی گردند. اگر واقعا می‌خواهید داده فردی پاک شود، درخواست پاک‌سازی بدهید.

پس گرفتن رضایت، داده‌های قبلی را حذف می‌کند؟

خیر. پس گرفتن رضایت جمع آوری را از همان لحظه متوقف می‌کند و کوکی‌های آن دسته را پاک می‌کند. چیزی که پیش تر جمع شده تا پایان دوره نگه داشت می‌ماند، مگر اینکه درخواست پاک‌سازی هم ثبت شود.

بعد از پاک‌سازی، چقدر طول می‌کشد تا گزارش‌ها به روز شوند؟

بلافاصله. حذف در انبار تحلیلی از همان لحظه در نتیجه پرسش ها دیده می‌شود، پس گزارش بعدی دیگر آن فرد را برنمی گرداند.

آیا این صفحه مفید بود؟