هدف گیری

هدف 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.teen
  • AgeRestrictedTreatment.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.g
  • MaxAdContentRating.pg
  • MaxAdContentRating.t
  • MaxAdContentRating.ma

کد زیر شیء RequestConfiguration را پیکربندی می‌کند تا مشخص کند که محتوای آگهی برگردانده‌شده با برچسب محتوای دیجیتال تعیین‌شده‌ای مطابقت دارد که بالاتر از G نیست:

final RequestConfiguration requestConfiguration = RequestConfiguration(
  maxAdContentRating: MaxAdContentRating.g);
MobileAds.instance.updateRequestConfiguration(requestConfiguration);