נוספו MediationRewardedAdCallback.onUserEarnedReward()
והוצאו משימוש MediationRewardedAdCallback.onUserEarnedReward(RewardItem).
מתאמי הגישור צריכים לעבור לשימוש בשיטה החדשה.
הסרנו את תג המאפיין android.adservices.AD_SERVICES_CONFIG
מקובץ המניפסט של ה-SDK כדי למנוע מיזוג של קונפליקטים באפליקציות ש
מגדירות את Ad Services ספציפי ל-API.
23.6.0
2024‑12‑03
הוצאנו משימוש את כל ממשקי ה-API שקשורים לפורמט המודעה בין פסקאות. לדוגמה,
AdSize.getCurrentOrientationInterscrollerAdSize().
23.5.0
2024‑10‑29
עדכנו את הודעות ה-logcat על כשל בטעינת מודעות שנוספו בגרסה 23.4.0
מרמת שגיאה לרמת מידע.
שיפור המונטיזציה של מודעות בהתאמה אישית בכרטיסיות בהתאמה אישית ב-WebView
API for ads.
23.4.0
2024‑09‑30
אם טעינת המודעה נכשלת, מוצגת עכשיו הודעה ב-logcat עם הכיתוב ad failed
to load במעקב אחר מחסנית הקריאות של הכשל. היומנים של מעקב אחר מחסנית (stack trace) מתעדים את ההודעה הזו כשגיאה, אבל לא מרמזים על קריסה. כדי להבין כשלים נפוצים בטעינת מודעות, אפשר לעיין במאמר בנושא ניפוי באגים בהודעות נפוצות של רישום שגיאות. אם מופיעה שגיאה חוזרת שקשורה להצגת מודעות ולא מתועדת, צריך לשתף את מעקב המחסנית עם התמיכה של Mobile Ads SDK.
עדכנו את התלות ב-User Messaging Platform SDK לגרסה 3.0.0.
23.2.0
2024‑06‑27
נוספה הפונקציה AdView.isCollapsible()
כדי לציין אם מודעת הבאנר האחרונה שנטענה ניתנת לכיווץ.
23.1.0
2024‑05‑09
הערך המינימלי הוא compileSdkVersion 34.
מתאמי גישור מותאמים: הוצאו משימוש loadNativeAd
ו-loadRtbNativeAd() לטובת loadNativeAdMapper() ו-loadRtbNativeAdMapper().
מתאמים צריכים לעבור לשימוש בשיטות הטעינה החדשות האלה ובאובייקטים הקשורים.
23.0.0
2024‑03‑07
שינויי תוכנה שעלולים לגרום לכשלים:
הגדלנו את רמת ה-API המינימלית ב-Android ל-21.
כדי להמשיך לאסוף מדדי משתמשים ב-AdMob,
צריך לקשר את האפליקציה ב-AdMob ל-Firebase ולשלב את Google Analytics for
Firebase SDK באפליקציה.
הוסר ה-API MobileAds.enableSameAppKey() שהוצא משימוש, והשיטה החלופית MobileAds.putPublisherFirstPartyIdEnabled() עודכנה כך שתחזיר ערך בוליאני שמציין אם השמירה של אמצעי הבקרה הצליחה או לא.
Native Ads:
בוצעה הסרה של AdLoader.forUnifiedNativeAd(). במקום זאת, אתם צריכים להשתמש ב-AdLoader.forNativeAd().
בוצעה הסרה של AdLoader.forCustomTemplateAd(). במקום זאת, אתם צריכים להשתמש ב-AdLoader.forCustomFormatAd().
הוסר AdFormat.UNKNOWN ללא החלפה. אפליקציות שמשתמשות ב-QueryInfo.generate()
חייבות להעביר פורמט מודעה.
אפשר עכשיו לשרשר יחד את השיטות של AdManagerAdRequest.Builder שירשו מההורה שלה כדי ליצור אובייקט משיחה אחת.
השינוי הזה דרש שינוי במבנה ההורשה, כך ש-AdManagerAdRequest.Builder לא יורש יותר מ-AdRequest.Builder.
גישור: ערך ההחזרה של
Adapter.getVersionInfo() ושל
Adapter.getSDKVersionInfo() השתנה מהסוג
com.google.android.gms.ads.mediation.VersionInfo
לסוג com.google.android.gms.ads.VersionInfo. מומלץ להחזיר את הסוג החדש של מתאמים כי com.google.android.gms.ads.mediation.VersionInfo הוצא משימוש.
21.5.0
2023‑01‑31
מודעות לפתיחת אפליקציות: הוצאנו משימוש שיטות AppOpenAd.load()
שמקבלות פרמטר קלט של כיוון, והוספנו שיטות חדשות שלא מקבלות קלט של כיוון. השיטות החדשות קובעות את הכיוון בזמן השליחה של הבקשה, בהתאם להתנהגות של פורמטים אחרים במסך מלא.
בחירת רשת: נוספה תמיכה בבחירת רשת למודעות בפתיחת האפליקציה.
הוסרה ההרשאה RECEIVE_BOOT_COMPLETED מהתלות androidx.work:work-runtime. אם אתם משתמשים ב-Gradle בגרסאות שקדמו ל-7.2.0 ונדרשת הרשאה לאפליקציה שלכם, יכול להיות שתצטרכו להצהיר על ההרשאה באופן מפורש בקובץ המניפסט של Android.
21.4.0
2022‑12‑14
מעכשיו נדרש מזהה אפליקציה ב-Ad Manager לכל האפליקציות ב-Ad Manager, והפורמט הנדרש הוא ca-app-pub-################~##########. פרטים נוספים זמינים במאמר הגדרת האפליקציה.
הוספנו תמיכה במזהה מאינטראקציה ישירה של בעל האפליקציה (שנקרא בעבר מפתח אפליקציה זהה) כדי לעזור לכם להציג מודעות בהתאמה אישית שרלוונטיות יותר למשתמשים על סמך הנתונים שנאספו מהאפליקציות שלכם.
גרסת ההפצה הרשמית של דור QueryInfo.
21.3.0
2022‑10‑10
הכלי לבדיקת מודעות: הוספנו תמיכה ב-SDK לשליחת בקשות להצגת מודעות והצגת מודעות שנשלחו דרך ממשק המשתמש של הכלי לבדיקת מודעות.
Google Mobile Ads SDK ישבית את ההעברה של מזהה הפרסום ב-Android (AAID) כשמתבצעת קריאה אל RequestConfiguration.Builder.setTagForChildDirectedTreatment() עם TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE (ראו
הגדרה של תוכן לילדים), או כשמתבצעת קריאה אל RequestConfiguration.Builder.setTagForUnderAgeOfConsent() עם TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE (ראו
הגדרה של משתמשים מתחת לגיל ההסכמה).
20.5.0
2021‑11‑18
הוספנו תמיכה במכשירי Android 12 לאפליקציות שמטרגטות את API 31.
החל מגרסה 20.4.0, Google Mobile Ads SDK כולל את ההרשאה
com.google.android.gms.permission.AD_ID בקובץ המניפסט של ה-SDK, שמשולבת באופן אוטומטי בקובץ המניפסט של האפליקציה באמצעות כלי ה-build של Android. מידע נוסף על הצהרת ההרשאה AD_ID
זמין
במאמר הזה במרכז העזרה של Play Console.
הוספנו את
onAdClicked()
callback אל FullScreenContentCallback.
הפעלנו את
onAdClicked()
הקריאה החוזרת (callback) במחלקה AdListener עבור פורמט המודעה המותאמת.
הוספתי את הקריאה החוזרת onAdImpression() אל
FullScreenContentCallback.
הוצאנו משימוש את הפורמט InstreamAd.
מתאמים לבחירת רשת:
הוצאו משימוש: MediationBannerAdapter, MediationInterstitialAdapter ו-MediationNativeAdapter. מתאמים חדשים צריכים להטמיע את המחלקה Adapter כדי לטעון את הפורמטים האלה.
עכשיו אפשר להטמיע מתאמי בידינג בשיטות טעינה שונות במחלקה Adapter עבור פורמטים ספציפיים של RTB.
19.7.0
2021‑01‑20
שינויים משמעותיים ב:
InterstitialAd
RewardedAd
NativeAd
AppOpenAd
הוצא משימוש CustomRenderedAd.
הוצאנו משימוש את המחלקות והחבילות עם הקידומת Publisher והחלפנו אותן בקידומת AdManager.
הגרסה המשנית האחרונה לפני גרסה 20.0.0. כל ממשקי ה-API שסומנו כפריטים שהוצאו משימוש בגרסה הזו ובגרסאות קודמות יוסרו בגרסה 20.0.0. פרטים נוספים זמינים במדריך להעברת נתונים (מיגרציה) לגרסה 20.0.0.
19.6.0
2020‑12‑04
הוצאנו משימוש את השיטה onAdLeftApplication() AdListener.
תוקן באג שבו משתמשים במכשירי Android 11 מתבקשים לבחור דפדפן כשהם לוחצים על מודעה.
הוספנו תמיכה במכשירי Android 11 לאפליקציות שמטרגטות API 30.
מודעות בפתיחת אפליקציה: שינינו את הפורמט AppOpenAd כך שיפעל יותר כמו פורמט מסך מלא ולא כמו תצוגת באנר. נוספו השיטות getResponseInfo() ו-show() ל-AppOpenAd. הוצאו משימוש הכיתות AppOpenAdView
ו-AppOpenAdPresentationCallback.
תהליך בחירת הרשת (Mediation): מעכשיו אפשר לראות דוחות על סטטוס תהליך בחירת הרשת. משתמשים בפרמטר
ResponseInfo.getAdapterResponses()
כדי לקבל מידע על התגובה של כל רשת מודעות שהשתתפה בבקשה להצגת מודעה.
נוספו קריאות חוזרות (callbacks) חדשות לכל פורמטי המודעות, שמחזירות שגיאה בטעינה
LoadAdError. למשל: onAdFailedToLoad(LoadAdError).
קריאות חוזרות (callbacks) לטיפול בשגיאות טעינה שהוצאו משימוש ומחזירות מספר שלם (int). לדוגמה: onAdFailedToLoad(int).
מודעות מתגמלות: נוסף onRewardedAdFailedToShow(AdError)
והוצא משימוש onRewardedAdFailedToShow(int).
תהליך בחירת הרשת (Mediation) של מודעות מתגמלות: נוסף קוד השגיאה של MEDIATION_SHOW_ERROR
הצגת המודעה. כל שגיאות ההצגה שקשורות למודעות שמוצגות באמצעות תיווך מחזירות עכשיו MEDIATION_SHOW_ERROR עבור AdError.getCode() ו-NonNull AdError.getCause() שמייצג את שגיאת התיווך הבסיסית.
19.2.0
2020‑06‑18
מודעות מותאמות: הוספנו ממשק משתמש של כלי לאימות מודעות מותאמות לבקשות בדיקה, כדי לעזור לכם לזהות ולתקן הפרות מדיניות שקשורות למודעות מותאמות.
הוספנו ממשקי API לפורמט המודעה InstreamAd. התכונה הזו נמצאת כרגע בגרסת בטא פרטית. כדי לבקש גישה, צריך לפנות למנהל החשבון.
מודעת באנר מותאמת: שינינו את שיטות היצירה של מודעות באנר מותאמות במחלקה
AdSize. לדוגמה, שינוי השם של AdSize.getCurrentOrientationBannerAdSizeWithWidth()
ל-AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize().
גישור: Google Mobile Ads SDK מתעד עכשיו חריגים שנוצרים על ידי מתאמי גישור.
תהליך בחירת רשתות (Mediation) למודעות מתגמלות: תוקן באג שגרם לכך שאם כמה מודעות מתגמלות שעוברות תהליך בחירת רשתות נשמרות במטמון, רק אחת מהן מוצגת.
נוספה השיטה setTestDeviceIds() כדי לאפשר הגדרה של מכשירים לבדיקה פעם אחת לכל הבקשות להצגת מודעות.
18.2.0
2019‑08‑29
הוספנו ממשקי API לפורמט AppOpenAd. התכונה הזו נמצאת כרגע בגרסת בטא פרטית. כדי לבקש גישה, צריך לפנות למנהל החשבון.
מודעות מותאמות: במודעות שאינן מודעות וידאו, אפשר להגדיר את סוג קנה המידה של התמונה ב-MediaView באמצעות MediaView.setImageScaleType().
מודעות מותאמות: נוספה UnifiedNativeAd.getMediaContent().
בעלי אתרים שמעלים תמונות רק באמצעות כתובות URL יכולים עכשיו לקבל את תוכן המדיה של המודעה, לספק לה תמונה ולהפעיל את MediaView.setMediaContent() כדי לאכלס נתוני תמונה באמצעות MediaView למודעות שאינן מודעות וידאו.
מודעות מותאמות: נוספו ממשקי API כדי לאפשר תמיכה ב-Open Measurement בפורמטים מותאמים של מודעות מותאמות שאינם מודעות וידאו.
תיקון של שגיאת ANR שמקורה בכתובת
android.media.AudioManager.getStreamVolume.
17.2.0
2019‑03‑11
מודעות וידאו מתגמלות: נוסף סט חדש של ממשקי API מתגמלים (ראו את חבילת rewarded) שמאפשר לכם לטעון כמה מודעות מתגמלות בו-זמנית.
Mediation: נוסף סט חדש של ממשקי API של מתאמי Mediation שתומכים באתחול. מתאמים שמטמיעים את ה-API החדש מטמיעים את המחלקה Adapter.
בעלי אתרים שמשתמשים ב-firebase-analytics יחד עם גרסה
17.2.0 של כל אחת מהספריות של המודעות
(למשל, com.google.android.gms:play-services-ads:17.2.0)
חייבים להשתמש ב-com.google.firebase:firebase-analytics:16.3.0.
17.1.3
2019‑01‑31
בעלי אתרים שמשתמשים ב-firebase-analytics יחד עם גרסה
17.1.3 של כל אחת מהספריות של המודעות
(למשל, com.google.android.gms:play-services-ads:17.1.3)
חייבים להשתמש ב-com.google.firebase:firebase-analytics:16.3.0.
17.1.2
2018‑12‑03
בעלי אתרים שמשתמשים ב-firebase-analytics יחד עם גרסה
17.1.2 של כל אחת מהספריות של המודעות
(למשל, com.google.android.gms:play-services-ads:17.1.2)
חייבים להשתמש ב-com.google.firebase:firebase-analytics:16.0.6.
17.1.1
2018‑11‑12
תוקן באג שגרם לכך ששילובים מסוימים של play-services-ads ו-firebase-analytics (למשל, ads:17.1.0 &
analytics:16.0.5) הובילה לשגיאת קומפיילר duplicate entry.
בעלי אתרים שמשתמשים ב-firebase-analytics יחד עם גרסה
17.1.1 של כל אחת מהספריות של המודעות
(למשל, com.google.android.gms:play-services-ads:17.1.1)
חייבים להשתמש ב-com.google.firebase:firebase-analytics:16.0.5.
בעלי אפליקציות ב-Google Ad Manager נדרשים לציין תג <meta-data> עם מפתח com.google.android.gms.ads.AD_MANAGER_APP בקובץ AndroidManifest.xml. פרטים נוספים זמינים במדריך לתחילת העבודה.
מודעות מותאמות: הוצאנו משימוש את NativeAppInstallAd, NativeContentAd ואת ממשקי ה-API המשויכים, לטובת UnifiedNativeAd.
הוראות נוספות לשימוש בממשקי ה-API החדשים מופיעות במאמר מודעות מותאמות: גרסה מתקדמת ומאוחדת.
מודעות מותאמות: נוספה התכונה 'השתקת המודעה הזו'.
מודעות מותאמות: יומן האזהרות הבא, שלא מצביע על בעיה: "UnconfirmedClickListener must
not be null while ClickConfirmingView is set." הוסר.
מודעות מתגמלות: נוספה השיטה setAdMetadataListener ב-RewardedVideoAd להאזנה לשינויים במטא-נתונים של המודעות.
תוקן באג שגרם לכך ש-onRewardedVideoCompleted() לא הופעל באמולטורים.
16.0.0
2018‑10‑02
לא חלו שינויים במודעות. מידע נוסף זמין בהערות הגרסה של Google Play Services.
15.0.0
2018‑04‑12
גרסת בטא של MRAID v3.
מודעות מותאמות: נוסף Unified Native Ad API. הפעולה הזו משלבת את NativeAppInstallAds ואת NativeContentAds לסוג חדש אחד: UnifiedNativeAd.
הערה: כשמשתמשים במודעות מותאמות, מופיעה אזהרה לא מזיקה ביומנים כשלוחצים על המודעה המותאמת:
UnconfirmedClickListener must not be null while ClickConfirmingView is
set. אפשר להתעלם מהאזהרה הזו, והיא תוסר בגרסה הבאה.
12.0.1
2018‑03‑28
לא חלו שינויים במודעות. פרטים נוספים זמינים בהערות הגרסה של Google Play Services.
12.0.0
2018‑03‑20
סרטון מתגמל: נוספה שיטת הקריאה החוזרת onRewardedVideoCompleted()
ל-RewardedVideoAdListener.
גישור מובנה: נוספה השיטה trackViews() ל-NativeAdMapper, שמעניקה למתאמים גישה לאובייקטים View שמתאימים לנכסי מודעות מובנות ספציפיים.
המאפיין trackView() הוצא משימוש לטובת trackViews().
11.8.0
2017‑12‑18
תיקוני באגים ושיפורים כלליים.
11.6.0
2017‑11‑07
הוספנו את המחלקה NativeAdViewHolder ואת השיטות שקשורות אליה ב-NativeAppInstallAd וב-NativeContentAd.
הוצא משימוש AdLoader.getMediationAdapterClassName (בעלי אפליקציות צריכים להשתמש במקום זאת בשיטות עם אותו שם ב-NativeAppInstallAd וב-NativeContentAd).
עכשיו מודעות בדיקה מציגות תווית בחלק העליון של המודעה. פרטים נוספים זמינים במדריך לבדיקות.
11.4.0
2017‑09‑19
נוספו getMediationAdapterClassName() שיטות למחלקות NativeAppInstallAd ו-NativeContentAd. השיטה עם אותו שם ב-AdLoader תצא משימוש.
נוספה שיטה חדשה loadAd() שמקבלת אובייקט PublisherAdRequest
לכיתה RewardedVideoAd.
11.2.0
2017‑08‑14
הוספנו את השיטה loadAds() למחלקה AdLoader, שמאפשרת לאפליקציות לטעון כמה מודעות ייחודיות בבקשה אחת.
כשמשדרגים את האפליקציה לגרסה 11.2.0 ואילך של Google Mobile Ads SDK, צריך לעדכן גם את build.gradle של האפליקציה כך שיצוין compileSdkVersion בגרסה 26 לפחות (Android O). הפעולה הזו לא משנה את אופן הפעלת האפליקציה. לא תצטרכו לעדכן את targetSdkVersion.
החל מגרסה 11.2.0, Google Mobile Ads SDK זמין דרך מאגר Maven של Google. מידע נוסף זמין בהערות על הגרסה של Google Play Services.
נוספה האפשרות להפעיל מצב של מסך מלא במודעות במסך מלא באמצעות הוספת השיטה setImmersiveMode() למחלקות PublisherInterstitialAd ו-RewardedVideoAd.
נוספו הממשק OnPublisherAdViewLoadedListener, המחלקה PublisherAdViewOptions והמחלקה PublisherAdViewOptions.Builder לשימוש עם AdLoader לבקשות של מודעות מותאמות פלוס באנר.
הוספתי את השיטה getMediationAdapterClassName() למחלקה RewardedVideoAd.
נוספו keep כללים לשמירה אוטומטית של שמות מחלקות של מתאמי תהליך בחירת הרשת כשמשתמשים ב-ProGuard.
10.2.0
2017‑2‑15
גרסה 10.2.x של Google Play Services היא הגרסה הראשונה שכבר לא כוללת תמיכה מלאה ב-Android בגרסה 2.3.x (Gingerbread).
אפליקציות שפותחו באמצעות SDK מגרסה 10.2.x ואילך דורשות רמת API מינימלית של Android 14, ואי אפשר להתקין אותן במכשירים עם רמת API נמוכה מ-14. מידע נוסף על האפשרויות שלכם, כולל יצירת כמה קובצי APK כדי להרחיב את התמיכה של האפליקציה ב-Android Gingerbread, זמין ב
בלוג של מפתחי Android.
נוספה תמיכה בנכסי וידאו עבור תוכן מתקדם מותאם ומודעות עם תבנית בהתאמה אישית.
הוספנו את השיטות getVideoController(),
setVideoOptions() ו-getVideoOptions()
למחלקת PublisherAdView.
הוספתי את הכיתה AdChoicesView.
נוספו השיטות getAdChoicesContent() ו-setAdChoicesContent() למחלקה NativeAdMapper.
נוסף ממשק InitializableMediationRewardedVideoAdAdapter
למתאמי גישור של מודעות וידאו מתגמלות שרוצים להפעיל אתחול מוקדם לפני שליחת בקשה להצגת מודעה.
הוספנו תמיכה בתצוגה מקדימה בתוך האפליקציה ובפתרון בעיות ב-Google Ad
Manager.
10.0.1
2016‑11‑21
תיקוני באגים ושיפורים כלליים.
9.8.0
2016‑10‑24
MobileAds.Initialize(Context) הוצא משימוש.
בעלי אפליקציות שמשתמשים ב-Google Ad Manager צריכים להפעיל את השיטה הזו כשמפעילים את האפליקציות שלהם. בעלי אפליקציות ב-AdMob עדיין צריכים להשתמש ב-MobileAds.Initialize(Context, String) ולהעביר את קוד האפליקציה שלהם.
9.6.0
2016‑09‑22
נוספה המחלקה MediaView למודעות וידאו מתקדמות מותאמות.
נוספה שיטה openDebugMenu() למחלקה MobileAds לתצוגה מקדימה של קריאייטיב ולפתרון בעיות ביחידות מודעות ב-Ad Manager.
נוספה תמיכה באירועים מותאמים אישית של סרטונים מתגמלים.
בגרסה הזו בלבד, אפליקציות שמשתמשות ב-ProGuard כדי לבצע עיבוד לאחר ההרצה של האפליקציה צריכות להוסיף את האפשרות keep הבאה לקובץ ההגדרות של ProGuard:
-keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
8.4.0
2015‑12‑18
נוספה שיטה ציבורית,
MobileAds.setAppVolume(),
כדי לעדכן את Mobile Ads SDK לגבי רמת עוצמת הקול הנוכחית של האפליקציה.
בוצעו תיקוני באגים ושיפורים.
8.3.0
2015‑11‑6
הוספנו תמיכה במודעות וידאו מתגמלות.
הוספנו שיטה isLoading() ל-PublisherAdView
ול-PublisherInterstitialAd כדי לבדוק אם בקשה להצגת מודעה נמצאת בתהליך.
הוספנו את השיטה setIsDesignedForFamilies() אל
AdRequest.Builder
ואל PublisherAdRequest.Builder.
הוספנו את השיטה setRequestAgent() אל AdRequest.Builder ואל PublisherAdRequest.Builder.
צדדים שלישיים שמבצעים תהליך בחירת מודעות ל-Mobile Ads SDK צריכים להשתמש בשיטה הזו כדי לציין את המקורות של הבקשות להצגת מודעות.
6.5.87
2014‑12‑08
הוספנו ארכיטקטורת JAR מפוצלת – מפתחים ב-Android Studio יכולים עכשיו לכלול רק את החלק של המודעות ב-Google Play Services על ידי הסתמכות על com.google.android.gms:play‑services‑ads:6.+.
הערה: באפליקציות שיוצרות מודעות באנר ב-XML, עדיין צריך להפנות לספרייה com.google.android.gms:play‑services:6.+ כולה.
תיקנו באגים שונים.
6.1
2014‑10‑08
הוספנו את השיטה getLocation() אל com.google.android.gms.ads.MediationAdRequest.
נוסף תיאור תוכן ללחצן הסגירה של המודעה הביניים לצורך נגישות.
הוסר הרישום ביומן של 'לא נמצאו משאבים של Google Play' כשפרויקט הספרייה מקושר בצורה תקינה.
נוספה ההודעה getMediationAdapterClassName() אל AdView
כדי לקבל את שם המחלקה של מתאם הגישור של רשת המודעות שמציג כרגע מודעה.
5.0
2014‑06‑25
נוספו ממשקי API חדשים להטמעה של אירועים מותאמים אישית.
נוסף תהליך רכישה שמוגדר כברירת מחדל לרכישות מתוך האפליקציה, באמצעות Google Play Billing API.
4.4
2014‑05‑07
נוספו ממשקי API חדשים של מתאמי גישור.
נוסף פורמט מודעה חדש בגודל 320x100 LARGE_BANNER לטלפונים ולטאבלטים.
נוסף פורמט חדש של מודעות מעברון לרכישות מתוך האפליקציה. מגדירים InAppPurchaseListener ב-InterstitialAd כדי להאזין לאירועי רכישה מתוך האפליקציה.
תיקון באג שגרם לקריסת SecurityException בגלל קריאה של
gservices ללא הרשאה.
4.3
2014‑03‑17
הפונקציה InterstitialAd פועלת עכשיו אם מעבירים לה הקשר של אפליקציה.
הוספנו את השיטה setContentUrl() אל PublisherAdRequest.Builder.
תוקן חריג כשמופיעה ההודעה השירות לא רשום.
4.2
2014‑02‑03
תיקנו באגים שונים.
4.1
2014‑01‑16
נוספה תמיכה ב-Ad Manager ובמודעות לקידום אפליקציות לנייד ברשת החיפוש.
ל-AdRequest.Builder יש עכשיו שיטה setLocation().
תוקן קריסת האפליקציה שהתרחשה אם נשלחה בקשה למודעת מעברון אבל AdActivity לא צוין במניפסט.
[null,null,["עדכון אחרון: 2025-08-31 (שעון UTC)."],[[["\u003cp\u003eGoogle Ad Manager Android SDK updates prioritize enhancing ad performance, developer experience, and user privacy, while adapting to Android platform changes.\u003c/p\u003e\n"],["\u003cp\u003eMajor version updates (v23.0.0, v22.0.0, v21.0.0, v20.0.0) introduce significant, potentially breaking changes, requiring developers to carefully migrate their implementations.\u003c/p\u003e\n"],["\u003cp\u003eThe SDK has evolved to deprecate older APIs and introduce new functionalities, like improved ad load failure logging, adaptive banners, and privacy-preserving API testing.\u003c/p\u003e\n"],["\u003cp\u003eUpdates reflect industry trends and regulations, including increased minimum SDK requirements, User Messaging Platform (UMP) SDK integration for privacy enhancements, and support for features like Attribution Reporting and Topics API.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers should consult the detailed release notes for specific version changes and migration instructions to ensure seamless integration and optimal ad performance.\u003c/p\u003e\n"]]],["Key actions and information: The content details changes across multiple versions of an ads SDK. These changes include deprecating older methods and classes, introducing new ad formats (like `NativeAd` and `AppOpenAd`), and updating existing APIs with new features such as `Ad Inspector` UI, `User Messaging Platform SDK` updates, `QueryInfo`, `MediaContent`, and `ResponseInfo`. Major version updates introduced breaking changes, minimum API level increases, and migration to Jetpack/AndroidX libraries. Ad loading and request configurations were also enhanced.\n"],null,[]]