شفاف‌سازی برای کاربران منطقه اقتصادی اروپا

طبق خط‌مشی Google درخصوص موافقت کاربر اتحادیه اروپا، باید شفاف‌سازی‌های خاصی را برای کاربران ساکن منطقه اقتصادی اروپا (EEA)، پادشاهی متحد (UK)، و سوئیس انجام دهید و موافقت آن‌ها را برای استفاده از کوکی‌ها یا دیگر فضاهای ذخیره‌سازی محلی (در جاهایی که قانون الزام می‌کند) و برای استفاده از داده‌های شخصی (مانند شناسه تبلیغاتی) جهت ارائه آگهی کسب کنید.

این خط‌مشی منعکس‌کننده الزامات «آیین‌نامه حریم‌خصوصی الکترونیکی» اتحادیه اروپا و «مقررات کلی حفاظت از داده» (GDPR) است.

این راهنما مراحل لازم برای پشتیبانی از پیام «چارچوب شفافیت و رضایت اداره تبلیغات تعاملی اروپا» برای «مقررات کلی حفاظت از داده» را به‌عنوان بخشی از «کیت توسعه نرم‌افزار پلاتفرم پیام‌رسانی کاربر» شرح می‌دهد. این راهنما برای استفاده همراه با شروع به کار طراحی شده است که نمای کلی از نحوه راه‌اندازی برنامه با کیت توسعه نرم‌افزار UMP و اصول اولیه راه‌اندازی پیام ارائه می‌دهد. راهنمای زیر مختص پیام «چارچوب شفافیت و رضایت» (TCF) نسخه ۲ «سازمان تبلیغات تعاملی» (IAB) برای «مقررات کلی حفاظت از داده» (GDPR) است. برای اطلاعات بیشتر، به نحوه تأثیر الزامات IAB بر پیام‌های کسب رضایت اتحادیه اروپا مراجعه کنید.

پیش‌نیازها

«مقررات کلی حفاظت از داده‌ها» (GDPR) لغو موافقت را الزامی می‌داند تا کاربران بتوانند در هر زمانی انتخاب‌های موافقتشان را پس بگیرند. گزینه‌های حریم خصوصی را ببینید تا روشی را برای کاربران پیاده‌سازی کنید که بتوانند انتخاب‌های رضایت خود را پس بگیرند.

برای نشان دادن اینکه کاربر زیر سن قانونی است، tagForUnderAgeOfConsent() (TFUA) را تنظیم کنید. وقتی TFUA را روی true تنظیم می‌کنید، UMP SDK از کاربر درخواست رضایت نمی‌کند. اگر برنامه‌تان مخاطب مختلط دارد، این پارامتر را برای کاربران کودک تنظیم کنید تا مطمئن شوید درخواست رضایت نمی‌شود.

مثال زیر TFUA را در درخواست رضایت UMP روی true تنظیم می‌کند:

ConsentRequestParameters params = ConsentRequestParameters(
    consentDebugSettings: debugSettings,
    // Indicate the user is under age of consent.
    tagForUnderAgeOfConsent: true,
);

ConsentInformation.instance.requestConsentInfoUpdate(params, () async {
  // ...
};

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

افزودن شرکای آگهی به پیام‌های «مقررات کلی حفاظت از داده»

مراحل موجود در افزودن شریکان آگهی به پیام‌های «مقررات کلی حفاظت از داده» منتشرشده را دنبال کنید تا شریکان میانجی‌گری‌تان را به فهرست شریکان آگهی اضافه کنید. عدم انجام این کار می‌تواند منجر به عدم ارائه آگهی توسط شرکا در برنامه شما شود.

جدول زیر نام شریک فناوری تبلیغات را برای هر منبع آگهی فهرست می‌کند:

منبع آگهی نام شریک فناوری آگهی
AppLovin AppLovin Corp.‎
BidMachine BidMachine
BIGO Ads SDK Empathy Technology Pte.Ltd. (BIGO Ads)
Chartboost Chartboost
DT Exchange DT Exchange (Fyber Monetization)
i-mobile i-mobile
InMobi InMobi
ironSource Ads ironSource Mobile
Liftoff Monetize Liftoff
LY Ads Network LY Ads Network
maio maio
Meta Audience Network Meta
Mintegral Mobvista/Mintegral
کیت توسعه نرم‌افزار Moloco Ads Moloco Ads
myTarget Mail.Ru
Pangle Pangle DSP
PubMatic OpenWrap SDK PubMatic
Unity Ads Unity Ads
Verve HyBid SDK Verve Group

جدول زیر نشان می‌دهد کدام منابع آگهی از ارسال سیگنال‌های کسب رضایت با مقررات کلی حفاظت از داده از پلاتفرم‌های مدیریت کسب رضایت که با «چارچوب شفاف‌سازی و کسب رضایت» (TCF) سازمان تبلیغات تعاملی و مشخصات کسب رضایت تکمیلی Google ادغام می‌شوند به کیت توسعه نرم‌افزار منابع آگهی پشتیبانی می‌کنند:

منبع آگهی پایین‌ترین نسخه پشتیبانی‌شده
AppLovin ۱.۰.۰
BidMachine ۱.۰.۰
Chartboost 1.7.0
DT Exchange 1.1.0
i-mobile نامشخص۱
InMobi 1.1.0
ironSource Ads ۱.۰.۰
Liftoff Monetize 1.1.0
LY Ads Network نامشخص۱
maio نامشخص۱
Meta Audience Network نامشخص۲
Mintegral 2.1.1
کیت توسعه نرم‌افزار Moloco Ads ۱.۰.۰
myTarget 1.13.0
Pangle 3.6.0
PubMatic OpenWrap SDK ۱.۰.۰
Unity Ads ‫۱.۱۰.۰

۱ منبع آگهی ترافیک منطقه اقتصادی اروپا را ارائه نمی‌دهد.

۲ برای جزئیات، با مدیر شریک Meta خود تماس بگیرید.

پرسشگان

اگر برای برآورده کردن الزامات پلاتفرم مدیریت کسب رضایت برای ارائه آگهی در منطقه اقتصادی اروپا، بریتانیا، و سوئیس اقدامی نکنم چه اتفاقی می‌افتد؟

از ۱۶ ژانویه ۲۰۲۴، اگر شریکی از CMP دارای گواهی Google استفاده نکند، فقط آگهی‌های محدود واجدشرایط ارائه در ترافیک منطقه اقتصادی اروپا و بریتانیا خواهند بود.

اجرای این خط‌مشی از ۱۶ ژانویه ۲۰۲۴ برای درصد کمی از ترافیک منطقه اقتصادی اروپا و بریتانیا آغاز خواهد شد و تا پایان فوریه ۲۰۲۴ برای کل ترافیک منطقه اقتصادی اروپا و بریتانیا اعمال خواهد شد. تا ۱۶ ژانویه ۲۰۲۴، یک CMP تأییدشده داشته باشید تا مطمئن شوید درآمدزایی شما تحت تأثیر قرار نمی‌گیرد.

چگونه می‌توانم بررسی کنم که کاربر رضایت داده است؟

رضایت با یک بیت نشان داده نمی‌شود، بلکه مجموعه‌ای از اهداف و فروشندگان است که در مشخصات IAB TCF تعریف شده است. برای معیارهای شخصی‌سازی Google Ads، خط‌مشی‌های کسب رضایت: آگهی‌های شخصی‌سازی‌شده و شخصی‌سازی‌نشده را ببینید.

علاوه‌براین، فناوری‌های تبلیغات موجود در فهرست ارائه‌دهندگان فناوری تبلیغات (ATP) در Google که در فهرست فروشندگان TCF ثبت نشده‌اند، از مشخصات فنی «رضایت اضافی» Google برای جمع‌آوری رضایت استفاده می‌کنند. Google فهرست ارائه‌دهندگان فناوری تبلیغات را که در IAB ثبت نشده‌اند و شناسه‌های آن‌ها را در مکان زیر منتشر می‌کند: https://storage.googleapis.com/tcfac/additional-consent-providers.csv.

برای اشکال‌زدایی درخواست آگهی تکی، از ویژگی عیب‌یابی تنظیمات حریم خصوصی در بازرس آگهی استفاده کنید تا نشان‌های حریم خصوصی زیر را که در درخواست آگهی به‌عنوان بخشی از ادغام ناشر با IAB Europe TCF ارسال شده است مشاهده کنید:

برچسب بازرس آگهی پارامتر پُرسمان درخواست آگهی معنی
مقررات کلی حفاظت از داده اعمال می‌شود (IABTCF_gdprApplies) gdpr اینکه آیا «مقررات کلی محافظت از داده» برای این درخواست آگهی اعمال می‌شود یا نه.
رشته رضایت شفافیت (IABTCF_TCString) gdpr_consent رشته TC. IAB ابزار وبی ارائه می‌دهد که در آن می‌توانید مقدار را به‌صورت دستی رمزگشایی کنید.
رشته AC‏ (IABTCF_AddtlConsent) addtl_consent رشته AC از مشخصات فنی رضایت تکمیلی Google.

برای خواندن انتخاب‌های موافقت به‌صورت برنامه‌نویسی، نحوه خواندن انتخاب‌های موافقت (Android | iOS) را برای اطلاعات بیشتر ببینید.

آیا برای برآورده کردن الزامات CMP باید از کیت توسعه نرم‌افزار UMP‏ Google استفاده کنم؟

نه، می‌توانید از هر «پلاتفرم مدیریت رضایت‌ها» در فهرست «پلاتفرم‌های مدیریت رضایت‌ها» موردتأیید Google برای ارائه آگهی استفاده کنید.

چگونه می‌توانم فرم رضایت را دوباره بااستفاده از UMP SDK نشان دهم، حتی اگر کاربر قبلاً رضایت داده باشد؟

اگر کاربری قبلاً تصمیمش را درباره موافقت اعلام کرده باشد، راه‌حل مدیریت موافقت Google تا زمانی که رشته TC منقضی نشود یا به‌نحوی نامعتبر نشود، درخواست موافقت جدید نخواهد کرد.

طبق «مقررات عمومی حفاظت از داده‌های اروپا»، اصلاح رضایت لازم است تا کاربران بتوانند در هر زمانی انتخاب‌های رضایت خود را پس بگیرند. گزینه‌های حریم خصوصی را ببینید تا روشی را برای کاربران پیاده‌سازی کنید که بتوانند انتخاب‌های رضایت خود را پس بگیرند. برای نمایش مجدد فرم رضایت، ConsentForm.showPrivacyOptionsForm() را فراخوانی کنید.

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

تحت «چارچوب شفاف‌سازی و رضایت»، Google بررسی می‌کند که ارائه‌دهندگان فناوری تبلیغات و دیگر منابع تقاضای برنامه‌ای، خط‌مشی Google را نقض نکنند و حداقل یک مبنای قانونی برای پردازش داده‌ها قبل‌از گنجاندن آن‌ها در آبشار میانجی‌گری داشته باشند. برای اطلاعات بیشتر به بخش میانجی‌گری بروید.

برخی‌از شرکای میانجی در فهرست ارائه‌دهندگان فناوری تبلیغات (ATP) Google در فهرست فروشندگان TCF ثبت نشده‌اند. این شرکا درعوض از مشخصات فنی «رضایت تکمیلی» Google برای جمع‌آوری رضایت استفاده می‌کنند. Google فهرست ارائه‌دهندگان فناوری تبلیغات ثبت‌نشده در IAB و شناسه‌های آن‌ها را در مکان زیر منتشر می‌کند: https://storage.googleapis.com/tcfac/additional-consent-providers.csv

کیت توسعه نرم‌افزار UMP از ذخیره ACString پشتیبانی می‌کند و به شما امکان می‌دهد شرکای آگهی را به پیام‌های منتشرشده «مقررات کلی حفاظت از داده» اضافه کنید بدون اینکه لازم باشد بدانید شرکا در TCF ثبت شده‌اند یا نه. هنگام استفاده از «پلاتفرم مدیریت موافقت‌های» طرف سوم، باید کارهای زیر را انجام دهید:

  1. مطمئن شوید که CMP طرف سوم از ذخیره ACString پشتیبانی می‌کند.
  2. هر شریک میانجی را در فهرست ارائه‌دهندگان فناوری تبلیغات که «پلاتفرم مدیریت رضایت‌های» طرف سوم برای جمع‌آوری رضایت استفاده می‌کند اضافه کنید.
اگر کاربران رضایت ندهند، می‌توانم عملکرد برنامه‌ام را تغییر دهم؟ آیا این مورد طبق خط‌مشی مجاز است؟

ناشران می‌توانند رشته IAB TCF را در برنامه‌هایشان بخوانند. برای کسب اطلاعات درباره خواندن انتخاب‌های رضایت به‌صورت برنامه‌نویسی‌شده، نحوه خواندن انتخاب‌های رضایت (Android | iOS) را ببینید. ناشران باید تعهدات خود را تحت مقررات مربوطه با مشاور حقوقی بررسی کنند.

وقتی مدیریت گزینه‌ها را انتخاب می‌کنم و با همه اهداف موافقت می‌کنم، هیچ آگهی‌ای نمی‌بینم؟ علت آن چیست؟

علاوه‌بر جمع‌آوری رضایت برای اهداف، باید رضایت فروشنده را نیز جمع‌آوری کنید. برای اینکه هر فروشنده‌ای، مثل Google، بتواند آگهی‌های مناسب ارائه دهد، هم رضایت برای اهداف و هم رضایت فروشنده لازم است.

بهترین روش برای نمایش هشدار ATT ویژه iOS و کسب رضایت با مقررات کلی حفاظت از داده به یک کاربر چیست؟

توصیه می‌کنیم ابتدا پیام کسب رضایت با «مقررات کلی حفاظت از داده» را نشان دهید و سپس هشدار «شفاف‌سازی ردگیری برنامه» iOS را نشان دهید اگر کاربر با «مقررات کلی حفاظت از داده» موافقت کرد. اگر هر دو پیام را در میانای کاربری AdMob پیکربندی کنید، این کار قبلاً توسط کیت توسعه نرم‌افزار UMP انجام شده است. برای اطلاعات بیشتر، کاربرانتان کدام پیام را خواهند دید را ببینید.

اگر هشدار ATT را بااستفاده از UMP SDK نشان نمی‌دهید، توصیه می‌کنیم پس‌از جمع‌آوری رضایت با «مقررات کلی حفاظت از داده»، گزینه‌های رضایت را بخوانید تا مشخص شود هشدار ATT ویژه iOS نشان داده شود یا نه.

چگونه «رشته AC» نسخه ۲ را برای کاربرانی که قبلاً با نسخه ۱ موافقت کرده‌اند پیاده‌سازی کنم؟

کلید IABTCF_AddtlConsent را در فضای ذخیره‌سازی محلی طبق مشخصات فنی رضایت تکمیلی Google بررسی کنید تا مشخص شود آیا کاربر با نسخه ۲ «رشته رضایت تکمیلی» موافقت کرده است یا نه و آیا باید فرم رضایت را دوباره نشان دهید یا نه.