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

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

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

پیش‌نیازها

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

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

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

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

  ConsentRequestParameters params = new ConsentRequestParameters
  {
      // Indicate the user is under age of consent.
      TagForUnderAgeOfConsent = true;
  };

  ConsentInformation.Update(params, (FormError updateError) =>
  {
    // ...
  });

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

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

برای آزمایش پیام‌رسانی مقررات ایالت‌های ایالات متحده، از UMPDebugGeographyRegulatedUSState debugGeography استفاده کنید تا کیت توسعه نرم‌افزار UMP را مجبور کنید با دستگاه آزمایشی شما طوری رفتار کند که گویی دستگاه در یکی از ایالت‌های ایالات متحده با مقررات خاص قرار دارد. همچنین می‌توانید از UMPDebugGeographyOther برای توقف اجباری پیام‌های مقررات ایالتی امریکا استفاده کنید. برای جزئیات بیشتر درباره debugGeography، اجباری کردن منطقه جغرافیایی را ببینید. توجه: UMPDebugGeographyRegulatedUSState فقط در افزونه Unity نسخه ۹.۴.۰ یا بالاتر دردسترس است.