Google UMP SDK: יישום הסכמת GDPR במשחקי מובייל ב-Unity

מדוע משחקי מובייל זקוקים ל-SDK של הסכמה

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

התשובה של Google היא ה-SDK של User Messaging Platform (UMP), שכבת ההסכמה שמגיעה יחד עם ה-SDK של Google Mobile Ads. היא מציגה טופס הסכמה תואם IAB TCF, שומרת את בחירות השחקן וחושפת אות הסכמה ש-AdMob ושותפי תיווך קוראים אוטומטית. עבור אולפן Unity, ביצוע נכון של הזרימה הזו הוא ההבדל בין eCPM בריא לבין גל של עונשי מדיניות.

זרימת ההסכמה, מתחילתה ועד סופה

הסדר הנכון של הפעולות חשוב יותר מכל קריאת API בודדת. בכל הפעלה של האפליקציה עליך:

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

יישום מינימלי ב-Unity

ב-C#, השלד נראה כך:

var request = new ConsentRequestParameters();
ConsentInformation.Update(request, (FormError error) => {
  ConsentForm.LoadAndShowConsentFormIfRequired((FormError err) => {
    if (ConsentInformation.CanRequestAds()) InitializeAds();
  });
});

הבדיקה CanRequestAds() היא השער שלך. כל עוד היא מחזירה true — בין אם משום שהשחקן הסכים ובין אם משום שהוא נמצא מחוץ לאזור מפוקח — אתה רשאי לאתחל ולבקש מודעות. אל תשמור בעצמך שום דבר לגבי האזור; תן ל-UMP להיות מקור האמת היחיד.

בדיקה ללא הפצה לחנות

אינך יכול לאמת זרימת הסכמה מהמשרד שלך, נניח באיסטנבול, אלא אם כן אתה מדמה מכשיר של EEA. UMP תומך בהגדרת גאוגרפיית ניפוי באגים וברשימה של מזהי מכשירי בדיקה מגובבים (hashed):

תמיד הסר את הגדרות ניפוי הבאגים לפני בנייה לייצור. הפצת דגל ניפוי באגים של EEA כפוי לכל שחקן היא תקרית אמיתית ומביכה.

הסכמה, תיווך וההכנסות שלך

כאשר ההסכמה מתפשטת נכון, כל רשת בערימת התיווך שלך — AdMob, Meta Audience Network, Unity Ads, AppLovin — מקבלת את מחרוזת ה-TCF ויכולה להגיש הצעות על מלאי מותאם אישית במקום שבו זה מותר. כאשר זה נשבר, הרשתות הללו חוזרות למודעות לא מותאמות אישית במחיר חלקי מה-eCPM, והמפל שלך מאבד הכנסות בשקט. התייחס לשכבת ההסכמה כחלק מערימת המונטיזציה שלך, ולא כמחשבה תפלה של תאימות בדיעבד.

היכן FlexyConsent משתלב

UMP מכסה את המשטח של Google עצמה, אך רוב המפרסמים הרציניים מנהלים הסכמה על פני נכסי אינטרנט, אפליקציות מרובות ותיוג בצד השרת בו-זמנית. FlexyConsent נותן לך רשומת הסכמה אחת, אותות TCF ו-Google Consent Mode v2, וניתוח של שיעורי ההסכמה בכל פלטפורמה — כך שהבחירה שעושה שחקן במשחק ה-Unity שלך והבחירה שעושה מבקר באתר השיווק שלך חיות במקום אחד הניתן לביקורת. תאימות הופכת ללוח מחוונים, ולא לתרגיל כיבוי אש.

נקודות מפתח

← בdelays delays קרא הכל →