הערות מוצר

גרסה תאריך פרסום הערות
11.13.0 2024-12-03
  • הקצאת זיכרון אופטימלית למודעות וידאו כדי למנוע עומס יתר על המשאבים, לצמצם את מספר AVErrorMediaServicesWereReset השגיאות ולשפר את יציבות ההפעלה.
11.12.0 2024-11-07
  • תוקנה בעיה שבה השיטות של GADFullScreenContentDelegate לא הופעלו אם אובייקט המודעה שוחרר לפני שהמודעה סיימה להופיע.
  • Open Measurement: העדכנו את OM SDK לגרסה 1.5.2.
11.11.0 2024-10-21
  • GADErrorMediationNoFill הוצא משימוש.
  • מודעות מעברון גלילה: הפורמטים GADMediationInterscrollerAd ו--loadInterscrollerAdForAdConfiguration:completionHandler: הוצאו משימוש.
11.10.0 2024-09-18
  • ביצענו שינויים במאגר הווידאו כדי לשפר את ביצועי ההפעלה בחיבור סלולרי.
11.9.0 2024-09-11
  • גרסה רשמית עם תמיכה ב-iOS 18.
  • תוקנה בעיה שמונעת ממודעות בפתיחת אפליקציות להסתיר את שורת הסטטוס.
  • יומני מסוף ניפוי הבאגים עודכנו כך שייעשה בהם שימוש ב-OSLog עם שם מערכת המשנה com.google.GoogleMobileAds.
  • תוקן באג שקשור ל-MarketplaceKit שגרם לקריסה של ה-SDK כשהוא פועל ב-MacOS.
11.8.0 2024-08-13
  • מודעות מותאמות: תוקן באג שבו הפעלת סרטון מושהה גרמה להפעלה נוספת של GADVideoControllerDelegate להפעלה ולהשהיה.
11.7.0 2024-07-15
  • ממשקי API שהוצאו משימוש של GADQueryInfo. כדי ליצור את פרטי השאילתה, השתמשו במקום זאת ב-+[GADMobileAds generateSignal:completionHandler:].
  • עכשיו, בעלי תוכן דיגיטלי שמופיעים ברשימת ההיתרים יכולים להשתמש ב-GADRequest.customTargeting כדי לפלח קבוצות לבחירת רשת באמצעות צמדי מפתח/ערך מותאמים אישית.
11.6.0 2024-06-17
  • נוספה תלות ב- MarketplaceKit. לשם כך, צריך לפתח את האפליקציות באמצעות Xcode 15.3 ואילך.
    • ‏MarketplaceKit הוא ב-Swift בלבד, ולכן הוסף לקובץ ההפצה קובץ placeholder של Swift כדי שספריות Swift רגילות ייכללו באפליקציות גם אם הן לא מכילות קובצי Swift אחרים.
11.5.0 2024-05-16
  • הוספת את המאפיין isCollapsible אל GADBannerView כדי לבדוק אם באנר שהוחזר ניתן לכווץ.
  • הסטטוס userInteractionEnabled של תצוגות של נכסים שמצורפים למודעות מותאמות מושבת עכשיו אחרי שמגדירים את תצוגות הנכסים ל-nil.
  • Ad Inspector: נוספה תמיכה בהצגת אותות פרטיות נוספים, כמו תגי TFUA ו-TFCD.
11.4.0 2024-05-06
  • זהות החתימה עודכנה מ-AdMob Inc. ל-Google LLC באמצעות מזהה הצוות EQHXZ8M8AV. אם הפעולה הזו תגרום להצגת הודעה ב-Xcode, בוחרים באפשרות 'אישור השינוי' כדי לאשר את הזהות החדשה.
11.3.0 2024-04-11
  • הנכס adUnitID נוסף ל-GADAppOpenAd.
11.2.0 2024-03-14
  • נוספה תמיכה בקובצי מניפסט של פרטיות.
  • Open Measurement: העדכנו את OM SDK לגרסה 1.4.12.
  • שיפור של חלק מקודי השגיאה בתגובה כדי לזהות בצורה נכונה כשלים ברשת במקום כשאין מילוי.
  • עדכנו את Info.plist של ה-SDK כדי לעקוף בעיה ב-Swift Package Manager ב-Xcode 15.3.
  • Ad Inspector: נוספה תמיכה בהצגת פרטי .plist וערכים של IAB TCF.
11.1.0 2024-03-06
  • תוקנה בעיה שבה טעינת מודעות וידאו עלולה להפעיל הודעת אזהרה במסוף לגבי ניצול השרשור הראשי.
  • Ad Inspector: נוספה תמיכה בהצגת סטטוס ההרשאה של המשתמש למעקב אחר האפליקציה.
11.0.1 2024-02-09
  • Open Measurement:
    • המערכת חזרה לגרסה OM SDK 1.4.8.
    • תיקון לסמליל adView גלובלי לא מכוון שנמצא ב-OM SDK 1.4.10, שגורם לשגיאות של סמלים כפולים אם כמה ספריות כוללות את OM SDK 1.4.10.
11.0.0 2024-02-06
  • שינויים שעלולים לגרום לכשלים:
    • ה-SDK לא תלוי יותר ישירות ב-GoogleAppMeasurement. כדי להמשיך לאסוף מדדי משתמשים ב-AdMob, צריך לקשר את האפליקציה ב-AdMob ל-Firebase ולשלב את Google Analytics for Firebase SDK באפליקציה.
    • עודכנו הגרסה המינימלית הנתמכת של Xcode ל-15.1.
    • עדכנו את יעד הפריסה המינימלי ל-iOS 12.
    • עדכנו את מערכת ההפעלה המינימלית הנדרשת כדי להציג מודעות ל-iOS 13.
    • הרבה ממשקי API שהוצאו משימוש בעבר הוסרו.
  • Open Measurement: עדכון ל-OM SDK 1.4.10.
  • מודעות במסך מלא:
    • עכשיו אפשר להגדיר ערכי null למשתני העזר של UIViewController במודעות במסך מלא, והם לא נדרשים. ערכת ה-SDK משתמשת בחלון הראשי של האפליקציה כדי לחפש באופן אוטומטי בקרי תצוגה (View Controllers) אם לא סיפקו אחד.
  • בדיקה:
  • בודק המודעות:
    • הכלי לבדיקת מודעות מציג עכשיו את כל השגיאות שנתקלו בהן במהלך תחילת הסשן.
    • תוקנה קריסה נדירה שקשורה לכלי לבדיקת מודעות במהלך האתחול של ה-SDK.
10.14.0 2023-11-29
  • GADSimulatorID הוצא משימוש. הסימולטורים כבר מוגדרים במצב בדיקה כברירת מחדל.
  • -setSameAppKeyEnabled: הוצא משימוש. במקום זאת, אתם צריכים להשתמש ב--setPublisherFirstPartyIDEnabled:.
  • הוספנו אזהרות נוספות לגבי הוצאה משימוש של ממשקי API של GADCustomEvent. במקום זאת, צריך להשתמש בממשקי ה-API של GADMediationAdapter.
10.13.0 2023-11-07
10.12.0 2023-10-04
10.11.0 2023-09-25
  • תוקן באג שעלול לגרום לקריאייטיבים מסוימים להופיע בצורה שגויה, במקרים שבהם המודעה נטענת בכיוון אחד אבל מוצגת בכיוון אחר.
10.10.0 2023-08-30
  • גרסה רשמית עם תמיכה ב-iOS 17.
  • Open Measurement: עדכון ל-OM SDK 1.4.8.
  • הכלי לבדיקת מודעות: נוספה תמיכה ב-SDK כדי להציג מידע על יישומי הפלאגין.
  • הוסרו יומני מסוף שממליצים להוסיף מזהי סימולטורים ב-API של testDeviceIdentifiers. הסימולטורים כבר מוגדרים במצב בדיקה כברירת מחדל.
10.9.0 2023-08-02
  • Open Measurement: עדכון ל-OM SDK 1.4.6.
  • הכלי לבדיקת מודעות: נוספה תמיכה ב-SDK לייצוא תגובות של מודעות.
  • תוקנה בעיה באודיו שבה גם אם הפרסומת הושתקה, סשן האודיו היה מפסיק באופן בלתי צפוי את המוזיקה ברקע כשהסרטון מסתיים.
  • הוספנו תמיכה בהעברת מזהה יחידת מודעות בזמן היצירה של GADQueryInfo.
10.8.0 2023-07-12
  • ביצענו שינויים קלים באופן שבו גורמים מקבלים קריאות חזרה (callbacks) של adWillPresentFullScreenContent:,‏ adWillDismissFullScreenContent: ו-adDidDismissFullScreenContent: עבור מודעות שמנוהלות על ידי צד שלישי. השינויים האלה מאפשרים למודעות שמתווספות על ידי רשתות להשתמש בנתונים בצורה דומה יותר למודעות מהדומיין הנוכחי.
    • ערכות SDK של צד שלישי שמפעילות את adWillPresentFullScreenContent: ואחריה את adDidDismissFullScreenContent: כמה פעמים מפעילות עכשיו כמה קריאות חזרה (callbacks), ולא רק את הקבוצה הראשונה של הקריאות.
    • כשמודעות במסך מלא של צד שלישי לא מוצגות, מתבצעת קריאה ל-ad:didFailToPresentFullScreenContentWithError: במקום ל-adWillPresentFullScreenContent: ול-adDidDismissFullScreenContent:.
10.7.0 2023-06-26
  • GADRequestConfiguration: השיטה tagForChildDirectedTreatment: יצאה משימוש והוסף מאפיין tagForChildDirectedTreatment לקריאה וכתיבה.
  • GADRequestConfiguration: השיטה tagForUnderAgeOfConsent: יצאה משימוש והוסף מאפיין tagForUnderAgeOfConsent לקריאה וכתיבה.
  • sdkVersion הוצא משימוש. במקום זאת, אתם צריכים להשתמש ב-versionNumber.
  • עכשיו אפשר לשמור מתאמים שלא מבצעים רינדור לצורך איסוף אותות.
10.6.0 2023-06-01
  • הפחתת השימוש בזיכרון כששולחים הרבה בקשות להצגת מודעות במקביל.
10.5.0 2023-05-15
  • תוקנה דליפת זיכרון שהתרחשה כשיוצרים אובייקט GADQueryInfo.
10.4.0 2023-04-20
  • הגרסה המינימלית הנתמכת של Xcode עודכנה ל-14.1.
    • אין תמיכה ב-armv7 ב-Xcode 14, והוא הוסר מ-SDK.
  • יעד הפריסה המינימלי הועלה ל-iOS 11.0.
  • הכלי לבדיקת מודעות: נוספה תמיכה ב-SDK כדי להציג את השמות של יחידות המודעות בממשק המשתמש של הכלי לבדיקת מודעות.
10.3.0 2023-03-27
  • תיקוני באגים ושיפורי ביצועים.
10.2.0 2023-03-06
  • נוסף נכס isMuted אל GADVideoController.
10.1.0 2023-02-16
  • תיקוני באגים ושיפורי ביצועים.
10.0.0 2023-01-26
  • שינויים שעלולים לגרום לכשלים:
    • המודעות לא מוצגות יותר ב-iOS 11. נדרשת מערכת iOS מגרסה 12 לפחות כדי לאחזר מודעות, אבל יעד הפריסה המינימלי עדיין הוא iOS 10.0.
    • הוסרו השדות הבאים שכבר יצאו משימוש:
      • userBirthday
      • userGender
      • userHasLocation
      • userLatitude
      • userLocationAccuracyInMeters
      • userLocationDescription
      • userLongitude
  • מודעות מותאמות: תוקן באג שבו GADMediaContent.mainImage החזיר את הערך nil למרות שהתמונה עברה רינדור בהצלחה ב-GADMediaView.
  • עכשיו יש צפיות במודעות מותאמות שמופיעות מחוץ להקשר בכלי לבדיקת מודעות.
  • השדות הבאים יצאו משימוש ב-GADMediationAdConfiguration:
    • userHasLocation
    • userLatitude
    • userLocationAccuracyInMeters
    • userLongitude
  • הקוד ב-bitcode הוסר מה-build של Google Mobile Ads SDK.
9.14.0 2022-12-08
  • מודעות בפתיחת אפליקציה: האפשרות +loadWithAdUnitID:request:orientation:completionHandler: הוצאה משימוש והוחלפה באפשרות +loadWithAdUnitID:request:completionHandler:. כשמודעות פתוחות באפליקציות נטענות, הן מתאימות עכשיו לכיוון הנוכחי של המכשיר, בהתאם לפורמטים אחרים של מסך מלא.
  • הוספנו תמיכה בתהליך בחירת הרשת (Mediation) במודעות בפתיחת אפליקציה.
  • הכלי לבדיקת מודעות: נוספה תמיכה ב-SDK לשליחת בקשות להצגת מודעות ולהצגת המודעות דרך ממשק המשתמש של הכלי לבדיקת מודעות.
9.13.0 2022-11-07
  • פעולות נוספות של קליקים נתמכות במודעות מותאמות.
  • תיקוני באגים ושיפורי ביצועים.
9.12.0 2022-10-24
  • הוספנו את GADQueryInfo כדי לתמוך באיסוף אותות ובעיבוד שלהם.
  • מסמכי עזרה מעודכנים לממשקי API של אודיו.
9.11.0 2022-09-20
  • תיקוני באגים ושיפורי ביצועים.
9.10.0 2022-09-07
  • גרסה רשמית עם תמיכה ב-iOS 16.
  • iLTV: נוספו הנכסים הבאים ל-GADAdNetworkResponseInfo:
    • adSourceID
      adSourceInstanceName
      adSourceName
    נוסף הנכס הבא אל GADResponseInfo:
    • extrasDictionary
9.9.0 2022-08-11
  • תיקוני באגים ושיפורי ביצועים.
9.8.0 2022-07-27
  • תהליך בחירת הרשת של מודעות מתגמלות: הוצאנו משימוש את didRewardUserWithReward: ב-GADMediationRewardedAdEventDelegate והחלפנו אותו ב-didRewardUser. התגמול על צפייה במודעה שסופק על ידי didRewardUserWithReward: תמיד היה פעולה ללא תוצאה, וערך התגמול על צפייה במודעה הגיע מהגדרות יחידת המודעות בממשק המשתמש של AdMob .
  • הכלי לבדיקת מודעות: נוספה תמיכה ב-SDK לייצוא בקשות להצגת מודעות.
9.7.0 2022-07-07
  • הוספת המאפיין loadedAdNetworkResponseInfo אל GADResponseInfo, והחזרת מידע על רשת המודעות שהטעינה את המודעה.
  • הנכס adSourceInstanceID נוסף ל-GADAdNetworkResponseInfo.
9.6.0 2022-06-13
  • הוספנו תמיכה למונטיזציה ממודעות ב-WKWebView. פרטים נוספים זמינים במאמר שילוב WebView API for Ads.
9.5.0 2022-05-16
  • תהליך בחירת רשת למודעות מותאמות: קריאות חזרה (callbacks) של nativeAdDidRecordImpression: ו-nativeAdDidRecordClick: מופעלות עכשיו במודעות מותאמות בתהליך בחירת רשת.
  • הוחלפה extern ב-FOUNDATION_EXPORT בכותרות ציבוריות כדי לתמוך בתאימות לכותרות C++‎.
9.4.0 2022-04-26
  • הגרסה המינימלית הנתמכת של Xcode עודכנה ל-13.2.1.
  • תיקוני באגים ושיפורי ביצועים.
9.3.0 2022-04-07
  • תיקוני באגים ושיפורי ביצועים.
9.2.0 2022-03-21
  • Open Measurement: עדכון ל-OM SDK 1.3.30.
  • נוספו אזהרות כשקוד האפליקציה מפנה ל-adDidPresentFullScreenContent במקום ל-adWilllPresentFullScreenContent החדש יותר ב-GADFullScreenContentDelegate
9.1.0 2022-02-28
  • תיקוני באגים ושיפורי ביצועים.
9.0.0 2022-02-01
8.13.0 2021-11-17
  • הופסקה השימוש בערך הקבוע kGAMSimulatorID ב-GAMRequest. במקום זאת, צריך להשתמש ב- GADSimulatorID ב-GADRequestConfiguration.
  • הוצאנו משימוש את המאפיין credentials ב-GADAdNetworkResponseInfo. משתמשים במאפיין החדש adUnitMapping מאותה הכיתה.
8.12.0 2021-10-11
  • תוקן באג שבו מאמת המודעות המותאמות עלול לגרום לקריסה כשתצוגת מודעה מותאמת תוסר מההיררכיה של התצוגות במצב בדיקה.
  • כל הקבועים עם הקידומת kGAD הוצאו משימוש. במקום זאת, צריך להשתמש באלה עם הקידומת GAD.
8.11.0 2021-09-16
  • גרסה רשמית עם תמיכה ב-iOS 15.
  • הוספנו אמצעי הגנה כדי למנוע קריסה של אפליקציות כש-Google Mobile Ads SDK פועל ב-iOS מגרסה 9 ואילך. ה-SDK נתמך רק ב-iOS מגרסה 10 ואילך, ובמקרים אחרים הוא לא פועל.
8.10.0 2021-09-01
8.9.0 2021-08-10
  • תוקן באג נדיר שמשפיע על גרסאות הבטא של iOS 15, שבו יכול להיות שהגודל של תצוגות אינטרנט במסך מלא לא יהיה נכון לאפליקציות עם כמה סצנות.
  • תוקן באג שגרם לקריסה של קריאה ל-registerAdNetworkExtras: אם אובייקט GADRequest נוצר באמצעות method‏ copy.
8.8.0 2021-07-20
  • הוספנו לוגיקה כדי למנוע מקרים נדירים שבהם יכולות להופיע כמה חנויות בתוך האפליקציה אחת על גבי השנייה.
8.7.0 2021-06-24
8.6.0 2021-06-07
  • הוצאנו משימוש את המאפיין mediaView ב-GADCustomNativeAd. במקום זאת, צריך להשתמש במאפיין החדש mediaContent של אותה כיתה.
  • תוקן באג שבו קריאות חזרה למעקב אחרי השבתה או הפעלה של סרטון לא הופעלו לבידינג של מודעות נתמכות.
  • עדכנו את הסוג kGADSimulatorID מ-id ל-NSString* כדי למנוע הטמעת סוגים נוספת ב-Swift.
8.5.0 2021-05-07
  • תוקן באג שגרם לכך שפורמט מודעה ניסיוני לא נסגר כשהמודעה נסגרת, אם היא הוצגה כמה פעמים.
8.4.0 2021-04-19
  • תמיכה מורחבת באירועי המרה מסוג SKAdNetwork באמצעות SKAdImpression.
8.3.0 2021-03-25
  • הוספנו תמיכה במזהה מאינטראקציה ישירה של בעל האפליקציה (לשעבר מפתח אפליקציה זהה) כדי לעזור לכם להציג מודעות בהתאמה אישית שרלוונטיות יותר למשתמשים על סמך הנתונים שנאספו מהאפליקציות שלכם.
  • adWillDismissFullScreenContent: נוסף ל-GADFullScreenContentDelegate.
  • תוקנה בעיה שבה הפונקציה adDidPresentFullScreenContent: היתה מופעלת מיד לפני ההצגה ולא מיד אחריה.
8.2.0.1 2021-03-12
  • תוקנה השגיאה בהתקנה של CocoaPods‏ 'Can't merge user_target_xcconfig', שהופיעה כשמשתמשים בכמה pods עם הגדרות user_target_xcconfig שונות.
8.2.0 2021-03-11
  • הוספנו תמיכה נוספת ב-SKAdNetwork לקראת אכיפת AppTrackingTransparency.
  • הוסרה הגדרת מאקרו של UIWindowScene שנדרשת רק בגרסאות Xcode שקדמו לגרסה 11.
8.1.0 2021-02-19
  • הוצאו משימוש disableAutomatedInAppPurchaseReporting ו-enableAutomatedInAppPurchaseReporting. הדיווח על רכישות מתוך האפליקציה הוסר מה-SDK. השיטות האלה הן עכשיו no-ops.
  • הוספנו דגלים כדי לצמצם את הגישה של SDK לממשקי API של CTTelephonyNetworkInfo.
8.0.0 2021-02-01
  • שינויים מרכזיים בגרסה 8, כפי שמתואר בקטע הכנה לקראת גרסה 8 של ה-SDK.
  • שיפור בביצועים של ה-SDK כששולחים מספר רב של בקשות בו-זמנית.
  • הוסר התמיכה בארכיטקטורה i386. Xcode כבר לא תומך בסימולטורים של 32 ביט.
  • תוקן באג שבו adapterVersion בפרוטוקול GADMediationAdapter היה בקונפליקט עם NSObject ב-Swift.
7.69.0 2020-12-03
  • אפליקציות נדרשות ליצירת גרסאות build עם Xcode 12.0 ואילך.
  • נוספה פרוסת סימולטור arm64 כדי לאפשר בדיקה בסימולטורים לפלטפורמות Apple Silicon Mac.
  • הוספת פרמטר styleID ל-GADDynamicHeightSearchRequest.
  • הוספנו את קריאת החזרה (callback) -adDidRecordImpression: ל-GADFullScreenContentDelegate לפורמטים של בטא במסך מלא.
  • הוספנו תמיכה ב-NSUserDefaults gad_has_consent_for_cookies. כשההעדפה gad_has_consent_for_cookies מוגדרת לאפס, Mobile Ads SDK מפעיל את מודעות מוגבלות (LTD) . פרטים נוספים זמינים במאמר הגדרת הסכמה לשימוש בקובצי Cookie.
  • ‏Mobile Ads SDK משבית את ההעברה של מזהה הפרסום (IDFA) כשמתבצעת קריאה ל-GADMobileAds.sharedInstance().requestConfiguration.tag עם forChildDirectedTreatment: true (ראו הגדרה של תוכן שמיועד לילדים), או כשמתבצעת קריאה ל-GADMobileAds.sharedInstance().requestConfiguration.tagForUnderAgeOfConsent(true) (ראו הגדרה של משתמשים מתחת לגיל ההסכמה).
7.68.0 2020-11-04
  • עדכנו את ה-SDK מ-.framework ל-.xcframework. מעכשיו נדרשת גרסה 1.9.0 ואילך של CocoaPods כדי להתקין חבילות CocoaPod.
  • הוסר arm64e מההפצה. בדיקות מקומיות ב-arm64e לא יהיו זמינות יותר.
  • נוספה גרסת הבטא של הכלי לבדיקת מודעות.
  • תוקן באג שבו ה-rootViewController של GADNativeCustomTemplateAd שומר על הפניה חזקה למודעה.
7.67.0 2020-10-21
  • השקנו ממשקי API חדשים בגרסת בטא למודעות מעברון ולמודעות מתגמלות. ממשקי ה-API החדשים מספקים את אותה פונקציונליות, אבל הם עקביים יותר.
  • הנכס neighboringContentURLStrings נוסף אל GADRequest.
  • הוספנו ממשקי API לפורמט GADRewardedInterstitialAd. מודעות מעברון מתגמלות נמצאות כרגע בגרסת בטא פרטית. צריך לפנות למנהל החשבון כדי לבקש גישה.
  • תוקן באג שגרם לכך שדפי נחיתה של מודעות נחתכו במכשירים עם חריצים.
7.66.0 2020-09-28
  • מודעות באנר: נוספה שיטת הענקת הגישה adViewDidRecordImpression: ל-GADBannerViewDelegate.
7.65.0 2020-09-03
  • נדרשת אפליקציה שנוצרה באמצעות Xcode בגרסה 11.0 ואילך.
  • הוצאנו משימוש את הפורמט GADInstreamAd.
  • מודעות לבדיקה: עכשיו יש תמיכה בהוספה של מכשיר לבדיקה במקרים שבהם מזהה ה-IDFA לא זמין.
7.64.0 2020-08-11
7.63.0 2020-07-28
  • מודעות בפתיחת אפליקציה: שינינו את GADAppOpenAd לפורמט מסך מלא. מודעות בפתיחת אפליקציה נמצאות כרגע בגרסת בטא פרטית. עליך לפנות אל מנהל החשבון שלך כדי לבקש גישה.
  • Mediation של מודעות מעברון: interstitialDidDismissScreen: ביטול הכפילויות של קריאות חזרה (callbacks) ממתאמי תהליך בחירת הרשת.
7.62.0 2020-07-10
  • תוקן באג שבו היה צריך ללחוץ פעמיים על סרטונים כדי להפעיל אותם אחרי שהם הושהו בגלל הסרת האוזניות.
7.61.0 2020-06-17
  • הוספנו את המאפיין dictionaryRepresentation ל-GADResponseInfo כדי לאפשר רישום קל יותר של פרטי התשובה ביומן.
  • הסרת הכיתה DFPCustomRenderedAd, כיתת פורמט מודעות שלא בשימוש שאפליקציות לא צריכות להפנות אליה.
7.60.0 2020-05-20
  • מודעות מתגמלות: שינינו את הערך של המאפיין serverSideVerificationOptions ב-GADRewardedAd ל-strong במקום ל-copy.
  • הטמענו את השיטה description ב-GADResponseInfo וב-GADAdNetworkResponseInfo כדי שיהיה קל יותר לתעד ביומן.
  • כל השגיאות בהצגה (למשל, rewardedAd:didFailToPresentWithError:) תמיד מחזיר קוד מ-GADPresentationErrorCode. שגיאות בהצגת תהליך בחירת הרשת מופיעות בתור שגיאות בסיסיות.
7.59.0 2020-05-06
  • Open Measurement: עדכנו ל-OM SDK 1.3.3.
  • מודעות מעברון: תוקן באג שגרם לכך שמודעות מעברון ב-iPad יכלו להסתובב לכיוונים שלא נתמכים, וכתוצאה מכך נגרמו בעיות בממשק המשתמש.
  • מודעות בדיקה: עדכנו את התווית של מודעות הבדיקה כך שתופיע הכיתוב 'מצב בדיקה' במקום 'מודעת בדיקה', ועדכנו את ממשק המשתמש של התווית.
7.58.0 2020-04-13
  • הגרסה המינימלית של Xcode שנתמכת עלתה ל-11.0.
  • הנכס adNetworkInfoArray נוסף ל-GADResponseInfo. הנכס הזה מציג מטא-נתונים על רשתות לבחירת רשת (Mediation) שהופעלה כחלק מהתגובה הזו למודעה.
  • השבתת הנגישות לרכיבי מודעות מוסתרים, כדי שכלי כמו VoiceOver לא יקריאו רכיבים לא פעילים.
7.57.0 2020-03-18
  • GADRewardBasedVideoAd הוצא משימוש. כל הלקוחות צריכים להשתמש ב-GADRewardedAd.
  • הודעות שגיאה משופרות לשגיאות מסוג 'לא נמצא מתאם'. הודעות השגיאה מכילות עכשיו את שם המתאם.
  • תוקנה בעיה ב-GADRewardedAd שבה השיטה rewardedAd:didFailToPresentWithError: לא תתקשר חזרה במקרים שבהם לא נטענה מודעה שמוגדרת לתגמול.
  • תוקנה קריסה פוטנציאלית שעלולה להתרחש אם נכסי הקריאייטיב מנסים לטעון כתובות URL שאינן מסוג HTTP בתוך SafariViewController.
7.56.0 2020-02-28
  • הוספנו שיטות למופעים של disableAutomatedInAppPurchaseReporting ו-enableAutomatedInAppPurchaseReporting ב-GADMobileAds והוצאנו משימוש את שיטת הכיתה disableAutomatedInAppPurchaseReporting. כדי להשבית את הדיווח האוטומטי על רכישות מתוך האפליקציה, צריך להפעיל את disableAutomatedInAppPurchaseReporting לפני שמפעילים את Google Mobile Ads SDK או טוענים מודעות.
  • הוספנו את השיטה disableMediationInitialization ל-GADMobileAds. כדי להשבית את האינטראקציה הראשונית של מתאם תהליך בחירת הרשת, צריך להפעיל את השיטה הזו לפני שמפעילים את Google Mobile Ads SDK.
  • הוסר תמיכה בארכיטקטורה i386. אין יותר תמיכה בסימולטורים של 32 ביט.
7.55.1 2020-02-14
  • מודעות עם תגמול: תוקן באג שבו rewardedAd:didFailToPresentWithError: החזיר את הסוג NSString לשגיאה במקום NSError.
7.55.0 2020-02-04
  • הוסרו כל ההפניות אל UIWebView. אין יותר תמיכה ב-UIWebView.
7.54.0 2020-01-28
  • Open Measurement: עדכנו ל-OM SDK 1.3.1.
  • הפעלנו את WKWebView כברירת המחדל של ה-SDK בכל תצוגות האינטרנט.
  • נוספה תמיכה בקריאת פרמטרים של הסכמה מ-IAB TCF גרסה 2.0 ומהמחרוזת us_privacy של IAB.
7.53.1 2019-12-19
  • שינית את שם קוד השגיאה kGADErrorAppIDMissing ל-kGADErrorApplicationIdentifierMissing.
  • תהליך בחירת רשת (Mediation) של מודעות וידאו עם תגמול: תוקן באג שבו הבידינג לא עבד כשמשתמשים ב-API‏ GADRewardedAd.
7.53.0 2019-12-12
  • Open Measurement: עדכנו ל-OM SDK 1.2.21.
  • מודעות מעברון/מודעות מתגמלות: נוספה השיטה canPresentFromViewController:. אפליקציות עם כמה סצנות יכולות להשתמש בשיטה הזו כדי לבדוק אם עדיין אפשר להציג את המודעה כשהסצנה משתנה.
  • מודעות מעברון: הפונקציה interstitialDidFailToPresentScreen: נקראת עכשיו כשמנסים להציג מודעה שעדיין לא מוכנה או מודעה שכבר הוצגה.
  • מודעות מותאמות: תוקן באג שבו נקראה קריאה ל-UI API בשרשור ברקע.
  • תוקנה דליפת הזיכרון GADBlockSignalSource שהתרחשה במהלך טעינת המודעות.
  • בחירת רשת (Mediation) למודעות מותאמות: הוסרו GADMediatedNativeAppInstallAd ו-GADMediatedNativeContentAd.
  • תהליך בחירת הרשת (Mediation) למודעות נתמכות: הוספנו את הנכסים duration ו-currentTime לפרוטוקול GADMediatedUnifiedNativeAd.
7.52.0 2019-11-06
  • תוקן באג שבו לא נעשה שימוש ביחס גובה-רוחב של המדיה של מודעה In-stream בבקשה.
.
7.51.0 2019-10-17
  • הגרסה המינימלית הנתמכת של iOS הוגדלה ל-iOS 9. אפליקציות עדיין יכולות לקשר ל-iOS 8, אבל המודעות ייטענו רק ב-iOS 9 ואילך.
  • נוספו הנכסים currentTime ו-duration אל GADMediaContent.
  • הוספת המאפיין mediaContent ל-GADInstreamAd והסרת המאפיינים videoController,‏ duration, currentTime ו-aspectRatio.
  • הוספנו את גרסת הבטא של ה-API של מודעות באנר מותאמות ומעוגנות.
.
7.50.0 2019-09-18
  • גרסה רשמית עם תמיכה ב-iOS 13.
  • Open Measurement: בוצע עדכון ל-OM SDK 1.2.19.
    • הוספנו תמיכה באפליקציות עם כמה סצנות. אפליקציות שתומכות בכמה סצנות חייבות להגדיר את המאפיין scene ב-GADRequest כדי לקבל מודעות בגודל מתאים.
    • הסרת תת-הסוג SKStoreProductViewController, שאסור להשתמש בו ב-iOS 13.
  • פתרון האזהרה של Apple במהלך שליחת האפליקציה לחנות לגבי שימוש ב-API שהוצא משימוש.
  • הנכס testRequestIdentifiers נוסף אל GADMobileAds.requestConfiguration. הוצאנו משימוש את המאפיין testDevices ב-GADRequest.
  • הוצאנו משימוש את קוד השגיאה kGADErrorMediationNoFill. כל השגיאות מסוג 'אין מילוי' מחזירות עכשיו את קוד השגיאה kGADErrorNoFill.
  • מודעות מתגמלות: עכשיו אפשר להגדיר את הנכס customRewardString בכל שלב לפני הצגת GADRewardedAd. בעבר היה צריך להגדיר את המאפיין הזה לפני טעינת המודעה.
  • תהליך בחירת הרשת: שיפרנו את הודעות השגיאה הציבוריות במקרים שבהם לא ניתן למצוא מתאמים של תהליך בחירת הרשת או שהם לא תואמים לפרוטוקול הנכון.
7.49.0 2019-08-20
  • הוספנו ממשק API למזהי תגובות לבקשת מודעה לחיפוש נכסי קריאייטיב במרכז בקרת המודעות ב-Ad Manager.
7.48.0 2019-08-01
  • Open Measurement: בוצע עדכון ל-OM SDK 1.2.17.
  • מודעות וידאו מתגמלות: תוקן באג באפליקציות שמשתמשות בממשקי ה-API הישנים של מודעות וידאו מתגמלות (למשל, GADRewardBasedVideoAd) ראו ירידה במספר החשיפות בדוחות תהליך בחירת הרשת (Mediation).
7.47.0 2019-07-11
  • Open Measurement: עדכנו את OM SDK לגרסת 1.2.16.
  • הודעות משופרות ביומן כשאפליקציות מגדירות באופן שגוי את מזהה האפליקציה שלהן ב-Info.plist.
  • תוקן באג ברינדור של מודעות מעברון ומודעות וידאו מתגמלות להתקנת אפליקציות.
7.46.0 2019-06-24
  • נוספה ארכיטקטורת arm64e למסגרת GoogleMobileAds כדי לתמוך בבדיקות במכשיר. עכשיו נדרש Xcode 10 לצורך ה-build.
  • מודעות מותאמות: הוסרו ממשקי ה-API GADNativeAppInstallAd ו-GADNativeContentAd שהוצאו משימוש. באפליקציות צריך להשתמש במודעות נתמכות מאוחדות.
  • מודעות מותאמות: תוקן באג שבו המודעה המותאמת מחזירה תצוגת מדיה מסוג nil ויחס גובה-רוחב של אפס, למרות שיש בה תוכן וידאו.
  • תהליך בחירת הרשת: תוקן קריסה שמתרחשת כשמתאמי תהליך בחירת הרשת מפעילים מספר קריאות חוזרות (callbacks) של הצלחה/כישלון לאותה בקשה.
7.45.0 2019-06-17
  • Open Measurement: עדכנו ל-OM SDK 1.2.15.
  • תוקנה קריסה שמתרחשת לעיתים רחוקות כשסוגרים מודעות וידאו.
  • עדכנו את פונקציית ה-callback‏ rewardedAdMetadataDidChange כך שלא תתקשר כשהמטא-נתונים הם nil.
7.44.0 2019-05-10
  • גרסה רשמית עם תמיכה במדידה של אפליקציות.
  • כברירת מחדל, מדידת האפליקציה מאתחלת את הנתונים ושולחת אותם כשהאפליקציה מופעלת. הוספנו אפשרות לדחות את המדידה של האפליקציה עד שמתבצעת קריאה מפורשת ל-Google Mobile Ads SDK.
  • Open Measurement: עדכנו ל-OM SDK 1.2.14.
  • הוסר GADCorrelator וממשקי ה-API המשויכים אליו. התכונה הזו לא הייתה פונקציונלית בעבר.
  • המאפיין preferredImageOrientation ב-GADNativeAdImageAdLoaderOptions יצא משימוש. במקום זאת, אתם צריכים להשתמש ב-GADNativeAdMediaAdLoaderOptions.
7.43.0 2019-04-19
  • גרסת iOS המינימלית הנדרשת עודכנה ל-8.0.
  • גרסת המהדורה הרשמית לתמיכה ב-Open Measurement.
  • Open Measurement: כולל את OM SDK 1.2.13.
  • Open Measurement: נוספה תמיכה בפורמטים מותאמים אישית של מודעות מותאמות.
  • מודעות מותאמות: נוספו הנכסים videoController ו-hasVideoContent ל-GADMediaContent.
  • מודעות מותאמות: הוצאנו משימוש את השיטה videoController ב-GADUnifiedNativeAd ואת השיטות hasVideoContent ו-aspectRatio ב-GADVideoController.
  • מודעות מותאמות: נוספה הכיתה GADNativeAdMediaAdLoaderOptions עם המאפיין aspectRatio, שמאפשרת לבעלי תוכן דיגיטלי לבקש יחס גובה-רוחב ספציפי לנכס המדיה של מודעה מותאמת. האפשרות הזו מקבלת עדיפות על פני הנכס preferredImageOrientation ב-GADNativeAdImageAdLoaderOptions.
  • מודעות מותאמות: GADMediaView מתייחס עכשיו לנכס contentMode כשהמערכת מעבדת תמונות.
7.42.2 2019-03-29
  • תהליך בחירת הרשת (Rewarded Mediation) (ממשקי API חדשים): תוקן באג שבו מתבצע ביטול הקצאה אוטומטי של מתאמי תהליך בחירת הרשת (Mediation) עם תגמול אחרי קריאת הטעינה.
7.42.1 2019-03-25
  • תוקנה קריסה נדירה שעלולה להתרחש כשמשחררים את ההקצאה של מודעות וידאו.
7.42.0 2019-03-15
  • Google Mobile Ads SDK תלוי עכשיו ב-App Measurement. עליכם לכלול את המסגרת של App Measurement ואת יחסי התלות. צריך להוסיף את מזהה האפליקציה לקובץ ה-plist של האפליקציה באמצעות המפתח GADApplicationIdentifier. מידע נוסף זמין במדריך למתחילים.
  • הגודל של מסגרת ה-SDK הופחת מתחת למגבלות של GitHub.
  • tagForChildDirectedTreatment נוסף ל-GADMobileAds.sharedInstance.requestConfiguration. האפשרות [GADRequest tagForChildDirectedTreatment] הוצאה משימוש.
  • תוקן באג שגרם לכך שאפשר היה להפעיל את rewardBasedVideoAdMetadataDidChange: גם אם המטא-נתונים לא השתנו.
7.41.0 2019-03-04
  • מודעות מתגמלות: הוספנו ממשק API חדש (בגרסת בטא פתוחה) בשם GADRewardedAd שמאפשר לטעון כמה מודעות מתגמלות בו-זמנית.
  • מודעות מתגמלות: הוספת הנכס admetadata ב-GADRewardBasedVideoAd. משתמשים ב-rewardbasedvideoadmetadatadidchange: כדי לשמוע על שינויים במטא-נתונים של מודעות.
7.40.0 2019-02-21
  • שיפורי ביצועים.
7.39.0 2019-02-08
  • תוקן באג שגרם לשגיאה ב-build כשהפניתם ל-GADCustomEventParametersServer.
  • הוספנו את המאפיין mainImage בכיתה GADMediaContent כדי להגדיר את נכס התמונה הראשי למודעות מותאמות כשהווידאו לא זמין.
7.38.0 2019-01-22
  • תוקנה בעיה ברינדור של מודעות גמישות שמוצגות בתצוגות טבלה.
  • נוספה סיווג GADMediaContent חדש כדי לספק מידע על תוכן מדיה.
7.37.0 2018-12-10
  • שיפור התאימות ל-Crashlytics כדי לספק דוחות קריסה שימושיים יותר עם סימבוליזציה מעודכנת של נתיב סטאק.
7.36.0 2018-11-16
  • תוקנה בעיה שבה מתאמי תהליך בחירת הרשת מסוימים יכלו לדווח על כמה חשיפות מאותה מודעה מעברון או מאותה מודעה עם פרסום בתמורה להשלמת משימה.
7.35.2 2018-11-08
  • תיקוני באגים שונים.
7.35.1 2018-10-22
  • תיקוני באגים שונים.
7.35.0 2018-10-17
  • תוקנה בעיה שמונעת את הטעינה של מודעות מתגמלות אחרי שמתבצעת טעינת מודעה מתגמלת חדשה בתוך שיטת הענקת הגישה (delegate) rewardBasedVideoAdDidClose:.
  • הגרסה המינימלית של Xcode היא עכשיו 9.2.
7.34.0 2018-09-26
  • אסור יותר לבקש מודעה מתגמלת שנייה בזמן שמודעה מתגמלת אחרת מוצגת. התיקון הזה פותר בעיה שבה שליחת בקשה להצגת מודעת הפרסום השנייה עם התמריץ גורמת לשבירה של כמה מתאמים של צד שלישי לתהליך בחירת הרשת (Mediation). אפשר לבקש מודעה אחרת אחרי שהצגה מסתיימת ב-rewardBasedVideoAdDidClose:.
  • תוקנה: CocoaPod עודכן כדי לצמצם את גודל הקובץ לפחות מ-100MB, וכך לאפשר לדחוף קבצים של SDK למאגרים של GitHub.
7.33.1 2018-09-13
  • מודעות נתמכות: תוקנה בעיה שבה לפעמים מודעות וידאו לא היו מופעלות כראוי.
  • מודעות נתמכות: תוקנה בעיה שבה השדה GADMediaView היה ריק במודעות שאינן מודעות וידאו.
  • מודעות באנר ב-DFP: תוקנה באג שבו שיטת שינוי הגודל לא פעלה כראוי.
7.33.0 2018-09-10
  • הוספנו תמיכה ב-iOS 12.
  • תיקוני באגים ושיפורי ביצועים.
7.32.0 2018-08-13
  • מודעות עם תגמול: הוספנו את הנכס customRewardString ל-GADRewardBasedVideoAd, כדי לאפשר לבעלי תוכן דיגיטלי להעביר נתונים מותאמים אישית לבקשות אימות בצד השרת.
  • מודעות מותאמות: GADNativeAppInstallAd,‏ GADNativeContentAd וממשקי ה-API המשויכים הוצאו משימוש לטובת GADUnifiedNativeAd. הוראות נוספות לשימוש בממשקי ה-API החדשים מפורטות במדריך המאוחד המתקדם למודעות מותאמות.
  • מודעות מותאמות: הוספנו את התכונה 'השתקת המודעה הזו'.
  • מודעות מותאמות: תוקן באג שבו תצוגת AdChoices הוסרה כשנעשה שימוש חוזר בתצוגות של מודעות בתצוגות של אוספים.
  • הוספת המאפיין requestConfiguration אל GADMobileAds, שאפשר להשתמש בו כדי לציין את הפרמטרים maxAdContentRating ו-tagForUnderAgeOfConsent לכל הבקשות להצגת מודעות.
  • תהליך בחירת הרשת: נוספו הנכסים maxAdContentRating ו-underAgeOfConsent אל GADMediationAdRequest.
7.31.0 2018-05-17
7.30.0 2018-03-26
  • גרסת הבטא של MRAID גרסה 3.
  • תיקוני באגים ושיפורי ביצועים.
7.29.0 2018-02-16
  • תוקן באג שהופיע בגרסה 7.28.0 וגרם לבעיות גרפיות באפליקציות GameKit.
7.28.0 2018-01-31
  • מודעות מותאמות: נוספה Unified Native Ad API. הפעולה הזו משלבת את GADNativeAppInstallAds ואת GADNativeContentAds לסוג חדש אחד: GADUnifiedNativeAd. פרטים נוספים זמינים במדריך בנושא מודעות מותאמות מאוחדות.
  • סרטון עם פרסים: הוספנו את השיטה rewardBasedVideoAdDidCompletePlaying: ל-GADRewardBasedVideoAdDelegate כדי להודיע לבעלי התוכן הדיגיטלי כשסרטון מסתיים.
  • בחירת רשת (Mediation) לסרטונים עם פרסים: הוספנו את השיטה connectorDidCompletePlayingRewardBasedVideoAd: ל-GADMRewardBasedVideoAdConnectorDelegate כדי שהמתאמים לבחירת רשת יוכלו להפעיל אותה כשהסרטון מסתיים.
  • תהליך בחירת הרשת (Mediation) למודעות מותאמות אישית: עדכנו את GADMediatedNativeAdDelegate.h כדי לתת למתאמים גישה לתצוגות הנפרדות שמשמשות במודעה מותאמת אישית.

    נוסף:

    -mediatedNativeAd:didRenderInView:clickableAssetViews:nonclickableAssetViews:viewController:

    הוצא משימוש:

    -mediatedNativeAd:didRenderInView:viewController:
7.27.0 2017-12-13
  • הוספנו תמיכה בתהליך בחירת הרשת (Mediation) למודעות וידאו מותאמות אישית. מתאמי תהליך בחירת הרשת (Mediation) מקומיים חייבים להטמיע את השיטה mediaView ב-GADMediatedNativeAppInstallAd וב-GADMediatedNativeContentAd ולהחזיר את תצוגת המדיה שלהם.
  • נוספו יחסי תלות למסגרות QuartzCore ו-CFNetwork.
7.26.0 2017-11-17
  • תמיכה ב-iPhone X.
  • במודעות במסך מלא, לחצן הסגירה שמוגדר כברירת מחדל מוצג עכשיו באזור הבטוח.
  • הנכס nativeAd הוסר מGADAdChoicesView ומGADMediaView.
  • הגבלת האינטראקציות של ה-SDK עם StoreServices של Apple לאחת לכל סשן, בזמן הפעלת האפליקציה.
  • עכשיו מודעות בדיקה מוצגות עם תווית מעל המודעה. פרטים נוספים זמינים במדריך לבדיקות.
7.25.0 2017-10-25
  • תהליך בחירת הרשת (Mediation) למודעות מותאמות: מעכשיו, הקריאה ל-mediatedNativeAd:didRenderInView:viewController: תישלח למתאמים ברגע שמודעה מותאמת תשויך לתצוגה של מודעה מותאמת, במקום להמתין עד שהתצוגה של המודעה המותאמת תהיה גלויה.
  • תהליך בחירת הרשת (Mediation) מקורי: מעכשיו מתבצעת קריאה ל-mediatedNativeAdDidUntrackView: עם תצוגה (view) של אפס כשהקצאת הממשק למעקב מבוטלת.
7.24.1 2017-9-27
  • עדכון האופן שבו ה-SDK יוצר אינטראקציה עם StoreServices של Apple.
7.24.0 2017-9-20
  • גרסה רשמית עם תמיכה ב-iOS 11.
  • GADAdDelegate הוסר. במקום זאת, צריך להשתמש ב-GADAudioVideoManager כדי לנהל את האודיו של המודעות.
  • תוקן באג ב-iOS 11 שבו צפיות בבאנר הועברו למטה בגלל תוכן שמוטמע בתוך הדף.
  • נוספה תלות במסגרת Security.
7.23.0 2017-09-05
  • מעכשיו, מתאמי בחירת הרשת מקבלים התראה דרך mediatedNativeAd:didUntrackView: כשהקצאה של מודעה רגילה מבוטלת.
7.22.0 2017-08-08
  • נפתרה בעיה שבה האירוע 'המודעה לא נטענה' לא הופעל כשבקשה להצגת מודעה נדחתה, בגלל שהאפליקציה פועלת במצב רקע.
7.21.0 2017-06-20
  • ביחידות של מודעות מעברון שבהן הבעלים הביעו הסכמה לא להציג מודעות וידאו, תופיע אפשרות לסגור את המודעות המעברון באופן מיידי, גם אם קריאייטיב MRAID קורא ל-useCustomClose.
  • הוספנו טקסט לתפריט ניפוי הבאגים כדי לציין אם התצוגה המקדימה של הקריאייטיב או מצב פתרון הבעיות פעילים.
  • נוספה הכיתה GADMultipleAdsAdLoaderOptions, שמאפשרת לבעלי תוכן דיגיטלי לציין את מספר המודעות לטעינה בבקשה אחת.
  • הוספת המאפיין loading ל-GADAdLoader, שמציין אם הטען של המודעות נטען כרגע מודעות.
  • נוספה שיטה -adLoaderDidFinishLoading: חדשה ואופציונלית להענקת גישה (delegate) ל-GADAdLoaderDelegate, שנקראת אחרי ש-GADAdLoader מסיים להחזיר את כל המודעות לבקשה.
7.20.0 2017-05-03
  • הוסרה מודעה בפורמט של רכישה מתוך האפליקציה.
  • הוסר תמיכה בארכיטקטורה armv7s.
7.19.1 2017-04-13
  • תוקנה בעיה שבה גודל מודעה שגוי הועבר לרשתות לבחירת רשת (Mediation) לצורך בחירת רשת חכמה של מודעות באנר.
7.19.0 2017-03-16
  • נוספה השיטה openInlineBrowser() ל-google_mobile_app_ads.js לפתיחת כתובת URL ב-SFSafariViewController.
  • הוספנו את GADAudioVideoManagerDelegate כדי לספק התראות על התחלה, השהיה או הפסקה של הפעלת מודעות אודיו ווידאו.
7.18.0 2017-02-23
  • נוספו ל-GADVideoController השיטות play,‏ pause ו-setMute.
  • נוספו שיטות הענקת גישה חדשות ל-GADVideoControllerDelegate שתואמות להפעלה, להשהיה, לסיום, להשתקה ולהסרת ההשתקה של תוכן וידאו.
  • הוספנו תמיכה ברכיבי מתאם לבחירת רשת להצגת מודעות וידאו עם תגמול, כדי לאפשר להם להביע הסכמה להפעלה מוקדמת לפני שליחת בקשה להצגת מודעה.
7.17.0 2017-01-31
  • הוספת nativeAdDidRecordImpression ו-nativeAdDidRecordClick ל-GADNativeAdDelegate.
7.16.0 2016-12-12
  • הוספת בקר וידאו לאובייקט DFPBannerView.
  • מאפייני הבקר של הסרטון GADNativeExpressAdView,‏ GADNativeContentAd,‏ GADNativeCustomTemplateAd,‏ GADNativeContentAd ו-GADNativeCustomTemplateAd הם עכשיו לא null.
  • תהליך בחירת הרשת (Mediation) מקורי: מעכשיו, מתאמים יכולים להגדיר את המאפיין adChoicesView ב-GADMediatedNativeAppInstallAd וב-GADMediatedNativeContentAd כדי להציג את AdChoices.
7.15.0 2016-11-21
  • נוסף נכס GADMediaView אל GADNativeContentAd ו-GADNativeCustomTemplateAd.
7.14.0 2016-10-28
  • הכותרות של מתאמי התאמת הרשת הועברו למסגרת ולכותרת הגלובלית.
  • בגודל המודעה kGADAdSizeFluid, שינוי הגודל של הבאנר לא משנה יותר את גודל המסגרת של תצוגת הבאנר.
7.13.1 2016-10-20
  • הוספנו תמיכה בתצוגה מקדימה בתוך האפליקציה ובפתרון בעיות ב-Google Ad Manager.
7.13.0 2016-10-17
  • נוספה תלות במסגרת JavaScriptCore.
  • תיקוני באגים שונים.
7.12.1 2016-10-05
  • תוקנו הערות לגבי יכולת השימוש באפס (nullability) עבור GADNativeAppInstallAd ו-GADNativeContentAd.
7.12.0 2016-09-28
  • תיקוני באגים בקריסות שקשורות ל-GADStringFromCGFloat.
  • נוספה ההגדרה GADNativeAdViewAdOptions כדי לציין את המיקום של AdChoices במודעות מותאמות.
  • הנכס adNetworkClassName נוסף ל-GADRewardBasedVideoAd.
7.11.0 2016-09-15
  • הוסרו יחסי התלות במסגרות CoreBlueooth‏, EventKit ו-EventKitUI.
  • כשמעדכנים אפליקציות ל-iOS 10, אין יותר צורך לספק טקסט עבור NSCalendarsUsageDescription ו-NSBluetoothPeripheralUsageDescription.
  • הוסר התמיכה ב-MRAID 2.0 createCalendarEvent ו-storePicture.
7.10.1 2016-08-26
  • תיקון באגים שגרמו לקריסות שקשורות ל-GADStringFromCGFloat.
7.10.0 2016-08-16
  • כשמשייכים מודעות מותאמות לתצוגה מפורטת, הנכס userInteractionEnabled של התצוגה המפורטת משתנה ל-NO כדי להתאים לציפיות של ה-SDK.
  • הוספה של יחסי תלות ל-MobileCoreServices.
  • הוספנו ממשק API כדי לומר לרשת המודעות אם גרסת ה-SDK היא לפחות major.minor.patch.
7.9.1 2016-07-18
  • תוקן באג שמשפיע על תהליך בחירת הרשת (Mediation) של מודעות וידאו מתגמלות.
7.9.0 2016-07-13
  • הוספנו יחסי תלות של מסגרות GLKit, ‏ OpenGLES, ‏ CoreMotion ו-CoreVideo כדי לשפר את איכות המודעות ואת הרינדור שלהן.
  • נוספה השיטה +[GADMobileAds configureWithApplicationID:]. בעלי אפליקציות ב-AdMob צריכים להפעיל את השיטה הזו עם מזהה האפליקציה שלהם.
  • בעלי תוכן דיגיטלי ב-Google Ad Manager שמשתמשים בתהליך בחירת הרשת (Mediation) של SDK לא יקבלו יותר את האזהרה 'סוג המודעה בתהליך בחירת הרשת לא ידוע או לא תקין'.
7.8.1 2016-05-11
  • הוספנו תמיכה ב-SDK לשימוש אוטומטי בנתוני מיקום כשמשתמש מפעיל באופן מפורש את הרשאות המיקום של אפליקציה.
7.8.0 2016-04-28
  • נוספה תלות במסגרות CoreBluetooth ו-SafariServices.
  • הוספנו הערות לגבי אפשרות לאפס (nullability) לקובצי הכותרות הראשיים של ה-SDK, כדי לשפר את התמיכה באפשרויות ב-Swift.
  • נוספה תמיכה ב-GADAdSizeDelegate במודעות בגודל kGADAdSizeFluid.
7.7.1 2016-04-06
  • פתרון בעיה בטיפול בלחיצות על מודעות מותאמות במסכים שגללו בהם.
7.7.0 2016-02-24
  • נוספה תמיכה במודעות וידאו מתגמלות.
  • הוספנו תמיכה בקוד בייט. הדבר הגדיל את גודל ההורדה של ה-SDK, אבל לא יגדיל באופן משמעותי את גודל הקבצים הבינאריים של האפליקציה. כדי לשנות את ההגדרה הזו לאפליקציה, עוברים אל Build Settings (הגדרות build) של הפרויקט, ובקטע Build Options (אפשרויות build), מגדירים את Enable Bitcode (הפעלת Bitcode) לערך Yes.
  • נוספה תלות במסגרת MediaPlayer. תצטרכו לקשר את המסגרת הזו לקובץ הבינארי של האפליקציה. אם אתם משתמשים ב-CocoaPods, מריצים את הפקודה pod install --repo-update.
  • הוסרו כל ההפניות אל userID בממשקי API של סרטונים שמבוססים על תגמולים.
  • קריאות לשיטה loadRequest: של GADInterstitial תמיד מותאמות לקריאה אסינכרונית של didFailToReceiveAd:withError: או interstitialDidReceiveAd:. תוקן מקרה קיצוני שבו החוזה הזה לא חל.
  • תהליך בחירת הרשת (Mediation) מקורי: הוספנו את היכולת למתאמים לטפל באירועי קליקים ולדווח עליהם.
  • מודעות לרשת החיפוש: נוספה תמיכה בגובה דינמי.
7.6.0 2015-12-07
  • שיטות הפרוטוקול של מתאמי תהליך בחירת הרשת (Mediation) אורגנו מחדש או הועברו כדי להפוך אותן לפשוטות יותר.
  • תוקנו אותיות רישיות של הודעת didFailToLoadWithError בפרוטוקול GADRewardBasedVideoAdDelegate.
7.5.2 2015-10-16
  • תיקנו באגים.
7.5.1 2015-09-30
  • תיקון קריסות ב-GADStatisticsCore.
7.5.0 2015-09-22
  • ה-SDK לא משתמש יותר בשיטה canOpenURL של UIApplication במכשירי iOS 9.
  • תוקנה בעיה שבה לא התבצעו קריאות לשיטות GADNativeAdDelegate.
  • GADAdLoaderDelegate's callback‏ adLoader:didFailToReceiveAdWithError נקראת עכשיו אם לא מבקשים סוגי מודעות.
7.4.1 2015-08-13
  • תיקון קריסה שמתרחשת כשהמשתמש משלים רכישה מתוך האפליקציה של מוצר שהמזהה שלו מכיל תו מיוחד.
7.4.0 2015-07-30
  • גרסת הבטא של MRAID v2.
  • נוספו הגדרות גלובליות חדשות לדיווח על קריסות ולמעקב אוטומטי אחרי רכישות מתוך האפליקציה (IAP). אם מפעילים מעקב אוטומטי אחר רכישות מתוך האפליקציה, המערכת לא תלויה יותר ב-Conversion Tracking SDK כדי לדווח על המרות מ-IAP.
  • המאפיין adUnitID ב-GADInterstitial הוא עכשיו readonly.
  • הוספנו ממשקי API לבחירת רשת (Mediation) של מודעות וידאו שמבוססות על תגמולים.
  • setLocationWithDescription: הוצא משימוש בתאריך GADRequest. במקום זאת, אתם צריכים להשתמש ב-setLocationWithLatitude:longitude:accuracy:.
7.3.1 2015-05-28
  • הוספנו תמיכה בפורמטים של מודעות מותאמות להתקנת אפליקציות ולתוכן ב-AdMob, ב-Ad Manager וב-Ad Exchange.
  • נוספה תמיכה בפורמטים מותאמים אישית של מודעות מותנות, שזמינים להזמנות ב-Ad Manager.
  • תוקנה נסיגה שהופיעה בגרסה 7.2.0, שבה באנר חכם הוצג בצורה שגויה במצב לרוחב ב-iOS 8.
7.2.2 2015-05-07
  • תיקון האזהרה הבאה במהלך ההעלאה ל-App Store:
    The app references non-public selectors in Payload/(<app_id>):clientId,screenName,setScreenName.
7.2.1 2015-04-30
  • מודעות בשידור חי יטענו שוב בסימולטורים כברירת מחדל. מוסיפים את kGADSimulatorID לנכס testDevices ב-GADRequest כדי להציג מודעות בדיקה בסימולטורים.
  • הוספנו את היכולת למתאמי תהליך בחירת הרשת ולאירועים מותאמים אישית לתעד קליקים על מודעות מעברון.
  • נוספו שיפורים קלים לממשקי ה-API של אירועים מותאמים אישית.
  • נוספה GADInterstitial initWithAdUnitID: והוצאה משימוש GADInterstitial init.
  • השיטה setValidAdSizesWithSizes הוצאה משימוש ב-DFPBannerView. במקום זאת, אתם צריכים להשתמש ב-DFPBannerView.validAdSizes.
7.1.0 2015-04-01
  • נדרש קישור ל-CoreMedia.framework.
  • תיקוני באגים שונים.
7.0.0 2015-02-03
  • הפסקת התמיכה ב-iOS 5.
  • השקת SDK כמסגרת.
  • הסרת התלות בדגל הקישור -ObjC.
  • שיפור זמני הטעינה של מודעות ב-iOS 8.
  • הנכס requestAgent נוסף אל GADRequest. בשילובים של צד שלישי, צריך להגדיר את המאפיין הזה כדי לציין את הפלטפורמה שממנה נשלחה הבקשה.
  • נוספה הכיתה החדשה DFPRequest, שתומכת בטירגוט בהתאמה אישית ובהחרגות של קטגוריות.
  • הנכס publisherProvidedID הועבר מ-DFPExtras ל-DFPRequest.
  • החלפת GADAdMobExtras ו-DFPExtras בכיתה GADExtras אחת.
  • המאפיין hasAutoRefreshed של GADBannerView שהוצא משימוש.
  • הסרתם את המאקרו GAD_SIMULATOR_ID – מודעות הבדיקה מופעלות באופן אוטומטי בסימולטור כשמשתמשים ב-GADBannerView וב-GADInterstitial.
  • הוסר mediationExtras,‏ additionalParameters ומאפייני הבדיקה של GADRequest.
  • setBirthdayWithMonth:day:year: של GADRequest שהוצא משימוש.
  • השיטה addKeyword: של GADRequest הוסרה.
  • הכיתה DFPSwipeableBannerView הוסרה.
6.12.2 2014-11-06
  • השבתת האפשרות 'נטישה' במודעות באנר.
  • תוקנה קריסה שהתרחשה ב-DumpViews.
6.12.0 2014-09-18
  • גרסה רשמית עם תמיכה ב-iOS 8.
  • טעינת המודעות נמשכת פחות זמן בשרשור הראשי ב-iOS 8.
  • מודעות Smart Banner מוצגות בצורה תקינה בפריסה לרוחב ב-iOS 8.
  • נדרש קישור לשתי מסגרות חדשות: EventKit ו-EventKitUI. הקישור שלהם מתבצע באופן אוטומטי אם המודולים והמסגרות לקישור אוטומטי מופעלים.
  • מאפיין mediatedAdView שהוצא משימוש ב-GADBannerView.
  • הוסרה השיטה loadAndDisplayRequest:usingWindow:initialImage: שהייתה בעבר בשימוש ב-GADInterstitial.
6.11.1 2014-08-07 תוקנה האיפוס של תצוגת הבאנר מ-NIBs.
6.10.0 2014-07-17
  • עכשיו, ברירת המחדל היא שמודעות ייפתח ב-Safari במקום בדפדפן בתוך האפליקציה. אפשר לשנות את ההתנהגות הזו בקריאייטיב על ידי ציון הערך mraid.expand() או admob.opener.openOverlay().
  • מחוות החלקה הושבתו ב-DFPBannerView.
  • האפשרות DFPSwipeableBannerView הוצאה משימוש לטובת DFPBannerView.
6.9.3 2014-06-12
  • השיטה loadAndDisplayRequest:usingWindow:initialImage ב-GADInterstitial הוצאה משימוש.
  • חבילות ניתנות לניתוק של ניתוח נתונים מ-SDK, וכתוצאה מכך קטן הגודל של ה-SDK (מ-9.6MB ל-3.4MB). אפשר להוריד את Analytics SDK כאן.
  • המאפיין contentURL ב-DFPExtras הועבר אל GADRequest.
  • תיקנו באגים שונים.
6.9.2 2014-05-07
  • הפסקת התמיכה ב-iOS 4.3. ערכת ה-SDK תומכת ב-iOS מגרסה 5.0 ואילך, ועכשיו היא מספקת הפניות חלשות של ARC.
  • נוספו מודעות באנר גדולות בגודל 320x100, עם הערך הקבוע kGADAdSizeLargeBanner.
  • הוספנו פורמט חדש של מודעות מעברון להשקת רכישות מתוך האפליקציה. מגדירים את המאפיין inAppPurchaseDelegate ב-GADInterstitial כדי לטפל באירועי רכישה מתוך האפליקציה.
6.8.0 2014-01-24
  • שיפור הטירגוט של המודעות.
  • נדרש לקישור למסגרת CoreTelephony.
  • תוקנה קריסה שמתרחשת כשהמכשיר עובר למצב טיסה.
6.7.0 2013-12-12
  • שיפור הביצועים של מודעות שממוקמות בתוך UITableView.
  • תיקוני באגים שונים.
6.6.1 2013-11-13 תוקנו כמה דליפות זיכרון במהלך שימוש בתהליך בחירת הרשת.
6.6.0 2013-11-05
  • נדרש לקישור למסגרת AVFoundation.
  • הוספנו תמיכה בארכיטקטורות arm64 ו-x86_64.
  • גודל הספרייה קטן באופן משמעותי.
  • הנכס adNetworkClassName נוסף ב-GADBannerView וב-GADInterstitial.
  • תוקנה באג שבו אירועי אפליקציה ב-Ad Manager לא הופעלו עבור מודעות מעברון.
  • הוספת המתאם של Ad Exchange ל-HTML ישירות לספרייה. מפתחי Ad Exchange כבר לא צריכים לקשר את libAdapterHtml.a בנפרד.
6.5.1 2013-08-29 הסתרת שורת הסטטוס בתצוגות במסך מלא ב-iOS 7.
6.5.0 2013-07-16
  • תוקן באג שקשור לשינוי הגודל של GADBannerView.
  • שינוי ב-API לשדה COPPA ב-GADRequest.
  • העברת ה-IDFA של Apple בבקשה להצגת מודעה.
  • עדכנו את הודעות האזהרה לגבי תהליך בחירת הרשת (Mediation) לגבי שימוש בדגלים של קישורים.
6.4.2 2013-05-20 תיקון לבעיה חוזרת ב-GADMRAIDInterceptor.
6.4.1 2013-04-18 תוקנה קריסה שהתרחשה כאשר הערך של Advertising Identifier הוא nil.
6.4.0 2013-04-08
  • תוקנה קריסה של GADInterstitial כשהאפליקציה פועלת ברקע.
  • תוקנה קריסה בשרשור GADMRAIDInterceptor.
  • תוקן באג כך שגורמים שמיוצגים על ידי מודעות מעברון מקבלים עכשיו את הערך interstitialWillLeaveApplication.
  • שינינו את השמות של סמלי MD5 כדי למנוע שגיאות של סמלים כפולים.
  • הוספנו תמיכה בקבלת מודעות לבדיקה כשמשתמשים ב-AdMob דרך תהליך בחירת הרשת.
  • מודעות לבדיקה זמינות רק במכשירים עם iOS מגרסה 6 ואילך.
  • הסרת כל השימושים ב-UDID.
6.3.0 2013-02-14
  • נוספה הצהרת רישום ביומן שמספקת את המזהה שצריך להעביר אל request.testDevices כדי להפעיל מודעות לבדיקה במכשיר ספציפי.
  • הוספנו תמיכה במודעות בדיקה ב-iOS 6.
  • תוקנה קריסה ב-GADMraidInterceptor.
6.2.1 2012-10-16
  • נדרש לקישור למסגרת StoreKit.
  • תוקנה קריסה שמתרחשת כשהאפליקציה מסתובבת לפני שהמודעה הראשונה בתהליך בחירת הרשת מתקבלת.
6.2.0 2012-09-26
  • הדגל -all_load כבר לא נדרש כשמפתחים עבור ARMv7s. הדגל -ObjC עדיין נדרש.
  • נדרש לקישור ל-AdSupport framework.
  • נדרש להשתמש ב-Xcode 4.5 ולבצע build ל-iOS 6. הגרסה המינימלית לפריסה היא iOS 4.3.
  • הוסר מה-SDK קוד ARMv6, והוא כולל עכשיו קוד ARMv7s.
  • נעשה שימוש במזהה הפרסום (IDFA) של Apple ב-iOS 6 וב-UDID בגרסאות ישנות יותר מ-iOS 6.
  • תיקוני באגים שונים ל-iOS 6.
  • תאימות הדפדפן המובנה באפליקציה למסך הגבוה יותר של iPhone 5.
  • תאימות ל-autolayout עבור iOS 6.
6.1.4/5 2012-08-09
  • תיקון באג במעקב אחר קליקים/חשיפות של צד שלישי.
  • אפשר ליצור DFPBannerView בלי להגדיר לו גודל ראשוני. חשוב לוודא שהערך של validAdSizes מוגדר לפני טעינת בקשה.

6.1.5: בגרסה הזו נעשה שימוש במזהה המכשיר האוניברסלי (UDID). אפליקציות שמשתמשות בגרסה הזו חייבות לקבל הסכמה מתאימה מהמשתמשים לשליחת מידע על מזהי המכשיר, בהתאם למדיניות הרלוונטית של iOS.

6.1.1/2 2012-07-19
  • תוקנה בעיה שבה MRaid Interceptor קרס כשניגש למפתח nil.
  • בעלי תוכן דיגיטלי יצטרכו להוסיף את הדגל -all_load כשהם משתמשים ב-SDK.
  • נוספו אובייקטים מסוג DFPBannerView,‏ DFPInterstitial ו-DFPExtras במיוחד לבעלי תוכן דיגיטלי ב-Ad Manager.
  • תכונה חדשה ב-Ad Manager: מספר גדלים של מודעות.
  • תכונה חדשה ב-Ad Manager: אירועי אפליקציה.
  • הכותרות של Ad Manager,‏ Search ו-Mediation כלולות עכשיו בתיקיית המשנה 'תוספים', כך שאין יותר צורך בהורדות נפרדות.
  • בעיה ידועה: כשמשתמשים ב-GADBannerView עם Interface Builder, צריך להגדיר את גודל המסגרת באופן מפורש לפני טעינת הבקשה.

6.1.2: בגרסה הזו נעשה שימוש במזהה המכשיר האוניברסלי (UDID). אפליקציות שמשתמשות בגרסה הזו חייבות לקבל הסכמה מתאימה מהמשתמשים לשליחת מידע על מזהי המכשיר, בהתאם למדיניות הרלוונטית של iOS.

6.0.3/4 2012-05-10
  • נוספה מכסת תדירות.
  • תוקנו כמה באגים קטנים.

6.0.4: בגרסה הזו נעשה שימוש במזהה המכשיר האוניברסלי (UDID). אפליקציות שמשתמשות בגרסה הזו חייבות לקבל את הסכמת המשתמשים לשליחת מידע על מזהה המכשיר בהתאם למדיניות הרלוונטית של iOS.

6.0.1 2012-04-19
  • נוספה בחירת רשת (Mediation) של רשתות מודעות.
  • תהליך בחירת הרשת כולל את היכולת לבחור רשת להצגת מודעות בית ואירועים מותאמים אישית.
  • הוספנו תמיכה ב-MRAID v1.0 לכל הגרסאות של פלטפורמת iOS.
  • הוצאנו משימוש את המאקרו GAD_SIZE_#x# לטובת קבועים GADAdSize.
  • הוספנו תמיכה במודעות ברוחב מלא באמצעות הקבועים החדשים של GADSize: ‏ kGADAdSizeSmartBannerPortrait ו-kGADAdSizeSmartBannerLandscape.
  • GADRequest משתמש עכשיו ב-registerAdNetworkExtras: כדי להגדיר פריטים נוספים. המאפיין additionalParameters יצא משימוש.

החל מגרסה 5.0.8, ה-SDK ל-iOS לא מפנה אל uniqueIdentifier.

5.0.8 2012-03-30
  • הוסרו כל ההפניות ל-uniqueIdentifier, שהוא מאפיין UIDevice שהוצא משימוש.
  • המאפיין testDevices יצא משימוש לטובת המאפיין testing, שכבר לא יצא משימוש.
5.0.5 2011-11-30
  • הוספנו תמיכה בפורמטים נוספים של מודעות מעברון Rich Media ל-iPhone ול-iPad. העדכון הזה יהיה תואם לכל הפורמטים העתידיים של מודעות מעברון.
  • שיפור מעקב החשיפות של מודעות מעברון.
  • GADInterstitial תמיד היה אובייקט לשימוש חד-פעמי, אבל עכשיו הוא ייכשל בצורה תקינה על ידי קריאה ל-didFailToReceiveAdWithError: בכל בקשה לטעינה או להצגה של מודעת מעברון אחרי הבקשה הראשונה.
5.0.4 2011-10-28 תיקון לחצנים גדולים מדי במסכים מסוג Retina בדפדפן בתוך האפליקציה.
5.0.3 2011-10-24
  • שילוב של מודעות לרשת החיפוש בהתאמה אישית.
  • תמיכה ב-iOS מגרסה 5.0.
  • טעינה מהירה יותר של מודעות מעברון.
  • תיקון של הצגת מודעות ב-Modal View Controller.
  • תוקנה ההתנהגות של תגי העוגן.
4.1.1 2011-07-18
  • בנוסף, האישור תקף לגרסה 5.0 Beta 3 של iOS.
  • GTMStringEncoding הוקצה למרחב שמות כדי למנוע התנגשויות של מקשרים עם ספריות אחרות.
  • הדפדפן בתוך האפליקציה נסגר בגלל הגדרה שגויה של מודעות App Store.
  • תוקנו דליפות זיכרון ב-SDK.
  • תוקנו בעיות במעקב אחר קליקים במודעות באנר ב-DoubleClick for Advertisers ‏ (DFA).
  • תיקנו כמה קריסות נדירות מאוד.
  • גרסת המהדורה הרשמית של Google Ad Manager.
4.1.0 2011-05-02
  • כל מנהלי התצוגה נסגרים כראוי כשמתבצעת פעולת סגירה מ-JavaScript במנהל תצוגה שמוסתר במחסנית של מנהלי התצוגה.
  • הוספנו תמיכה בזמני תפוגה של מודעות מעבר (interstitial) ב-AFMA שסופקו על ידי השרת.
  • מצב הבדיקה מופעל עכשיו על ידי הוספת מזהי מכשירים לרשימת ההיתרים.
  • נוספה שיטה לשימוש חוזר באותו UIWebView בבאנר ובשכבת-על של מדיה עשירה.
  • הוספת גרסת המשנה של המכשיר למילון onshow.
  • תוקנו דליפות זיכרון ב-GADBrowserController וב-UIWebViews.
  • הפקדים להצגת מודעות מעברון באפליקציה פתוחה ננעלים במצב לאורך כדי להסיר יומן אזהרות מהמסוף.
  • כל קודי התגובה 5xx של HTTP מחזירים עכשיו את השגיאה 'שגיאת שרת' במקום 'שגיאת רשת'.
4.0.2 2011-03-15 גרסה שזמינה לכלל המשתמשים.