הוצאנו משימוש את כל ממשקי ה-API שקשורים לפורמט המודעה מסוג 'מודעה בתוך גלילה'. לדוגמה, AdSize.getCurrentOrientationInterscrollerAdSize().
23.5.0
2024-10-29
הודעות logcat לגבי כשל טעינה של מודעות שנוספו במהדורה 23.4.0 עודכנו מרמת שגיאה לרמת מידע.
שיפור המונטיזציה של מודעות בהתאמה אישית בכרטיסיות בהתאמה אישית ב-WebView API for Ads.
23.4.0
30 בספטמבר 2024
כשלויות טעינה של מודעות גורמות עכשיו להצגת הודעה ב-logcat עם הכיתוב ad failed
to load בניתוח המעקב אחר סטאק של הכשל. ההודעה הזו מתועדת ביומן של מעקב הסטאק כשגיאה, אבל היא לא מעידה על קריסה. כדי לפרש כשלים נפוצים בחיוב מודעות, אפשר לעיין במאמר ניפוי באגים של הודעות שגיאה נפוצות ביומן. אם נתקלתם בשגיאה חוזרת שקשורה להצגת מודעות ולא תועדה, תוכלו לשתף את נתיב הסטאק עם צוות התמיכה של Mobile Ads SDK.
הוספנו את השדה 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
31 בינואר 2023
מודעות פתיחת אפליקציות: שיטות AppOpenAd.load()
שהוצאו משימוש ומקבלות פרמטר קלט של כיוון, ושיטות חדשות
שלא מקבלות קלט של כיוון. השיטות החדשות קובעות את הכיוון בזמן הבקשה, בהתאם להתנהגות של פורמטים אחרים במסך מלא.
בחירת רשת: נוספה תמיכה בבחירת רשת למודעות בפתיחת האפליקציה.
הסרת ההרשאה RECEIVE_BOOT_COMPLETED מהתלות androidx.work:work-runtime. אם אתם משתמשים בגרסאות Gradle ישנות יותר מ-7.2.0 ואתם צריכים הרשאה לאפליקציה, יכול להיות שתצטרכו להצהיר על ההרשאה באופן מפורש במניפסט של Android.
21.4.0
14 בדצמבר 2022
עכשיו נדרש מזהה האפליקציה ב-Ad Manager לכל האפליקציות ב-Ad Manager, והוא צריך להיות בפורמט ca-app-pub-################~##########. מידע נוסף זמין במאמר הגדרת האפליקציה.
הכלי לבדיקת מודעות: הרחבת התמיכה ב-SDK להצגת מודעות באנר ומודעות מותאמות שנשלחו דרך ממשק המשתמש של הכלי לבדיקת מודעות.
הוספנו תמיכה במזהה מאינטראקציה ישירה (First-Party) של בעל האפליקציה (לשעבר מפתח אפליקציה זהה), כדי לעזור לכם להציג מודעות בהתאמה אישית שרלוונטיות יותר למשתמשים על סמך הנתונים שנאספו מהאפליקציות שלכם.
גרסת המהדורה הרשמית ליצירת QueryInfo.
21.3.0
10 באוקטובר 2022
הכלי לבדיקת מודעות: נוספה תמיכה ב-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
18 בנובמבר 2021
הוספנו תמיכה במכשירי 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.
הוספת פונקציית ה-callback onAdClicked() ל-FullScreenContentCallback.
הפעלת הקריאה החוזרת (callback) onAdClicked() בכיתה AdListener עבור פורמט מודעה מותאמת.
הוספנו את מספר הטלפון ליצירת קשר חוזר onAdImpression() ל-FullScreenContentCallback.
הוצאנו משימוש את הפורמט InstreamAd.
מתאמי תהליך בחירת הרשת:
הוצאו משימוש MediationBannerAdapter, MediationInterstitialAdapter ו-MediationNativeAdapter. כדי לטעון את הפורמטים האלה, מתאמים חדשים צריכים להטמיע את המחלקה Adapter.
עכשיו אפשר להטמיע שיטות טעינה נפרדות ב-class 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
04 בדצמבר 2020
הוצאה משימוש השיטה onAdLeftApplication() AdListener.
תוקן באג שבו משתמשים במכשירי Android 11 מתבקשים לבחור דפדפן כשהם לוחצים על מודעה.
19.5.0
2020-10-20
מודעות באנר: השיטה onAdImpression()
AdListener נקראת עכשיו למודעות באנר.
הוספנו את השיטה setHttpTimeoutMillis() כדי להתאים אישית את הזמן הקצוב לתפוגה לשיחות HTTPS שמבוצעות על ידי Google Mobile Ads SDK.
19.4.0
10 בספטמבר 2020
הוספנו תמיכה במכשירי Android 11 לאפליקציות שמטרגטות את API 30.
מודעות בפתיחת אפליקציה: שינינו את הפורמט AppOpenAd כך שיפעל יותר כמו פורמט מסך מלא מאשר תצוגת באנר. נוספו השיטות getResponseInfo() ו-show() ל-AppOpenAd. הכיתות AppOpenAdView ו-AppOpenAdPresentationCallback, שכבר לא בשימוש.
תהליך בחירת הרשת (Mediation): מעכשיו אפשר לדווח על סטטוס תהליך בחירת הרשת. אפשר להשתמש ב-ResponseInfo.getAdapterResponses() כדי לקבל את פרטי התגובה של כל רשת מודעות שהשתתפה בבקשה להצגת מודעה.
תוקן באג שבו MobileAds.initialize()
קורא בחזרה למטפל השלמה רק פעם אחת. כל קריאה ל-MobileAds.initialize() מפעילה עכשיו את קריאת החזרה (callback) להשלמה.
הוספנו קריאות חזרה חדשות לטעינה שנכשלה לכל הפורמטים של המודעות שמחזירים את הערך 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
הפורמט RewardedInterstitialAd נוסף. התכונה הזו נמצאת כרגע בגרסת בטא פרטית. צריך לפנות למנהל החשבון כדי לבקש גישה.
מודעות מותאמות: הוספנו ממשק משתמש של מאמת מודעות מותאם לבקשות בדיקה, כדי לעזור לכם לזהות ולתקן הפרות של המדיניות במודעות מותאמות.
הוספנו ממשקי API לפורמט המודעה InstreamAd. התכונה הזו נמצאת כרגע בגרסת בטא פרטית. עליך לפנות אל מנהל החשבון שלך כדי לבקש גישה.
מודעת באנר מותאמת: השינויים בשיטות היצירה של מודעות באנר מותאמות בכיתה AdSize. לדוגמה, שינוי השם של AdSize.getCurrentOrientationBannerAdSizeWithWidth()
ל-AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize().
תהליך בחירת הרשת: Google Mobile Ads SDK עכשיו תופס חריגות שמתרחשות ב-Mediation Adapters.
בחירת רשת (Mediation) של מודעות מתגמלות: תוקן באג שבו אם נשמרו במטמון כמה מודעות מתגמלות שבוצעה עבורן בחירת רשת, רק אחת מהן הוצגה.
הוספנו את השיטה setTestDeviceIds() כדי לאפשר להגדיר מכשירים לבדיקה פעם אחת לכל הבקשות להצגת מודעות.
18.2.0
2019‑08‑29
הוספנו ממשקי API לפורמט AppOpenAd. התכונה הזו נמצאת כרגע בגרסת בטא פרטית. עליך לפנות אל מנהל החשבון שלך כדי לבקש גישה.
תהליך בחירת הרשת: עכשיו, Google Mobile Ads SDK מזהה ומטפל בחריגות של מתאמים שבמעקב הסטאק שלהן מופיע Google Mobile Ads SDK.
18.1.0
2019‑07‑09
גרסה רשמית עם תמיכה במדידה של אפליקציות.
כברירת מחדל, מדידת האפליקציה מאתחלת את הנתונים ושולחת אותם כשהאפליקציה מופעלת.
הוספנו אפשרות לדחות את המדידה של האפליקציה עד שמתבצעת קריאה מפורשת ל-Google Mobile Ads SDK.
מודעות מותאמות: במודעות שאינן מודעות וידאו, מעכשיו אפשר להגדיר את סוג התצוגה של התמונה ב-MediaView באמצעות MediaView.setImageScaleType().
מודעות מותאמות: נוספה UnifiedNativeAd.getMediaContent().
בעלי אפליקציות שמטעינים תמונות רק דרך כתובות URL יכולים עכשיו לקבל את תוכן המדיה של המודעה, לספק לה תמונה ולקרוא ל-MediaView.setMediaContent() כדי לאכלס את נתוני התמונה דרך MediaView עבור מודעות שאינן מודעות וידאו.
תיקון לשגיאת ANR שמקורה ב-android.media.AudioManager.getStreamVolume.
17.2.0
11 במרץ 2019
מודעות וידאו מתגמלות: נוספה קבוצה חדשה של ממשקי API של מודעות וידאו מתגמלות (ראו בחבילה rewarded) שמאפשרים לטעון כמה מודעות וידאו מתגמלות בו-זמנית.
בחירת רשת: נוספה קבוצה חדשה של ממשקי API של מתאמי בחירת רשת שתומכים בהפעלה. מתאמים שמטמיעים את ה-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
31 בינואר 2019
בעלי תוכן דיגיטלי שמשתמשים ב-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
03 בדצמבר 2018
בעלי תוכן דיגיטלי שמשתמשים ב-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
12 בנובמבר 2018
תוקן באג שגרם לכך ששילוב מסוים של 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.
בעלי תוכן דיגיטלי ב- AdMob Google נדרשים לציין תג <meta-data> עם המפתח
com.google.android.gms.ads.APPLICATION_ID
בקובץ AndroidManifest.xml שלהם. פרטים נוספים זמינים במדריך למתחילים.
מודעות מותאמות:NativeAppInstallAd, NativeContentAd וממשקי ה-API המשויכים הוצאו משימוש לטובת UnifiedNativeAd.
להוראות נוספות על השימוש בממשקי ה-API החדשים, אפשר לעיין במאמר Native Ads Unified מתקדם.
מודעות מותאמות: הוספנו את התכונה 'השתקת המודעה הזו'.
מודעות מותג: יומן האזהרה הלא מזיק: "UnconfirmedClickListener must not be null while ClickConfirmingView is set" הוסר.
מודעות מתגמלות: הוספנו את השיטה setAdMetadataListener ב-RewardedVideoAd כדי להאזין לשינויים במטא-נתונים של מודעות.
מודעות מתגמלות: קריאה ל-destroy() תגרום לאפס את המאזין.
תוקן באג שגרם לכך שהאירוע onRewardedVideoCompleted() לא הופעל במהדמנים.
16.0.0
2018-10-02
אין שינויים במודעות. מידע נוסף זמין בהערות הגרסה של Google Play Services.
15.0.0
2018‑04‑12
גרסת הבטא של MRAID גרסה 3.
מודעות מותאמות: נוספה 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.
תהליך בחירת הרשת (Mediation) למודעות מותאמות אישית: הוספנו את השיטה trackViews() ל-NativeAdMapper, כדי לתת למתאמים גישה לאובייקטים מסוג View שתואמים לנכסי מודעות מותאמות אישית ספציפיים.
הוצא משימוש trackView() לטובת trackViews().
11.8.0
18 בדצמבר 2017
תיקוני באגים ושיפורים כלליים.
11.6.0
07 בנובמבר 2017
נוספו הכיתה NativeAdViewHolder והשיטות הקשורות ב-NativeAppInstallAd וב-NativeContentAd.
AdLoader.getMediationAdapterClassName הוצא משימוש (בעלי תוכן דיגיטלי צריכים להשתמש במקום זאת בשיטות בעלות אותו שם ב-NativeAppInstallAd וב-NativeContentAd).
עכשיו מודעות בדיקה מוצגות עם תווית מעל המודעה. לפרטים נוספים, אפשר לעיין במדריך לבדיקות.
11.4.0
19 בספטמבר 2017
נוספו שיטות getMediationAdapterClassName() לכיתות NativeAppInstallAd ו-NativeContentAd. השיטה בעלת אותו שם ב-AdLoader תוסר משימוש.
נוספה לכיתה RewardedVideoAd שיטה חדשה בשם loadAd() שמקבלת אובייקט PublisherAdRequest.
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.
הוסר השיטה getInAppPurchaseListener() ו-setInAppPurchaseListener() מהכיתות AdView, InterstitialAd ו-NativeExpressAdView. בנוסף, הוסרו גם כיתות קשורות של רכישות מתוך האפליקציה.
הוספנו את היכולת להפעיל מצב immersive במודעות במסך מלא על ידי הוספת השיטה setImmersiveMode() לכיתות PublisherInterstitialAd ו-RewardedVideoAd.
הוספנו את הממשק OnPublisherAdViewLoadedListener, את הכיתה PublisherAdViewOptions ואת הכיתה PublisherAdViewOptions.Builder לשימוש עם AdLoader לבקשות של מודעות מותאמות ומודעות באנר.
הוספנו את הממשק האופציונלי OnImmersiveModeUpdatedListener, שיכולים להטמיע מתאמי תהליך בחירת הרשת כדי לקבל עדכונים על מצב התצוגה המלאה.
הוספת השיטה getMediationAdapterClassName() לכיתה RewardedVideoAd.
הוספנו כללי keep כדי לשמור באופן אוטומטי על שמות הכיתות של מתאמי תהליך בחירת הרשת כשמשתמשים ב-ProGuard.
10.2.0
2017‑2‑15
Google Play Services 10.2.x היא הגרסה הראשונה שלא כוללת יותר תמיכה מלאה ב-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 למתאמי תהליך בחירת הרשת (Mediation) של מודעות וידאו מתגמלות שרוצים להביע הסכמה להפעלה מוקדמת לפני שליחת בקשה להצגת מודעה.
הוספנו תמיכה בתצוגה מקדימה בתוך האפליקציה ובפתרון בעיות ב-Google Ad Manager.
10.0.1
2016-11-21
תיקוני באגים ושיפורים כלליים.
9.8.0
24 באוקטובר 2016
MobileAds.Initialize(Context) הוצא משימוש.
בעלי אפליקציות ב-Google Ad Manager צריכים להפעיל את השיטה הזו בזמן האיפוס של האפליקציות. בעלי אפליקציות ב-AdMob עדיין צריכים להשתמש ב-MobileAds.Initialize(Context, String) ולהעביר את קוד האפליקציה שלהם.
9.6.0
22 בספטמבר 2016
נוספה הכיתה MediaView למודעות וידאו מתקדמות של מודעות מותאמות.
נוספה שיטה openDebugMenu() לכיתה
MobileAds לתצוגה מקדימה של קריאייטיב ולפתרון בעיות של יחידות מודעות ב-Ad Manager.
הוספנו תמיכה באירועים מותאמים אישית של סרטונים עם תגמול.
בגרסה הזו בלבד, אפליקציות שמשתמשות ב-ProGuard לעיבוד פוסט-פרודקשן של האפליקציה צריכות להוסיף את האפשרות keep הבאה לקובץ התצורה של ProGuard:
-keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
8.4.0
18 בדצמבר 2015
נוספה שיטה ציבורית, MobileAds.setAppVolume(), כדי להודיע ל-Mobile Ads SDK על עוצמת הקול הנוכחית של האפליקציה.
הטמענו תיקוני באגים ושיפורים.
8.3.0
6 בנובמבר 2015
נוספה תמיכה במודעות וידאו מתגמלות.
נוספה שיטה isLoading() ל-PublisherAdView
ול-PublisherInterstitialAd כדי לבדוק אם בקשת הצגת מודעה נמצאת
בתהליך.
הוספנו את השיטה setIsDesignedForFamilies() ל-AdRequest.Builder ול-PublisherAdRequest.Builder.
הוספנו את השיטה setRequestAgent() ל-AdRequest.Builder ול-PublisherAdRequest.Builder.
יש להשתמש בשיטה הזו כדי לציין את מקורות הבקשות להצגת מודעות של צדדים שלישיים שמתווכחים עם Mobile Ads SDK.
6.5.87
08 בדצמבר 2014
הוספנו ארכיטקטורת 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
25 ביוני 2014
נוספו ממשקי API חדשים להטמעת אירועים מותאמים אישית.
הוספנו תהליך רכישה שמוגדר כברירת מחדל לרכישות מתוך האפליקציה, באמצעות Google Play Billing API.
4.4
2014‑05‑07
הוספנו ממשקי API חדשים של מתאמי תהליך בחירת הרשת (Mediation).
הוספנו פורמט מודעה חדש בגודל 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,["עדכון אחרון: 2024-12-07 (שעון UTC)."],[[["The Google Mobile Ads SDK for Android has undergone numerous updates, introducing new features, deprecating older ones, and requiring code adjustments for developers."],["Major version updates, like 23.0.0 and 22.0.0, often include breaking changes that require careful migration."],["New ad formats and functionalities, including improved ad load failure logs and adaptive banner sizes, have been progressively added."],["Developers should consult the detailed release notes for each version to ensure compatibility and leverage new features, paying close attention to deprecations."],["Minimum Android API levels and compileSdkVersion requirements have increased over time, necessitating updates for developers targeting newer Android versions."]]],[]]