גילוי נאות למשתמשים בארה"ב

בחירת פלטפורמה: Android (בטא) חדש Android iOS Unity

במדריך הזה מפורטים השלבים שנדרשים כדי לתמוך בהודעה בנושא תקנות של מדינות בארה"ב כחלק מ-UMP SDK. כדאי לקרוא את ההוראות האלה יחד עם המאמר תחילת העבודה, שבו מוסבר איך להפעיל את האפליקציה עם UMP SDK ואיך להגדיר את ההודעה. ההנחיות הבאות מתייחסות ספציפית להודעה בנושא תקנות במדינות בארה"ב.

דרישות מוקדמות

לפני שממשיכים, צריך לוודא שמתקיימים התנאים הבאים:

כדי לציין אם משתמש מסוים הוא מתחת לגיל ההסכמה, צריך להגדיר את התג tagForUnderAgeOfConsent (TFUA). כשמגדירים את הערך TFUA ל-true, ‏ UMP SDK לא מבקש הסכמה מהמשתמש. אם לאפליקציה שלכם יש קהל בגילאים שונים, צריך להגדיר את הפרמטר הזה למשתמשים שהם ילדים כדי לוודא שלא תתבקש מהם הסכמה. באחריותכם להגדיר את הפרמטר הזה במקומות שבהם הדבר נדרש כדי לעמוד בדרישות של חוק COPPA ושל תקנות רלוונטיות אחרות.

בדוגמה הבאה, הערך של TFUA מוגדר כ-true בבקשת הסכמה ב-UMP:

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

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

אחרי שהמשתמש מקבל החלטה בנוגע לתקנות במדינות בארה"ב, אפשר לקרוא את הבחירה שלו מהאחסון המקומי בהתאם למפרט של Global Privacy Platform (הפלטפורמה הגלובלית להעדפות פרטיות, GPP). לפרטים נוספים אפשר לעיין בקטע פרטים באפליקציה. שימו לב: UMP SDK מאכלס רק את המפתחות IABGPP_GppSID ו-IABGPP_HDR_GppString.

בדיקה של הודעות לבקשת הסכמה בהתאם לתקנות במדינות בארה"ב

כדי לבדוק את ההודעות בנושא תקנות במדינות בארה"ב, משתמשים ב-UMPDebugGeographyRegulatedUSState debugGeography כדי לחייב את UMP SDK להתייחס למכשיר הבדיקה כאילו הוא נמצא במדינה בארה"ב שחלות עליה תקנות. אפשר גם להשתמש בUMPDebugGeographyOther כדי להשבית את ההצגה של הודעות לבקשת הסכמה בהתאם לתקנות במדינות בארה"ב. לפרטים נוספים על debugGeography, אפשר לעיין במאמר בנושא הגדרת מיקום גיאוגרפי.