شفاف‌سازی برای کاربران ایالات متحده

انتخاب پلاتفرم: Android iOS Unity Android (قدیمی)

این راهنما مراحل لازم برای پشتیبانی از پیام مقررات ایالت‌های امریکا را به‌عنوان بخشی از «کیت توسعه نرم‌افزار UMP» شرح می‌دهد. این دستورالعمل‌ها را با راه‌اندازی کیت توسعه نرم‌افزار UMP جفت کنید، که جزئیات نحوه اجرای برنامه شما با کیت توسعه نرم‌افزار UMP و راه‌اندازی پیام شما را شرح می‌دهد. راهنمایی‌های زیر مختص پیام مقررات ایالت‌های امریکا است.

پیش‌نیازها

قبل‌از ادامه دادن، مطمئن شوید که موارد زیر را انجام داده‌اید:

  • به جدیدترین نسخه کیت توسعه نرم‌افزار UMP به‌روزرسانی کنید. برای پشتیبانی از پیام‌های مقررات ایالتی امریکا، توصیه می‌کنیم از نسخه ۲.۱.۰ یا بالاتر استفاده کنید.
  • راه‌اندازی کیت توسعه نرم‌افزار UMP. حتماً نقطه ورودی گزینه‌های حریم خصوصی را پیاده‌سازی کنید و درصورت نیاز آن را ارائه کنید. با تکمیل این راهنما، نقطه ورودی‌ای برای ارائه پیام مقررات ایالات متحده به کاربران خود خواهید داشت.
  • پیام مقررات ایالت‌های امریکا برای برنامه‌ها ایجاد کنید.
  • اگر از پیام مقررات ایالتی امریکا در کنار پیام‌های دیگر استفاده می‌کنید، برای اینکه بدانید پیام‌های مختلف چه زمانی به کاربران شما نشان داده می‌شود، به انواع پیام کاربر دردسترس مراجعه کنید.

برای نشان دادن اینکه کاربر زیر سن رضایت است یا نه، setTagForUnderAgeOfConsent (TFUA) را تنظیم کنید. وقتی TFUA را روی true تنظیم می‌کنید، UMP SDK از کاربر درخواست موافقت نمی‌کند. اگر برنامه شما مخاطب مختلط دارد، این پارامتر را برای کاربران کودک تنظیم کنید تا مطمئن شوید رضایت درخواست نمی‌شود. این مسئولیت شما است که این پارامتر را درصورت لزوم برای رعایت «قانون محافظت از حریم خصوصی آنلاین کودکان» و سایر مقررات مربوطه تنظیم کنید.

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

جاوا

ConsentRequestParameters params =
    new ConsentRequestParameters.Builder()
        // Indicate the user is under age of consent.
        .setTagForUnderAgeOfConsent(true)
        .build();

Kotlin

val params =
  ConsentRequestParameters.Builder()
    // Indicate the user is under age of consent.
    .setTagForUnderAgeOfConsent(true)
    .build()

پس‌از اینکه کاربر درباره مقررات ایالت‌های امریکا تصمیم گرفت، می‌توانید انتخاب او را با پیروی از مشخصات «پلاتفرم حریم خصوصی جهانی» (GPP) از فضای ذخیره‌سازی محلی بخوانید. برای جزئیات بیشتر، به جزئیات درون‌برنامه‌ای مراجعه کنید. توجه داشته باشید که «کیت توسعه نرم‌افزار UMP» فقط کلیدهای IABGPP_GppSID و IABGPP_HDR_GppString را تکمیل می‌کند.

آزمایش پیام‌رسانی مقررات ایالت‌های امریکا

برای آزمایش پیام‌رسانی مقررات ایالت‌های ایالات متحده، از UMPDebugGeographyRegulatedUSState debugGeography استفاده کنید تا «کیت توسعه نرم‌افزار UMP» را مجبور کنید دستگاه آزمایشی شما را طوری درنظر بگیرد که انگار دستگاه در ایالت تحت مقررات ایالات متحده قرار دارد. همچنین می‌توانید از UMPDebugGeographyOther برای سرکوب اجباری پیام‌های مقررات ایالت‌های امریکا استفاده کنید. برای جزئیات بیشتر درباره debugGeography، به اجبار کردن جغرافیا مراجعه کنید. توجه: UMPDebugGeographyRegulatedUSState فقط در نسخه UMP ‫۳.۱.۰ یا بالاتر دردسترس است.