هدف 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 محافظهکارانهترین رفتار را اعمال میکند.
تنظیمات مختص کودکان
برای اهداف قانون محافظت از حریم خصوصی آنلاین کودکان (COPPA)، تنظیمی بهنام «برچسب برای رفتار مختص کودکان» وجود دارد.
بهعنوان توسعهدهنده برنامه، میتوانید هنگام درخواست آگهی مشخص کنید که آیا میخواهید Google محتوایتان را بهعنوان محتوای مختص کودکان درنظر بگیرد یا نه. اگر نشان دهید که میخواهید Google محتوایتان را بهعنوان محتوای کودکپسند درنظر بگیرد، ما اقداماتی برای غیرفعال کردن آگهیهای «براساس علاقه» و بازاریابی مجدد در آن درخواست آگهی انجام میدهیم. از این تنظیم میتوان با همه نسخههای کیت توسعه نرمافزار «خدمات Google Play» ازطریق RequestConfiguration.tagForChildDirectedTreatment() استفاده کرد:
- از آرگومان
TagForChildDirectedTreatment.yesبرای نشان دادن اینکه میخواهید محتوایتان برای اهداف «قانون محافظت از حریم خصوصی آنلاین کودکان» بهعنوان محتوای ویژه کودکان درنظر گرفته شود استفاده کنید. - از آرگومان
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);