شیء RequestConfiguration پیکربندی سراسری را برای هر درخواست آگهی جمعآوری میکند و توسط MobileAds.instance.updateRequestConfiguration() اعمال میشود.
برای اطمینان از اینکه همه درخواستهای آگهی تغییرات پیکربندی درخواست را اعمال میکنند، پیکربندی درخواست را قبلاز مقداردهی اولیه Google Mobile Ads Flutter Plugin بهروز کنید.
تنظیم رفتار براساس سن
برای کمک به شما در مدیریت رعایت مقررات حریم خصوصی مربوط به کودکان و نوجوانان، Google Mobile Ads Flutter Plugin تنظیمات رفتار براساس سن را ارائه میدهد. تنظیم رفتار با سن به شما امکان میدهد مشخص کنید که آیا Google Mobile Ads Flutter Plugin باید محافظتهای خاصی را برای ارائه آگهی به کودکان، نوجوانان، یا سن نامشخص اعمال کند یا نه.
میتوانید با ویژگی ageRestrictedTreatment در شیء RequestConfiguration، رفتار مناسب سن را تنظیم کنید.
مثال زیر نشان میدهد که درخواستهای آگهی باید با محتوای مناسب کودکان رفتار شود:
RequestConfiguration requestConfiguration = RequestConfiguration(
// Indicates that ad requests should have child age treatment.
ageRestrictedTreatment: AgeRestrictedTreatment.child,
);
MobileAds.instance.updateRequestConfiguration(requestConfiguration);
برای نشان دادن رفتار با نوجوان یا سن نامشخص،
تنظیم AgeRestrictedTreatment.child را با موارد زیر جایگزین کنید:
AgeRestrictedTreatment.teenAgeRestrictedTreatment.unspecified
هنگام استفاده از این تنظیم، Google Mobile Ads Flutter Plugin پارامتر tfat را در درخواستهای آگهی لحاظ میکند. با مشاور حقوقیتان مشورت کنید تا براساس تعهدات قانونی و نظارتیتان،
نحوه برخورد با سن ذیربط را برای کاربرانتان تعیین کنید. برای اطلاعات بیشتر،
به
برچسبگذاری درخواست آگهی از برنامه برای رفتار دارای محدودیت سنی مراجعه کنید.
انتقال به رفتار مناسب سن از TFCD و TFUA
تنظیمات رفتار با سن جایگزین تنظیمات منسوخشده
RequestConfiguration.tagForChildDirectedTreatment (TFCD) و
RequestConfiguration.tagForUnderAgeOfConsent (TFUA) میشود.
جدول زیر تنظیمات TFCD و TFUA و معادلهای رفتار سنی آنها را نشان میدهد:
TFCD
TFCD |
درمان پیری |
|---|---|
TagForChildDirectedTreatment.yes |
AgeRestrictedTreatment.child |
TagForChildDirectedTreatment.no |
AgeRestrictedTreatment.unspecified |
TagForChildDirectedTreatment.unspecified |
AgeRestrictedTreatment.unspecified |
| مقداری اختصاص داده نشده است | AgeRestrictedTreatment.unspecified |
| بدون معادل | AgeRestrictedTreatment.teen |
TFUA
TFUA |
درمان پیری |
|---|---|
TagForUnderAgeOfConsent.yes |
AgeRestrictedTreatment.child |
TagForUnderAgeOfConsent.no |
AgeRestrictedTreatment.unspecified |
TagForUnderAgeOfConsent.unspecified |
AgeRestrictedTreatment.unspecified |
| مقداری اختصاص داده نشده است | AgeRestrictedTreatment.unspecified |
| بدون معادل | AgeRestrictedTreatment.teen |
آشنایی با تعاملات درمان سن با TFCD و TFUA
اگر تنظیمات رفتار مناسب سن و تنظیمات TFCD یا TFUA را تنظیم کنید، Google محافظهکارانهترین رفتار را اعمال میکند.
درمان سن پیشبر با «واسطهگری AdMob»
اگر تنظیمات مربوط به سن را بااستفاده از Google Mobile Ads Flutter Plugin تنظیم کنید، آداپتورهای میانجی سیگنال تنظیمات مربوط به سن را به منابع آگهی شخص ثالث ادغامشده بازارسال میکنند.
جدول زیر نسخههای آداپتور واسطهگری را فهرست میکند که از بازارسال سیگنال رفتار با محدودیت سنی به منابع آگهی شخص ثالث یکپارچهشده پشتیبانی میکنند:
| نام آداپتور میانجیگری | پایینترین نسخه پشتیبانیشده |
|---|---|
| AppLovin | 2.6.2 |
| BidMachine | 1.4.1 |
| Chartboost | 1.5.2 |
| DTExchange (Fyber) | 1.3.5 |
| i-mobile | 1.0.5 |
| InMobi | 2.3.0 |
| IronSource | 2.4.3 |
| Liftoff Monetize (Vungle) | 1.5.1 |
| LY (Line) | 2.1.2 |
| maio | 1.1.6 |
| Meta (Facebook) | 1.5.4 |
| Mintegral | 2.1.1 |
| Moloco | 3.5.0 |
| MyTarget | 1.12.0 |
| Pangle | 4.0.0 |
| PubMatic | 2.2.0 |
تنظیمات مختص کودکان
برای اهداف قانون محافظت از حریم خصوصی آنلاین کودکان (COPPA)، تنظیمی بهنام «برچسب برای رفتار مختص کودکان» وجود دارد.
بهعنوان توسعهدهنده نرمافزار، میتوانید هنگام درخواست آگهی مشخص کنید که آیا میخواهید Google محتوایتان را بهعنوان محتوای مختص کودکان درنظر بگیرد یا نه. اگر مشخص کنید که میخواهید Google با محتوای شما بهعنوان محتوای مختص کودکان رفتار کند، اقداماتی را برای غیرفعال کردن تبلیغات IBA و بازاریابی مجدد در آن درخواست آگهی انجام میدهیم. این تنظیم را میتوان با همه نسخههای کیت توسعه نرمافزار «خدمات Google Play» ازطریق RequestConfiguration.tagForChildDirectedTreatment() استفاده کرد:
- از آرگومان
TagForChildDirectedTreatment.yesاستفاده کنید تا نشان دهید که میخواهید محتوایتان برای اهداف COPPA بهعنوان محتوای ویژه کودکان درنظر گرفته شود. - از آرگومان
TagForChildDirectedTreatment.noاستفاده کنید تا نشان دهید که نمیخواهید محتوایتان برای اهداف COPPA بهعنوان محتوای ویژه کودکان درنظر گرفته شود. - اگر نمیخواهید نحوه برخورد با محتوایتان را ازنظر COPPA در درخواستهای آگهی مشخص کنید، از شناسه
TagForChildDirectedTreatment.unspecifiedاستفاده کنید یا این برچسب را تنظیم نکنید.
مثال زیر نشان میدهد که میخواهید محتوایتان برای اهداف COPPA بهعنوان محتوای مختص کودکان درنظر گرفته شود:
final RequestConfiguration requestConfiguration = RequestConfiguration(
tagForChildDirectedTreatment: TagForChildDirectedTreatment.yes);
MobileAds.instance.updateRequestConfiguration(requestConfiguration);
کاربران زیر سن قانونی
میتوانید درخواستهای آگهیتان را علامتگذاری کنید تا برای کاربران ساکن «منطقه اقتصادی اروپا» (EEA) که زیر سن قانونی هستند، رفتار مناسب اعمال شود. این ویژگی برای کمک به تسهیل رعایت مقررات کلی حفاظت از داده (GDPR) طراحی شده است. توجه داشته باشید که ممکن است تعهدات قانونی دیگری تحت «مقررات عمومی حفاظت از دادهها» داشته باشید. لطفاً راهنمای اتحادیه اروپا را مرور کنید و با مشاور حقوقی خود مشورت کنید. لطفاً بهخاطر داشته باشید که ابزارهای Google برای تسهیل رعایت مقررات طراحی شدهاند و هیچ ناشر خاصی را از تعهداتش طبق قانون معاف نمیکنند. درباره نحوه تأثیر «مقررات کلی حفاظت از داده» بر ناشران بیشتر بدانید.
هنگام استفاده از این ویژگی، پارامتر «برچسب برای کاربران زیر سن قانونی در اروپا» (TFUA) در درخواست آگهی گنجانده خواهد شد. این پارامتر تبلیغات شخصیسازیشده، ازجمله بازاریابی مجدد، را برای آن درخواست آگهی خاص غیرفعال میکند. همچنین درخواستها به فروشندگان آگهی طرف سوم، مانند پیکسلهای سنجش آگهی و سرورهای آگهی طرف سوم را غیرفعال میکند.
برچسب بااستفاده از RequestConfiguration.tagForUnderAgeOfConsent() تنظیم شده است:
- از شناسه
TagForUnderAgeOfConsent.yesاستفاده کنید تا نشان دهید میخواهید پیکربندی درخواست بهگونهای انجام شود که برای کاربران زیر سن قانونی مناسب باشد. - از آرگومان
TagForUnderAgeOfConsent.noاستفاده کنید تا نشان دهید که نمیخواهید پیکربندی درخواست بهگونهای انجام شود که برای کاربران زیر سن قانونی مناسب باشد. از شناسه
TagForUnderAgeOfConsent.unspecifiedاستفاده کنید یا این برچسب را تنظیم نکنید تا نشان دهید مشخص نکردهاید که آیا درخواست آگهی باید برای کاربران ساکن در «منطقه اقتصادی اروپا» (EEA) که زیر سن قانونی هستند، رفتار مناسبی دریافت کند یا نه. مثال زیر نشان میدهد که میخواهید TFUA در درخواست آگهیتان گنجانده شود:final RequestConfiguration requestConfiguration = RequestConfiguration( tagForUnderAgeOfConsent: TagForUnderAgeOfConsent.yes); MobileAds.instance.updateRequestConfiguration(requestConfiguration);
برچسبهای فعال کردن تنظیم «مختص کودکان» و setTagForUnderAgeOfConsent
نباید همزمان روی true تنظیم شوند. اگر اینطور باشد، تنظیم مختص کودکان اولویت دارد.
فیلتر کردن محتوای آگهی
ردهبندی محتوای آگهی را میتوان بااستفاده از RequestConfiguration.maxAdContentRating() تنظیم کرد:
آگهیهای AdMob که برای این درخواستها برگردانده میشوند ردهبندی محتوایی در آن سطح یا پایینتر از آن دارند. مقادیر ممکن برای این شبکه اضافی براساس طبقهبندیهای برچسب محتوای دیجیتال است و میتواند یکی از اشیاء MaxAdContentRating زیر باشد:
MaxAdContentRating.gMaxAdContentRating.pgMaxAdContentRating.tMaxAdContentRating.ma
کد زیر شیء RequestConfiguration را پیکربندی میکند تا مشخص کند که
محتوای آگهی برگرداندهشده با برچسب محتوای دیجیتال تعیینشدهای مطابقت دارد که
بالاتر از G نیست:
final RequestConfiguration requestConfiguration = RequestConfiguration(
maxAdContentRating: MaxAdContentRating.g);
MobileAds.instance.updateRequestConfiguration(requestConfiguration);