הערות מוצר

גרסה תאריך פרסום הערות
0.21.0-beta01 2025-10-08
  • נוספה השיטה InitializationConfig.Builder.disableMediationAdapterInitialization(). צריך להפעיל את השיטה הזו לפני שמפעילים את Google Mobile Ads SDK (בטא) כדי להשבית את ההפעלה של המתאם לתהליך בחירת הרשת.
  • שיפרנו את השימוש באתחול WebView כדי לצמצם את מקרי ה-ANR.
  • הורדנו את התלות androidx.webkit מגרסה 1.13.0 לגרסה 1.12.1 כדי לשמור על תאימות לפלאגין Android Gradle 7.3.1.
  • הוסרה ההרשאה android.permission.RECEIVE_BOOT_COMPLETED שמשמשת את חבילת androidx.work.
  • תוקנה בעיה בשם של שדה בכיתה NativeAdMapper.
0.20.0-beta01 2025-09-19
  • תוקן באג שגרם לכך שחלק ממודעות הווידאו המותאמות לא הופעלו אוטומטית.
0.19.0-beta01 2025-08-14
  • הורדת גרסה של שתי תלויות.
    • androidx.work:work-runtime מגרסה 2.10.0 עד גרסה 2.7.0.
    • androidx.core:core and androidx.core:core-ktx מגרסה 1.15.0 עד גרסה 1.12.0.
  • השם של הנכס loadedAdSourceResponse ב-ResponseInfo שונה ל-loadedAdSourceResponseInfo.
  • תוקן באג שאיפשר למשתמשים לסגור מודעות מסוימות במסך מלא לפני הזמן באמצעות לחצן החזרה.
  • בעלי אפליקציות שיש להם גישה לתכונה הזו יכולים עכשיו להשתמש במזהה מיקום מודעה בכל פורמט של מודעה.
  • הוספנו destroy() callback ל-NativeAdMapper למתאמי גישור מקוריים.
0.18.0-beta01 2025-07-17
  • תוקן באג בתהליך בחירת הרשת (Mediation) של מודעות מותאמות שגרם להפסקת הצגת מודעות במתאמים שהתייחסו אל com.google.android.gms.ads.NativeAd.MediaView.
  • הערה לגבי MobileAds.registerCustomTabsSession() עם @JvmStatic.
  • תוקן באג שגרם לכך שמודעות באנר שנטענו באמצעות Waterfall של רשת AdMob הפסיקו להתרענן.
0.17.0-alpha02 2025-06-23
  • תוקן באג בבידינג של רשתות גישור מותאמות, שבו מתאמים שמטמיעים בידינג אבל לא Waterfall (למשל Meta Audience Network) תמיד נכשלו ברינדור של מודעות מותאמות.
  • תוקן קראש שמתרחש כשמתאם גישור מפעיל כמה שיטות MediationAdLoadCallback עבור בקשה אחת להצגת מודעה.
0.17.0-alpha01 2025-06-18
  • גרסה 0.17.0-alpha01 היא גרסה שפורסמה בטעות ולא כוללת את התכונות החדשות המיועדות. במקום זאת, צריך להשתמש בגרסה 0.17.0-alpha02.
0.16.0-alpha01 2025-05-23
  • כבר לא צריך להפעיל את האפשרות תמיכה בהסרת סוכר מ-Java 8+ API.
  • עדכנו את התלות ב-User Messaging Platform SDK לגרסה 3.2.0.
  • תוקן באג ב-Mediation של מודעות מותאמות שגרם לקריסות במתאמים שמפנים אל המחלקה com.google.android.gms.ads.formats.MediaView.
  • טעינה מראש של מודעות: נוסף getNumAdsAvailable() והוצא משימוש numAdsAvailable().
  • הסרנו את תג המאפיין android.adservices.AD_SERVICES_CONFIG מקובץ המניפסט של ה-SDK כדי למנוע התנגשויות מיזוג באפליקציות ש מגדירות את שירותי הפרסום הספציפיים ל-API.
0.15.1-alpha01 2025-04-28
  • מעכשיו נדרשת הפעלה של תמיכה ב-desugaring של Java 8+ API.
  • באפליקציות שפותחו באמצעות Kotlin, הגרסה המינימלית הנדרשת של Kotlin הופחתה מ-2.1 ל-1.9.
0.15.0-alpha01 2025-04-24
  • מודעות מותאמות: נוספה תמיכה בטעינה של כמה מודעות מותאמות.
    • נוספה NativeAdLoader.load(NativeAdRequest, numberOfAds, NativeAdLoaderCallback) שיטה לשליחת בקשה לכמה מודעות בבת אחת.
    • נוסף קריאה חוזרת (callback) NativeAdLoaderCallback.onAdLoadingCompleted() שמופעלת כשכל המודעות המותאמות מסיימות להיטען.
    • כדי לתמוך בטעינה אסינכרונית של Kotlin, הוספנו NativeAdLoader.load(NativeAdRequest, numberOfAds) method שמחזיר Flow<NativeAdLoadResult>.
  • התלות ב-kotlinx-coroutines-android עודכנה מגרסה 1.7.3 לגרסה 1.9.0.
0.14.0-alpha01 2025-03-20
  • בקשות להצגת מודעות ייכשלו אם תפעילו את ה-SDK עם מזהה אפליקציה לא תקין.
  • השיטה AdPreloader.start() כבר לא דורשת קריאה חוזרת (callback) של PreloadCallback.
  • המאפיין bufferSize הוא אופציונלי כשיוצרים אובייקט באמצעות מחלקת הנתונים PreloadConfiguration. כדי לאפשר ל-Google לבצע אופטימיזציה של גודל מאגר הנתונים הזמני, אל תגדירו את המאפיין bufferSize.
  • הוסר המאפיין maxAdsPerSession בכיתת הנתונים PreloadConfiguration.
  • נוספו המאפיינים shouldRequestMultipleImages ו-shouldReturnUrlsForImageAssets למחלקה NativeAdOptions.
0.13.0-alpha01 2025-02-26
  • נוספו MediationRewardedAdCallback.onUserEarnedReward() והוצאו משימוש MediationRewardedAdCallback.onUserEarnedReward(RewardItem).
  • נוספו ממשקי API לטעינה מראש של מודעות.
0.12.0-alpha01 2025-01-22
  • תוקן באג שגרם להסתרת חלק מהשיטות ב-AdRequest,‏ AdRequest.Builder,‏ SignalRequest ו-SignalRequest.Builder.
  • למשתמשים ב-WebView API for Ads שאין להם מזהה אפליקציה ב-Ad Manager, הוספנו את InitializationConfig.WEBVIEW_APIS_FOR_ADS_APPLICATION_IDהאפשרות להעביר את המזהה הזה במהלך האתחול של ה-SDK.
  • נוספה תמיכה בשילוב של מודעות מותאמות ומודעות באנר בבקשות להצגת מודעות ב-Ad Manager.
0.11.0-alpha01 2024-12-12
  • העדכון של התלות ב-User Messaging Platform SDK לגרסה 3.1.0.
  • נוספה תמיכה בתנועות מותאמות אישית של קליקים במודעות מותאמות.
  • נוספה תמיכה בספירה ידנית של חשיפות של מודעות באנר בהזמנות ב-Ad Manager.
0.10.0-alpha01 2024-11-08
  • נוספו פונקציות DSL ל-VideoOptions ול-RequestConfiguration כדי לשפר את התמיכה ב-Kotlin.
  • הוספנו תמיכה ב-Publisher Privacy Treatment API עם RequestConfiguration.setPublisherPrivacyPersonalizationState().
  • הוספנו ממשקי Kotlin suspend API לטעינת מודעות וליצירת אותות.
  • הוסר IconAd.LoadAdResult והוחלף ב-AdLoadResult.
  • תוקנה בעיה שבה סשנים של OMID לא התחילו במודעות וידאו מקוריות.
0.9.0-alpha01 2024-10-02
  • הוסרה תלות ב- Java 8+ APIs available through desugaring מגרסה 0.6.0-alpha01. באפליקציות שמשתמשות בגרסה minSdkVersion ומטה, כבר לא צריך להפעיל תמיכה בביטול הסוכר ב-Java 8+ API.26
  • נוספה תמיכה בכלי לבדיקת מודעות.
  • הוספנו תמיכה בסרטונים בפורמט מותאם אישית של מודעות מותאמות.
  • השקה רשמית של ממשקי API לאיסוף אותות ולעיבוד שלהם.
0.8.0-alpha01 2024-08-22
  • העדכון של התלות ב-User Messaging Platform SDK לגרסה 3.0.0.
  • מודעות מותאמות:
    • גרסת ההפצה הרשמית של פורמט המודעה המותאמת.
    • נוספה תמיכה בהצגת סרטונים בנכס MediaContent.
    • נוספו קריאות חוזרות במחזור החיים של סרטונים.
    • נוספו אמצעי בקרה מותאמים אישית להפעלת סרטונים.
    • הפעלנו מדידה פתוחה למודעות מותאמות ולמודעות מותאמות בהתאמה אישית.
  • השדה signalType הוא עכשיו שדה חובה כשיוצרים SignalRequest.
0.6.0-alpha01 2024-06-20
  • נוסף קוד שמשתמש ב- Java 8+ APIs available through desugaring. באפליקציות שמשתמשות בגרסה minSdkVersion נמוכה מ-26, צריך להפעיל את התמיכה ב-API desugaring של Java 8+‎.
  • נוספה תמיכה בפורמטים של מודעות מותאמות ובהתאמה אישית שלא כוללים נכסי וידאו.
  • הוספנו תמיכה ב-MRAID גרסה 3.
  • נוספה תלות בגרסה 2.2.0 של User Messaging Platform SDK.
  • הדומיין של השגיאות ב-Google עודכן מ- com.google.android.gms.ads ל-com.google.android.libraries.ads.mobile.sdk.
  • נוספה שיטה MobileAds.isInitialized() לבדיקה אם ערכת ה-SDK כבר אותחלה.
  • נוספה הפונקציה BannerAd.isCollapsible() כדי לבדוק אם מודעת הבאנר שמוחזרת ניתנת לכיווץ.
  • הוספנו את התג MobileAds.registerCustomTabsSession() כדי לשפר את המונטיזציה של מודעות בכרטיסיות מותאמות אישית.
  • השם של OnInitializationCompleteListener שונה ל-OnAdapterInitializationCompleteListener.
  • השם של AdapterResponseInfo שונה ל-AdSourceResponseInfo.
  • השם של AdRequest.Builder.putAdNetworkExtrasBundle() שונה ל-AdRequest.Builder.putAdSourceExtrasBundle().
  • תוקן באג שגרם לכך שמחלקות של מתאמי בידינג לא אותחלו בצורה נכונה.
0.3.0-alpha01 2024-03-20
  • הגרסה הראשונית של Google Mobile Ads SDK (בטא).
  • התמיכה כוללת מודעות באנר, מודעות מעברון, מודעות מתגמלות, מודעות מעברון מתגמלות ומודעות בפתיחת האפליקציה.
  • תמיכה בבחירת רשת לכל הפורמטים של המודעות. מתאמים שנכתבו עבור הגרסה הנוכחית של Mobile Ads SDK תואמים לגרסת הבטא של Google Mobile Ads SDK.
  • נוסף יחס תלות בגרסה 1.4.10 של Open Measurement SDK.