راهنمای ادغام رضایت کوکی Reddit Pixel: ردیابی تبدیل برای تبلیغدهندگان در ۲۰۲۶
در بیشتر تاریخ خود، Reddit یک کانال بازاریابی بود که تبلیغدهندگان برای نمایشها پول میپرداختند، معیارهای ظاهری را تماشا میکردند و به بهترین نتیجه امیدوار بودند. این موضوع به سرعت تغییر کرده است. از زمان عرضه اولیه سهام شرکت در سال ۲۰۲۴، Reddit Ads Manager بالغ شده، Reddit Pixel و همتای سمتسرور آن (Conversion API) تثبیت شدهاند و بخش قابل توجهی از تبلیغدهندگان B2B SaaS، بازی و اپلیکیشنهای مصرفی اکنون به طور فعال دادههای تبدیل Reddit را بهینه میکنند. بیشتر نصبهای Reddit Pixel که ما حسابرسی میکنیم نیز از دیدگاه حریم خصوصی به اشتباه پیکربندی شدهاند. Pixel کوکیهای شناسایی را در لحظه بارگذاری تنظیم میکند، دادههای رفتاری را قبل از اینکه چیزی از بازدیدکننده پرسیده شود به Reddit ارسال میکند و یک مواجهه انطباقی آشکار تحت GDPR، GDPR انگلستان، دستورالعمل ePrivacy EU و CPRA کالیفرنیا ایجاد میکند. این راهنما توضیح میدهد که Reddit Pixel چه کاری انجام میدهد، چگونه آن را با یک CMP شخص ثالث ادغام کنید و Conversion API به عنوان یک سطح مکمل کجا قرار میگیرد.
Reddit Pixel چه چیزی را ردیابی میکند
Reddit Pixel از www.redditstatic.com/ads/pixel.js بارگذاری میشود و کاربران را با یک کوکی متعلق به Reddit که در دامنه ناشر تنظیم شده شناسایی میکند. پس از رویداد پایه PageVisit، جریانی از رویدادهای استاندارد را میپذیرد — ViewContent، AddToCart، Purchase، Lead، SignUp، AddToWishlist، Search، Custom — که هر کدام میتوانند شناسههای محصول، ارز، ارزش و دستهبندیهای محتوا را در یک محموله JSON حمل کنند. این پلتفرم همچنین از یک افزونه Advanced Matching پشتیبانی میکند که شناسههای ایمیل یا تلفن را هش میکند و برای بهبود انتساب ارسال میکند، و یک رویداد مخصوص Reddit به نام CompleteRegistration که معمولاً توسط B2B SaaS برای انتساب ثبتنام استفاده میشود.
از دیدگاه نظارتی، تحلیل با سایر پیکسلهای تبلیغاتی بزرگ یکسان است. کوکیها غیرضروری هستند — برای انتساب تبلیغاتی وجود دارند، نه عملکرد سایت. دادههایی که صفحه را ترک میکنند طبق GDPR دادههای شخصی هستند زیرا به یک شناسه متصل هستند. Reddit در ایالات متحده مستقر است که انتقال را تحت چارچوب حریم خصوصی دادههای EU-US و ابزارهای قراردادی زیربنایی آن قرار میدهد. هر سه شرط Reddit Pixel را به شدت در قلمرو نیاز به رضایت قبلی، آزادانه داده شده، خاص و آگاهانه در هر حوزه قضایی EU، EEA یا انگلستان قرار میدهند.
کنترلهای حریم خصوصی بومی Reddit در مقابل CMP شخص ثالث
پلتفرم تبلیغاتی Reddit سه کنترل حریم خصوصی بومی ارائه میدهد: یک پرچم Limited Data Use برای ترافیک کالیفرنیا که میتوان آن را روی رویدادهای جداگانه تنظیم کرد، یک Conversion API سمتسرور که به شما امکان میدهد رویدادها را از backend خود ارسال کنید، و مستنداتی که نحوه ارسال سیگنال رضایت برای هر رویداد در متادیتای رویداد Pixel را توضیح میدهد. هیچیک از اینها به تنهایی رضایت جمعآوری نمیکند. آنها فرض میکنند که رضایت در جایی در بالادست جمعآوری شده و به عنوان سیگنال ارسال میشود. برای هر ناشری که در سراسر EU، انگلستان و کالیفرنیا فعالیت میکند، معماری واقعبینانه یک CMP شخص ثالث است که تصمیم میگیرد آیا Pixel اصلاً مجاز به بارگذاری است یا خیر، با استفاده از پرچمهای بومی Reddit برای اصلاح رفتار پاییندستی.
ادغام CMP گام به گام
الگوی قابل اعتماد با سایر پیکسلهای اجتماعی یکسان است: از فعال شدن Pixel در هنگام بارگذاری صفحه جلوگیری کنید، کنترل را به CMP بدهید و اجازه دهید CMP فقط زمانی Pixel را بارگذاری کند که بازدیدکننده دسته بازاریابی را قبول کند.
۱. کد پایه inline را جایگزین کنید
کد پایه Reddit یک اسکریپت inline کوچک است که یک صف rdt سراسری را مقداردهی اولیه میکند و pixel.js را بارگذاری میکند. آن را از سربرگ سند حذف کنید. آن را با یک placeholder جایگزین کنید که CMP شما بعداً میتواند فعال کند — بیشتر CMPها این کار را با تنظیم type="text/plain" روی عنصر script و افزودن data-category="marketing" انجام میدهند.
۲. Pixel را به دسته بازاریابی نگاشت کنید
برخی تیمها سعی میکنند Purchase و Lead را زیر بازاریابی محدود کنند در حالی که اجازه میدهند PageVisit زیر آنالیتیکس فعال شود. Reddit به آن مرز احترام نمیگذارد — PageVisit سازنده مخاطبان retargeting را تغذیه میکند که به وضوح یک عملکرد بازاریابی است. برای قابل دفاع بودن حسابرسی، کل Pixel را زیر بازاریابی محدود کنید، نه آنالیتیکس.
۳. callback فعالسازی را پیکربندی کنید
وقتی بازدیدکننده رضایت بازاریابی میدهد، CMP شما یک رویداد فعال میکند. در آن handler، ویژگی type عنصر اسکریپت placeholder را به text/javascript برگردانید و آن را به سند اضافه کنید. کد پایه صف را مقداردهی اولیه میکند و Pixel runtime را بارگذاری میکند؛ هر رویدادی که در صف صفحه قرار دارد پس از آماده شدن runtime به طور خودکار پاک میشود.
۴. Limited Data Use برای هر رویداد را برای کالیفرنیا مسیریابی کنید
برای کاربران کالیفرنیا که طبق CPRA از فروش یا اشتراکگذاری خارج شدهاند اما همچنان پردازش محدود را مجاز میدانند، پرچم Limited Data Use مناسب را در هر فراخوانی رویداد فشار دهید. این جایگزین رضایت در EU نیست — یک مکانیزم مخصوص CCPA است — اما الگوی درستی برای کاربرانی است که از حقوق کالیفرنیایی خود استفاده کردهاند.
۵. اگر تگهای Google را به صورت موازی اجرا میکنید به Consent Mode v2 پل بزنید
بیشتر stackهایی که Reddit Pixel را اجرا میکنند Google Ads و GA4 را نیز اجرا میکنند. CMP شما باید سیگنالهای رضایت v2 — ad_storage، analytics_storage، ad_user_data، ad_personalization — را قبل از فعال شدن هر تگ Google در dataLayer منتشر کند. Reddit این سیگنالها را به صورت بومی مصرف نمیکند، اما Google مصرف میکند و هر ناسازگاری بین دو stack به عنوان یک شکاف درآمدی قابل اندازهگیری در گزارشهای انتساب ظاهر میشود.
Conversion API به عنوان یک سطح سمتسرور
Conversion API Reddit به شما امکان میدهد رویدادهای تبدیل را مستقیماً از سرور خود به Reddit ارسال کنید و مرورگر را دور بزنید. این به طور فزایندهای جذاب است: از منسوخ شدن کوکیهای شخص ثالث جان سالم به در میبرد، در برابر مسدودکنندههای تبلیغات مقاومتر است و برخی از شکنندگی رضایت Pixel سمت مرورگر را دور میزند زیرا سرور اطلاعات واضحتری در مورد اینکه چه کسی به چه چیزی رضایت داده دارد.
Conversion API نیاز به رضایت را از بین نمیبرد. رویدادهایی که ارسال میکنید همچنان دادههای شخصی حمل میکنند و GDPR به همان شکل اعمال میشود چه درخواست از مرورگر منشأ بگیرد چه از یک سرویس backend. کاری که انجام میدهد این است که نقطه تصمیمگیری را از آیا Pixel قبل از رضایت فعال شد به آیا سرور ما این رویداد را در محموله API قرار داد منتقل میکند — سطحی بسیار قابل کنترلتر. الگوی درست برای بیشتر تبلیغدهندگان اجرای هر دو است: Pixel مرورگر برای انتساب بلادرنگ هنگامی که رضایت داده میشود، Conversion API برای رویدادهای سمتسرور بدون تکرار که میتوانند قبل از ترک زیرساخت شما بر اساس وضعیت رضایت ذخیره شده فیلتر شوند. Reddit از حذف تکراری رویداد از طریق فیلد event_id پشتیبانی میکند که همان الگویی است که Meta استفاده میکند.
اشتباهات رایج
سه اشتباه ادغام بخش عمدهای از یافتههای حسابرسی در نصبهای Reddit Pixel را تشکیل میدهند.
بارگذاری کد پایه از طریق GTM بدون محافظ رضایت
اگر Pixel از طریق Google Tag Manager نصب شده باشد، قالب تگ Reddit نیاز به تنظیم Additional Consent دارد که برای نیاز به رضایت بازاریابی قبل از فعال شدن پیکربندی شده باشد. بدون آن، GTM تگ را صرف نظر از وضعیت CMP فعال میکند و بنر تزئینی میشود.
در نظر گرفتن Advanced Matching به عنوان کمخطر
Advanced Matching ایمیل یا تلفن را هش میکند و به Reddit ارسال میکند. ارسال PII هششده برای کاربری که رضایت بازاریابی نداده، پرخطرترین الگو در این stack است — این یک انتقال مستقیم دادههای شخصی شناساییکننده به یک پلتفرم تبلیغاتی آمریکایی بدون مبنای قانونی است. هشکردن تحلیل حقوقی تحت GDPR را تغییر نمیدهد. همیشه Advanced Matching را مشروط به همان سیگنال رضایتی که بقیه Pixel استفاده میکند کنید.
عدم تطابق وضعیت رضایت Conversion API و Pixel مرورگر
اگر یک رویداد Purchase را از طریق Conversion API برای بازدیدکنندهای ارسال کنید که Pixel سمت مرورگر او به دلیل رد رضایت بازاریابی فعال نشده، ارزش بنر را از بین بردهاید. سرور باید رویدادهای Conversion API را بر اساس همان وضعیت رضایتی که CMP ثبت کرده فیلتر کند. بیشتر CMPها یک API سمتسرور برای بازیابی وضعیت رضایت برای یک شناسه بازدیدکننده خاص ارائه میدهند — از آن استفاده کنید.
چکلیست حسابرسی
شش سوال مشخص برای پاسخ به هر استقرار Reddit Pixel که با ترافیک EU، انگلستان یا کالیفرنیا تماس دارد.
- آیا Pixel منتظر رضایت میماند؟ صفحه را در یک پنجره خصوصی با محافظت ردیابی سختگیرانه باز کنید و تأیید کنید که هیچ درخواست redditstatic.com قبل از پذیرش بنر فعال نمیشود.
- آیا دسته بازاریابی به درستی نگاشت شده است؟ تأیید کنید که CMP Pixel را زیر بازاریابی قرار میدهد، نه آنالیتیکس یا عملکردی.
- آیا GTM به رضایت احترام میگذارد؟ تأیید کنید که تنظیم Additional Consent روی قالب تگ Reddit پیکربندی شده است.
- آیا Limited Data Use برای خروجهای کالیفرنیا مسیریابی شده است؟ تأیید کنید که پرچم برای هر رویداد برای کاربران CPRA opt-out که هنوز پردازش LDU را مجاز میدانند فشار داده میشود.
- آیا Advanced Matching مشروط است؟ تأیید کنید که محمولههای شناسه هششده فقط برای کاربرانی ارسال میشود که رضایت بازاریابی دادهاند.
- آیا Conversion API رضایت مرورگر را منعکس میکند؟ تأیید کنید که مسیر سمتسرور رویدادها را بر اساس وضعیت رضایت ذخیره شده قبل از ارسال به Reddit فیلتر میکند.
جایگاه Reddit در یک stack رضایتمحور
Reddit سطح پیکسل کوچکتری نسبت به Meta یا Google است، اما نحوه برخورد نظارتی یکسان است. الگویی که کار میکند همان الگویی است که برای هر پلتفرم تبلیغاتی بزرگ کار میکند: Pixel را تا زمانی که بازدیدکننده بازاریابی را قبول کند از صفحه دور نگه دارید، CMP را به عنوان تنها منبع حقیقت برای وضعیت رضایت در نظر بگیرید، پرچمهای حریم خصوصی خود پلتفرم (Limited Data Use، فیلدهای رضایت Conversion API) را طوری تنظیم کنید که با آنچه بنر ثبت کرده همسو باشد، و زنجیره حضانت را مستند کنید تا یک حسابرسی بتواند یک رویداد تبدیل منفرد را از پذیرش بنر تا کلیک منتسب شده ردیابی کند. تبلیغدهندگانی که این کار را درست انجام میدهند انتساب Reddit خود را حفظ میکنند در حالی که مواجهه با حسابرسی را به کسری از آنچه یک نصب پیشفرض به دنبال دارد کاهش میدهند — و تلاش مهندسی در عمل کار یک بعد از ظهر روی یک CMP که قبلاً مستقر شده است.