發行說明

版本 發布日期 附註
9.6.0 2022 年 6 月 13 日
9.5.0 2022 年 5 月 16 日
9.4.0 2022 年 4 月 26 日
  • 更新了最低支持的 Xcode 版本到 13.2.1。
  • 修正多項錯誤並提升執行效能。
9.3.0 2022 年 4 月 7 日
  • 修正多項錯誤並提升執行效能。
9.2.0 2022 年 3 月 21 日
  • 已在 GADFullScreenContentDelegate 中參照應用程式程式碼參照 adDidPresentFullScreenContent,而非較新的 adWilllPresentFullScreenContent 時新增警告
9.1.0 2022 年 2 月 28 日
  • 修正多項錯誤並提升執行效能。
9.0.0 2022 年 2 月 1 日
8.13.0 2021 年 11 月 17 日
8.12.0 2021 年 10 月 11 日
  • 修正在原生廣告模式中,從原生廣告階層中移除原生廣告視圖時,原生驗證工具會導致當機的問題。
  • 已淘汰所有含 kGAD 前置字串的常數。請改用 GAD 前置字串。
8.11.0 2021 年 9 月 16 日
  • 正式支援 iOS 15。
  • 新增保護措施,可防止應用程式在 iOS 9 以下 (含) iOS 裝置上執行的 Google Mobile Ads SDK 當機。這項 SDK 僅支援 iOS 10 以上版本,其他都不宜。
8.10.0 2021 年 9 月 1 日
8.9.0 2021 年 8 月 10 日
  • 修正了影響 iOS 15 測試版的常見錯誤,因為系統無法針對多場景應用程式調整全螢幕網頁檢視大小。
  • 先前如果透過 copy 方法建立 GADRequest 物件,對 registerAdNetworkExtras: 的呼叫會當機,這個問題現已修正。
8.8.0 2021 年 7 月 20 日
  • 新增邏輯,以防止罕見出現多家應用程式內商店的情況。
8.7.0 2021 年 6 月 24 日
8.6.0 2021 年 6 月 7 日
  • 淘汰 GADCustomNativeAd 中的 mediaView 屬性。 而是改用相同類別的新 mediaContent 屬性。
  • 已修正 bidding 原生廣告無法叫用影片靜音 / 取消委派回呼的錯誤。
  • kGADSimulatorID 類型從 id 更新為 NSString*,以避免在 Swift 中投放額外的類型。
8.5.0 2021 年 5 月 7 日
  • 修正多次出現實驗性廣告格式時,廣告關閉會導致關閉的問題。
8.4.0 2021 年 4 月 19 日
  • 加強對使用 SKAdImpressionSKAdNetwork 轉換事件的支援。
8.3.0 2021 年 3 月 25 日
  • 新增相同應用程式金鑰的支援功能,以便運用從您的應用程式收集到的資料,放送更貼近使用者需求的個人化廣告。
  • 已將「adWillDismissFullScreenContent:」新增至「GADFullScreenContentDelegate」。
  • 修正在簡報前立即呼叫 adDidPresentFullScreenContent: (而非立即) 的問題。
8.2.0.1 2021 年 3 月 12 日
  • 已修正使用多個 user_target_xcconfig 設定不同的 pod 時,就會發生 CocoaPods 的安裝錯誤「&'t 合併 user_target_xcconfig」。
8.2.0 2021 年 3 月 11 日
  • 新增了額外的 SKAdNetwork 支援以因應 AppTrackingTransparency 違規處置。
  • 移除 11 以下版本的 Xcode 版本中需要的 UIWindowScene 巨集定義。
8.1.0 2021 年 2 月 19 日
  • 已淘汰 disableAutomatedInAppPurchaseReportingenableAutomatedInAppPurchaseReporting。IAP 報表已從 SDK 中移除。這些方法現已全面開放使用。
  • 新增標記,以減少 SDK 對 CTTelephonyNetworkInfo API 的存取權。
8.0.0 2021 年 2 月 1 日
  • 重大版本第 8 版的變更,如準備使用 SDK v8 一文所述。
  • 針對同時發出大量要求,改善 SDK 效能。
  • 移除 i386 架構支援。32 位元模擬工具已不再支援 32 位元模擬工具。
  • 已修正 GADMediationAdapter 通訊協定中的 adapterVersion 與 Swift 中的 NSObject 衝突的問題。
7.69.0 2020 年 12 月 3 日
  • 以 Xcode 12.0 以上版本建構所需的應用程式。
  • 新增 Arm64 模擬工具切片,允許對 Apple Silicon Mac 平台的模擬工具進行測試。
  • 已將 styleID 參數新增至 GADDynamicHeightSearchRequest
  • -adDidRecordImpression: 回呼新增至 GADFullScreenContentDelegate,以全螢幕 Beta 版格式。
  • 支援 NSUserDefaults gad_has_consent_for_cookies。Mobile Ads SDK 會在 gad_has_consent_for_cookies 偏好設定設為零時,啟用 受限制的廣告 (LTD) 。 詳情請參閱設定 Cookie 的同意聲明一文。
  • 使用 forChildDirectedTreatment: true 呼叫 GADMobileAds.sharedInstance().requestConfiguration.tag (請參閱兒童導向內容設定) 或呼叫 GADMobileAds.sharedInstance().requestConfiguration.tagForUnderAgeOfConsent(true) 時 (請參閱未滿法定同意年齡的使用者),Mobile Ads SDK 會停止傳輸廣告 ID (IDFA)。
7.68.0 2020 年 11 月 4 日
  • 將 SDK 從 .framework 更新為 .xcframework。CocoaPods 需要 1.9.0 以上版本才能使用 CocoaPods。
  • 從發行套件中移除 Armor64e。我們將停止對 Armor64e 進行本機測試。
  • 已新增廣告檢查器測試版。
  • 已修正「GADNativeCustomTemplateAd」的 rootViewController 對廣告維持強力指標的錯誤。
7.67.0 2020 年 10 月 21 日
  • 發布新的插頁式廣告和獎勵廣告 Beta 版 API。新的 API 功能相同,但一致性也有所提升。
  • 已將 neighboringContentURLStrings 屬性新增至 GADRequest
  • 已新增 GADRewardedInterstitialAd 格式的 API。插頁式獎勵廣告目前為非公開測試版。請與您的客戶經理聯絡以要求存取權。
  • 已修正廣告到達網頁在顯示缺口的裝置上遭截斷的問題。
7.66.0 2020 年 9 月 28 日
  • 橫幅廣告:adViewDidRecordImpression: 委任方法 加到 GADBannerViewDelegate
7.65.0 2020 年 9 月 3 日
  • 應用程式必須搭配 Xcode 11.0 以上版本建構。
  • 已淘汰 GADInstreamAd 格式。
  • 測試廣告:在廣告識別碼無法使用的情況下,系統現在支援新增測試裝置
7.64.0 2020 年 8 月 11 日
7.63.0 2020 年 7 月 28 日
  • 應用程式開啟頁面廣告:已將 GADAppOpenAd 變更為全螢幕格式。應用程式開啟頁面廣告目前為非公開測試版。請與您的客戶經理聯絡,要求對方授予存取權。
  • 插頁式中介服務:系統現在會自動去除中介服務轉接程式的 interstitialDidDismissScreen: 回呼。
7.62.0 2020 年 7 月 10 日
  • 修正問題:移除耳機後,在暫停影片後,必須點擊兩次才能播放影片。
7.61.0 2020 年 6 月 17 日
  • 已將 dictionaryRepresentation 屬性新增至 GADResponseInfo,方便記錄回應資訊。
  • 移除 DFPCustomRenderedAd 類別,這是應用程式不應參照的未使用廣告格式類別。
7.60.0 2020 年 5 月 20 日
  • 獎勵廣告:將 GADRewardedAdserverSideVerificationOptions 屬性修改為 strong,而不是 copy
  • 已於 GADResponseInfoGADAdNetworkResponseInfo 實作 description 方法,方便您進行記錄。
  • 所有簡報錯誤 (例如rewardedAd:didFailToPresentWithError:) 現在一律傳回 GADPresentationErrorCode 提供的代碼。中介服務呈現錯誤會顯示為基本錯誤
7.59.0 2020 年 5 月 6 日
  • 插頁式廣告:修正錯誤,決定 iPad 上的插頁式廣告 會朝不支援的方向旋轉,造成使用者介面問題。
  • 測試廣告:將測試廣告標籤更新為「測試模式」,而不是「測試廣告」;並且更新標籤 UI。
7.58.0 2020 年 4 月 13 日
  • 最低 Xcode 版本支援增加到 11.0。
  • 已將 adNetworkInfoArray 屬性新增至 GADResponseInfo。這個屬性可顯示這個廣告回應中呼叫的中介服務聯播網中繼資料。
  • 停用隱藏廣告元素的無障礙功能,讓 VoiceOver 這類工具不會呼叫已停用的元素。
7.57.0 2020 年 3 月 18 日
  • GADRewardBasedVideoAd 已淘汰。所有用戶端都應使用 GADRewardedAd
  • 改善「找不到調整工具」錯誤訊息中的錯誤訊息。錯誤訊息現在包含轉接程式名稱。
  • 以往在沒有載入獎勵廣告的情況下,系統不會呼叫 rewardedAd:didFailToPresentWithError: 方法,這個問題現已修正 GADRewardedAd 的問題。
  • 已修正廣告素材嘗試在 SafariViewController 內載入非 HTTP 網址時可能發生的當機問題。
7.56.0 2020 年 2 月 28 日
  • GADMobileAds 中新增 disableAutomatedInAppPurchaseReportingenableAutomatedInAppPurchaseReporting 執行個體方法,並淘汰 disableAutomatedInAppPurchaseReporting 類別方法。在初始化 Google Mobile Ads SDK 或載入廣告以停用自動應用程式內購報表之前,請呼叫 disableAutomatedInAppPurchaseReporting
  • 已將 disableMediationInitialization 方法新增至 GADMobileAds。在初始化 Google Mobile Ads SDK 之前,請呼叫這個方法以停用中介服務轉接程式初始化。
  • 已移除 i386 架構。32 位元的模擬工具支援功能已不存在。
7.55.1 2020 年 2 月 14 日
  • 獎勵廣告:已修正 rewardedAd:didFailToPresentWithError: 會傳回 NSString 類型 (而非 NSError) 的錯誤。
7.55.0 2020 年 2 月 4 日
  • 已移除「UIWebView」的所有參考資料。 系統已不再支援 UIWebView
7.54.0 2020 年 1 月 28 日
  • 啟用 WKWebView 做為所有網頁檢視的 SDK 預設值。
  • 支援從 IAB 資訊公開和同意聲明架構第 2.0 版和 IAB us_privacy 字串讀取同意聲明參數。
7.53.1 2019-12-19
  • 已將 kGADErrorAppIDMissing 錯誤代碼重新命名為 kGADErrorApplicationIdentifierMissing
  • 獎勵中介服務:修正使用 GAD 獎勵廣告 Ad API 時 bidding 無法正常運作的問題。
7.53.0 2019-12-12
  • 插頁式/獎勵廣告:新增 canPresentFromViewController: 方法。多重場景應用程式可使用這個方法,檢查廣告是否可在場景大小變更時繼續顯示。
  • 插頁式廣告interstitialDidFailToPresentScreen:
  • 原生廣告:修正在背景執行緒上呼叫 UI API 的錯誤。
  • 已修正載入廣告時發生的 GADBlockSignalSource 記憶體流失問題。
  • 原生中介服務:移除 GADMediatedNativeAppInstallAdGADMediatedNativeContentAd
  • 原生中介服務:GADMediatedUnifiedNativeAd 通訊協定中加入 durationcurrentTime 屬性。
7.52.0 2019-11-06
  • 已修正系統未遵守要求中串流內廣告的長寬比的錯誤。
7.51.0 2019-10-17
  • 支援的最低 iOS 版本已增加為 iOS 9。應用程式仍可連結 iOS 8,但廣告只能在 iOS 9 以上版本中載入。
  • 已將 currentTimeduration 屬性新增至 GADMediaContent
  • 已將 mediaContent 屬性新增至 GADInstreamAd,並移除 videoControllerdurationcurrentTimeaspectRatio 屬性。
  • 新增錨定自動調整橫幅廣告 API
7.50.0 2019-09-18
  • 正式支援 iOS 13。
    • 支援多情境應用程式。如果應用程式支援多種場景,則必須在 GADRequest 上設定 scene 屬性,才能接收大小適中的廣告。
    • 移除 SKStoreProductViewController 子類別,這是 iOS 13 中不允許的。
  • 已解決 Apple App Store 針對已淘汰 API 用量提出的警告。
  • 已將 testRequestIdentifiers 屬性新增至 GADMobileAds.requestConfiguration。已於 GADRequest 淘汰 testDevices 屬性。
  • 已淘汰 kGADErrorMediationNoFill 錯誤代碼。現在所有無填充錯誤都會傳回 kGADErrorNoFill 錯誤代碼。
  • 獎勵廣告:customRewardString 屬性現在可以隨時在顯示 GADRewardedAd 之前設定。以往在載入廣告之前,必須先設定此屬性。
  • 中介服務:找不到中介服務轉接程式或不符合正確的通訊協定時,改善公開錯誤訊息。
7.49.0 2019-08-20
  • 新增廣告回應 ID API,可在 Ad Manager 廣告審核中心查詢廣告素材。
7.48.0 2019-08-01
  • 獎勵廣告:修正使用舊版獎勵影片 API (例如GADRewardBasedVideoAd) 在中介服務報表中看到曝光次數下滑的情形。
7.47.0 2019-07-11
  • 改善應用程式在 Info.plist 中正確設定應用程式 ID 的紀錄訊息。
  • 修正插頁式和獎勵影片廣告應用程式安裝廣告中的顯示錯誤。
7.46.0 2019-06-24
  • 在 GoogleMobileAds 架構中加入 Armor64e 架構,以支援在裝置上進行測試。現在必須提供 Xcode 10。
  • 原生廣告:移除先前淘汰的 GADNativeAppInstallAdGADNativeContentAd API。 應用程式應使用統一原生廣告
  • 原生廣告:修正一個錯誤,讓原生廣告傳回nil媒體瀏覽和長寬比為 0 (即使其中包含影片內容)。
  • 中介服務:修正中介服務轉接程式針對同一個請求啟動多次成功/失敗回呼時發生的當機問題。
7.45.0 2019-06-17
  • Open Measurement:已更新至 OMID SDK 1.2.15。
  • 已修正在關閉影片廣告時,偶爾會出現的當機情況。
  • 更新 rewardedAdMetadataDidChange 回呼,在中繼資料為 nil 時不要呼叫。
7.44.0 2019-05-10
  • 適用於應用程式評估支援的官方版本。
  • 根據預設,應用程式評估功能會啟動及傳送應用程式啟動資料。新增可延遲應用程式評估的選項,直到明確呼叫 Google Mobile Ads SDK 為止。
  • 已移除 GADCorrelator 和相關聯的 API。這項功能先前無法運作。
  • GADNativeAdImageAdLoaderOptions 中的 preferredImageOrientation 屬性已淘汰。請改用 GADNativeAdMediaAdLoaderOptions
7.43.0 2019 年 4 月 19 日
  • 將最低 iOS 版本更新為 8.0 版。
  • Open Measurement:已更新至 OMID SDK 1.2.13。
  • Open Measurement:新增自訂原生廣告格式。
  • 原生廣告:已將 videoControllerhasVideoContent 屬性新增至 GADMediaContent
  • 原生廣告:已在 GADUnifiedNativeAd 中淘汰 videoControllerGADVideoController 則為 hasVideoContentaspectRatio 方法。
  • 原生廣告:新增了 GADNativeAdMediaAdLoaderOptions 類別並加上 aspectRatio 屬性,讓發布商能針對原生廣告的媒體素材資源請求特定長寬比。此選項的優先順序高於 GADNativeAdImageAdLoaderOptions 中的 preferredImageOrientation 屬性。
  • 原生廣告:GADMediaView現在會採用 contentMode 屬性來轉譯圖片。
7.42.2 2019 年 3 月 29 日
  • 獎勵中介服務 (新 API):修正獎勵中介服務轉接程式在載入呼叫後自動交易的錯誤。
7.42.1 2019 年 3 月 25 日
  • 修正影片廣告交易時可能發生的罕見當機問題。
7.42.0 2019-03-15
  • Google Mobile Ads SDK 現在依靠應用程式評估功能。您必須納入 App Measurement 架構和依附元件。使用 ID GADApplicationIdentifier 時,您必須將應用程式 ID 加進應用程式的 plist 中。 詳情請參閱快速入門指南。
  • SDK 架構大小已縮減至 GitHub 限制。
  • 已將「tagForChildDirectedTreatment」新增至「GADMobileAds.sharedInstance.requestConfiguration」。「[GADRequest tagForChildDirectedTreatment]」已淘汰。
  • 已修正在中繼資料未變更的情況下可呼叫 rewardBasedVideoAdMetadataDidChange: 的錯誤。
7.41.0 2019 年 3 月 4 日
  • 獎勵廣告:新增 GADRewardedAd API (公開測試版),可同時載入多則獎勵廣告。
  • 獎勵廣告:GADRewardBasedVideoAd 中新增了 admetadata 屬性。使用 rewardbasedvideoadmetadatadidchange: 可監聽廣告中繼資料變更。
7.40.0 2019 年 2 月 21 日
  • 提升效能
7.39.0 2019-02-08
  • 修正參照 GADCustomEventParametersServer 會導致建構錯誤的錯誤。
  • GADMediaContent 類別中新增 mainImage 屬性,以便在影片無法使用時為原生廣告設定主要圖片素材資源。
7.38.0 2019-01-22
  • 修正在表格檢視中顯示的自動調整廣告顯示問題。
  • 新增 GADMediaContent 類別以提供媒體內容資訊。
7.37.0 2018-12-10
  • 改善與 Crashlytics 的相容性,以使用更新的堆疊追蹤符號,提供更實用的當機報告。
7.36.0 2018-11-16
  • 修正某些中介服務轉接程式可以回報同一個插頁式廣告或獎勵廣告多次曝光的問題。
2027 年 7 月 35 日 2018-11-08
  • 其他錯誤修正。
2021 年 7 月 35 日 2018-10-22
  • 其他錯誤修正。
7.35.0 2018-10-17
  • 修正問題:在 rewardBasedVideoAdDidClose: 升幅方法中載入新的獎勵廣告後,獎勵廣告無法載入。
  • Xcode 最低版本為 9.2 版。
7.34.0 2018 年 9 月 26 日
  • 針對另一個獎勵廣告進行請求時,系統無法再發出第二個獎勵廣告。修正一個問題:請求第二個獎勵廣告會導致多個第三方中介服務轉接程式發生問題。簡報結束後,可在 rewardBasedVideoAdDidClose: 要求另一個廣告。
  • 已修正:CocoaPod 已更新,以縮減檔案大小不超過 100 MB 的檔案大小,讓 SDK 檔案能夠推送至 GitHub 存放區。
7.33.1 2018 年 9 月 13 日
  • 原生廣告:修正影片廣告有時無法正常播放的問題。
  • 原生廣告:修正非影片廣告的 GADMediaView 空白的問題。
  • DFP 橫幅廣告:修正大小調整方法無法正常運作的問題。
7.33.0 2018-09-10
  • 支援 iOS 12。
  • 修正多項錯誤並提升執行效能。
7.32.0 2018-08-13
  • 獎勵廣告:customRewardString 屬性新增至 GADRewardBasedVideoAd,讓發布商能將自訂資料傳送至伺服器端驗證請求。
  • 原生廣告:GADNativeAppInstallAdGADNativeContentAd 和相關聯的 API 已淘汰,並改用 GADUnifiedNativeAd。 如要進一步瞭解如何使用新版 API,請參閱原生廣告進階整合指南
  • 原生廣告:新增了「關閉這則廣告」功能。
  • 原生廣告:修正在集合檢視中重複使用廣告視圖時,AdChoices 資料檢視已移除的問題。
  • requestConfiguration 屬性新增至 GADMobileAds,用來指定所有廣告請求的 maxAdContentRatingtagForUnderAgeOfConsent 參數。
  • 中介服務:已將 maxAdContentRatingunderAgeOfConsent 屬性新增至 GADMediationAdRequest
7.31.0 2018-05-17
7.30.0 2018 年 3 月 26 日
  • MRAID v3 Beta 版。
  • 修正多項錯誤並提升執行效能。
7.29.0 2018-02-16
  • 修正了 7.28.0 中引入的一個錯誤,原因是 GameKit 應用程序中的圖形故障。
7.28.0 2018 年 1 月 31 日
  • 原生廣告:新增統一原生廣告 API。此操作會將 GADNativeAppInstallAdsGADNativeContentAds 結合成一個新的類型:GADUnifiedNativeAd。詳情請參閱統一原生廣告指南
  • 獎勵影片廣告:將 rewardBasedVideoAdDidCompletePlaying: 方法新增至 GADRewardBasedVideoAdDelegate,以便在影片完成時通知發布商。
  • 獎勵影片廣告中介服務:在 GADMRewardBasedVideoAdConnectorDelegate 中新增 connectorDidCompletePlayingRewardBasedVideoAd: 方法,讓中介服務轉接程式可在影片播放完畢後叫用。
  • 原生中介服務:已更新 GADMediatedNativeAdDelegate.h,讓轉接程式存取原生廣告中使用的個別資料檢視。

    新增:

    -mediatedNativeAd:didRenderInView:clickableAssetViews:nonclickableAssetViews:viewController:

    已淘汰:

    -mediatedNativeAd:didRenderInView:viewController:
7.27.0 2017-12-13
  • 支援原生影片廣告中介服務。原生中介服務轉接程式必須在 GADMediatedNativeAppInstallAdGADMediatedNativeContentAd 中導入 mediaView 方法,並傳回其媒體檢視畫面。
  • 已新增 QuartzCoreCFNetwork 架構的依附元件。
7.26.0 2017-11-17
  • 支援 iPhone X。
  • 針對全螢幕廣告,預設的關閉按鈕現在會在安全區域內顯示。
  • 已從 GADAdChoicesViewGADMediaView 移除 nativeAd 屬性。
  • 在應用程式啟動時,將 Apple 的 StoreServices 互動限制為每個工作階段一次。
  • 測試廣告現在會在廣告上方顯示標籤,詳情請參閱測試指南
7.25.0 2017-10-25
  • 原生中介服務:一旦原生廣告與原生廣告資料檢視建立關聯,轉接器會立即收到 mediatedNativeAd:didRenderInView:viewController: 的呼叫,而不是等待原生廣告畫面顯示。
  • 原生中介服務:當追蹤功能追蹤到交易完成時,轉接器會呼叫 mediatedNativeAdDidUntrackView:,其中包含 nil 檢視。
7.24.1 2017-9-27
  • 更新 SDK 與 Apple 的 StoreServices 互動的方式。
7.24.0 2017-9-20
  • 正式支援 iOS 11。
  • GADAdDelegate 已遭移除。請改用 GADAudioVideoManager 管理廣告音訊。
  • 修正 iOS 11 的錯誤,造成橫幅檢視因內容插入而位移而下移。
  • 已新增 Security 架構的依附元件。
7.23.0 2017 年 9 月 5 日
  • 中介服務交易開始後,中介服務轉接程式隨即會透過 mediatedNativeAd:didUntrackView: 通知您。
7.22.0 2017-08-08
  • 修正問題:應用程式會在背景中執行,因此當廣告請求遭到捨棄時,無法叫用「廣告無法載入」。
7 月 21 日 2017 年 6 月 20 日
  • 針對選擇停用影片廣告的插頁式廣告單元,即使 MRAID 廣告素材呼叫了 useCustomClose,已放送的插頁式廣告仍會立即顯示。
  • 在偵錯選單中新增文字,指出廣告素材預覽或疑難排解模式是否有效。
  • 已新增 GADMultipleAdsAdLoaderOptions 類別,可讓發布商指定要針對單一請求載入的廣告數量。
  • GADAdLoader 中加入 loading 屬性,表示廣告載入器目前正在載入廣告。
  • 將新的選用委派方法 -adLoaderDidFinishLoading: 新增到 GADAdLoaderDelegate。在 GADAdLoader 完成請求的所有廣告之後,就會叫用該方法。
7 月 20 日 2017 年 5 月 3 日
  • 已移除應用程式內購廣告格式。
  • 移除 Armorv7s 架構。
2021 年 7 月 19 日 2017-04-13
  • 修正問題:智慧型橫幅廣告中介服務會將廣告大小 轉給中介服務聯播網。
7.19.0 2017-03-16
  • 已將 openInlineBrowser() 方法新增至 google_mobile_app_ads.js,以在 SFSafariViewController 中開啟網址。
  • 已新增 GADAudioVideoManagerDelegate,以提供音訊和影片播放開始和暫停的通知。
7.18.0 2017-02-23
  • 已將 playpausesetMute 方法新增至 GADVideoController
  • 新增 GADVideoControllerDelegate 的委派方法,可對應到影片內容的開始、暫停、結束、忽略及取消靜音。
  • 支援獎勵影片中介服務轉接程式,可在發出廣告請求之前,先行選擇 進行初始化。
7.17.0 2017 年 1 月 31 日
  • 已將 nativeAdDidRecordImpressionnativeAdDidRecordClick 新增到 GADNativeAdDelegate
7.16.0 2016-12-12
  • 已將影片控制器新增至 DFPBannerView 物件。
  • GADNativeExpressAdViewGADNativeContentAdGADNativeCustomTemplateAdGADNativeContentAdGADNativeCustomTemplateAd 影片控制器屬性現已非空值。
  • 原生中介服務:轉接程式現在可以在 GADMediatedNativeAppInstallAdGADMediatedNativeContentAd 上設定 adChoicesView 屬性,以便顯示 AdChoices。
7.15.0 2016-11-21
  • 已將 GADMediaView 屬性新增至 GADNativeContentAdGADNativeCustomTemplateAd
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
  • 已修正 GADNativeAppInstallAdGADNativeContentAd 的空值註解。
7.12.0 2016 年 9 月 28 日
  • 修正涉及「GADStringFromCGFloat」的當機問題。
  • 新增 GADNativeAdViewAdOptions 以指定 AdChoices 在原生廣告中的位置。
  • 已將 adNetworkClassName 屬性新增至 GADRewardBasedVideoAd
7 月 11 日 2016 年 9 月 15 日
  • 移除 CoreBlueooth、EventKit 和 EventKitUI 架構的依附元件。
  • 更新 iOS 10 應用程式時,應用程式不再需要提供 NSCalendarsUsageDescriptionNSBluetoothPeripheralUsageDescription 的文字。
  • 已移除 MRAID 2.0 createCalendarEventstorePicture 支援。
7 月 10 日 2016 年 8 月 26 日
  • 修正涉及「GADStringFromCGFloat」的當機問題。
7 月 10 日 2016-08-16
  • 將原生廣告與資料檢視建立關聯後,資料檢視的 userInteractionEnabled 屬性會變更為 NO,以符合 SDK 的預期。
  • 已新增 MobileCoreServices 的依附元件。
  • 新增 API 來通知廣告聯播網 SDK 版本至少為 major.minor.patch
7.9.1 2016-07-18
  • 修正影響獎勵影片廣告中介服務的錯誤。
7.9.0 2016-07-13
  • 新增 GLKit、AMPES、CoreMotion 和 CoreVideo 架構依附元件,以改善並加強廣告顯示和品質。
  • 已新增 +[GADMobileAds configureWithApplicationID:] 方法 AdMob 發布商應使用應用程式編號來呼叫這個方法。
  • 採用 SDK 中介服務的 Google Ad Manager 發布商將不會再收到「中介服務類型不明或無效」的警告訊息。
7.8.1 2016 年 5 月 11 日
  • 新增 SDK 支援功能,可在使用者明確啟用應用程式的位置存取權時,自動使用位置資料。
7.8.0 2016 年 4 月 28 日
  • 新增 CoreBluetooth 和 SafariServices 架構的依附元件。
  • 針對 SDK 的主要標頭檔案,新增空值註解,改善 Swift 選用支援。
  • 針對大小為 kGADAdSizeFluid 的廣告新增 GADAdSizeDelegate 支援。
7.7.1 2016 年 4 月 6 日
  • 已解決原生廣告在捲動畫面時處理原生廣告點擊的問題。
7.7.0 2016 年 2 月 24 日
  • 開始支援獎勵影片廣告。
  • 新增對位元碼的支援。雖然這麼做會增加 SDK 下載內容的大小,但這並不會大幅增加應用程式二進位檔的大小。如要變更應用程式的這項設定,請前往專案的「建構作業設定」,然後在「建構作業選項」區段下方,將「啟用 Bitcode」設為 Yes
  • 新增有關 MediaPlayer 架構的依附元件。您必須將這個架構連結到應用程式的二進位檔。 如果您使用的是 CocoaPods,請執行 pod install --repo-update
  • 移除在獎勵影片廣告 API 中參照 userID 的所有參照。
  • GADInterstitialloadRequest: 方法發出的呼叫一律與非同步 didFailToReceiveAd:withError:interstitialDidReceiveAd: 委派呼叫配對。已修正一個未遵循合約的案例。
  • 原生中介服務:新增轉接程式處理點擊和回報點擊事件的功能。
  • 搜尋廣告:支援動態高度。
7.6.0 2015-12-07
  • 中介服務轉接程式的通訊協定方法已經過分組/移動,讓您能更輕鬆地使用。
  • 更正 GADRewardBasedVideoAdDelegate 通訊協定中 didFailToLoadWithError 訊息的大小寫。
7.5.2 2015-10-16
  • 錯誤修正。
7.5.1 2015 年 9 月 30 日
  • 修正「GADStatisticsCore」的當機問題。
7.5.0 2015 年 9 月 22 日
  • SDK 不再在 iOS 9 裝置上使用 UIApplicationcanOpenURL 方法。
  • 修正未呼叫 GADNativeAdDelegate 方法的問題。
  • GADAdLoaderDelegate如果未請求任何廣告類型,系統現在都會呼叫 adLoader:didFailToReceiveAdWithError 回呼。
7.4.1 2015-08-13
  • 修正識別碼:當使用者 ID 含有特殊字元時,當使用者完成應用程式內購交易時,就會發生當機情形。
7.4.0 2015-07-30
  • MRAID v2 Beta 版。
  • 新增當機回報和自動應用程式內購 (IAP) 追蹤功能的全域設定。啟用自動應用程式內購追蹤功能後,就會移除 Conversion Tracking SDK 報表,以便回報應用程式內購轉換次數。
  • GADInterstitial 上的 adUnitID 屬性現在是 readonly
  • 新增獎勵型影片廣告中介服務的 API。
  • 已於 GADRequest淘汰 setLocationWithDescription:。 請改用 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 時修正下列警告:
    應用程式參照 Payload/(lt;app_id>):clientId,screenName,setScreenName) 中的非公開選擇器。
7.2.1 2015 年 4 月 30 日
  • 根據預設,模擬工具會再次載入已上線的廣告。在GADRequesttestDevices屬性中加入kGADSimulatorID,取得模擬工具的測試廣告
  • 為中介服務轉接程式和自訂事件,新增記錄插頁式廣告點擊次數的功能。
  • 微幅調整並改善自訂事件 API。
  • 已新增 GADInterstitial initWithAdUnitID: 並淘汰 GADInterstitial init
  • 已淘汰 DFPBannerView 中的 setValidAdSizesWithSizes 方法。請改用 DFPBannerView.validAdSizes
7.1.0 2015 年 4 月 1 日
  • 必須連結至 CoreMedia.framework
  • 其他錯誤修正。
7.0.0 2015 年 2 月 3 日
  • 不再支援 iOS 5。
  • 以架構形式發布 SDK。
  • 移除對 -ObjC 連接器連接器的相依關係。
  • 改善 iOS 8 的廣告載入時間。
  • 已將 requestAgent 屬性新增至 GADRequest。第三方整合應設定此屬性,以表示發出來源的平台。
  • 新增 DFPRequest 類別,支援自訂指定目標和排除類別。
  • 已將 publisherProvidedID 屬性從 DFPExtras 移至 DFPRequest
  • 已將 GADAdMobExtrasDFPExtras 替換為單一 GADExtras 類別。
  • 已淘汰的 GADBannerView's hasAutoRefreshed 屬性。
  • 移除 GAD_SIMULATOR_ID 巨集 - 使用 GADBannerViewGADInterstitial 時,模擬工具會自動啟用測試廣告。
  • 移除GADRequestmediationExtrasadditionalParameters 和測試屬性。
  • 已淘汰的 GADRequest'ssetBirthdayWithMonth:day:year:
  • 移除 GADRequestaddKeyword: 方法。
  • 已移除 DFPSwipeableBannerView 個類別。
6.12.2 2014-11-06
  • 關閉橫幅廣告的退信功能。
  • 修正 DumpViews 發生當機的問題。
6.12.0 2014-09-18
  • 正式支援 iOS 8。
  • 減少在 iOS 8 主訊息串上載入廣告的時間。
  • iOS 8 裝置可在橫向模式下正確顯示智慧型橫幅廣告。
  • 必須連結兩個新的架構:EventKitEventKitUI。啟用模組和自動連結架構後,系統將自動連結。
  • 已於 GADBannerView淘汰 mediatedAdView 屬性。
  • 移除先前在 GADInterstitial 中已淘汰的 loadAndDisplayRequest:usingWindow:initialImage: 方法。
6.11.1 2014-08-07 更正了 nib 的橫幅檢視初始化作業。
6.10.0 2014-07-17
  • 廣告現在預設會在 Safari 中開啟,而不是應用程式內瀏覽器。 廣告素材可以透過指定 mraid.expand()admob.opener.openOverlay() 來覆寫這個行為。
  • DFPBannerView」的滑動手勢已停用。
  • DFPSwipeableBannerView 已淘汰,並改用 DFPBannerView
6.9.3 2014-06-12
  • GADInterstitial 上的 loadAndDisplayRequest:usingWindow:initialImage 方法已淘汰。
  • 未整合的 SDK 分析套件使得 SDK 大小減少 (9.6 -> 3.4) MB。您可以前往這裡下載 Analytics (分析) SDK。
  • DFPExtras 上的 contentURL 屬性已移至 GADRequest
  • 修正各種不同的錯誤
6.9.2 2014-05-07
  • 不再支援 iOS 4.3。SDK 支援 iOS 5.0 以上版本,現在提供 ARC 簡易參照。
  • 新增 320x100 大型橫幅廣告格式,且一律為 kGADAdSizeLargeBanner
  • 新增插頁式廣告格式以推出應用程式內購。在 GADInterstitial 上設定 inAppPurchaseDelegate 屬性,以便處理應用程式內購事件。
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 架構。
  • 添加了對臂 64 和 x86_64 架構的支持。
  • 大幅縮減程式庫的大小。
  • 已在 GADBannerViewGADInterstitial 中新增 adNetworkClassName 屬性。
  • 修正 Ad Manager 應用程式事件無法觸發插頁式廣告的錯誤。
  • 將 Ad Exchange HTML 轉接程式直接併入程式庫中。Ad Exchange 開發人員不必再另外連結 libAdapterHtml.a
6.5.1 2013 年 8 月 29 日 在 iOS 7 上隱藏全螢幕檢視畫面的狀態列。
6.5.0 2013-07-16
  • 已修正 GADBannerView 大小調整錯誤。
  • GADRequest中的 COPPA 欄位變更 API。
  • 在廣告請求中傳送 Apple 的廣告識別碼。
  • 更新「連結器」標記的中介服務警告訊息。
6.4.2 2013 年 5 月 20 日 修正 GADMRAIDInterceptor 週期性問題。
6.4.1 2013-04-18 修正 Advertising Identifiernil 時發生的當機問題。
6.4.0 2013-04-08
  • 已修正應用程式在背景執行時的 GADInterstitial 當機問題。
  • 已修正 GADMRAIDInterceptor 執行緒的當機問題。
  • 修正錯誤,讓插頁式廣告委派對象現在可以接收interstitialWillLeaveApplication
  • 重新命名 MD5 符號,以避免出現重複的符號錯誤。
  • 新增透過中介服務使用 AdMob 時可接收測試廣告的支援功能。
  • 測試廣告僅適用於搭載 iOS 6 以上版本的裝置。
  • 已移除 UDID 的所有用途。
6.3.0 2013-02-14
  • 已新增記錄陳述式,提供要傳送到 request.testDevices 的 ID,以在特定裝置上啟用測試廣告。
  • 支援 iOS 6 上的測試廣告。
  • 修正「GADMraidInterceptor」中的當機問題。
6.2.1 2012-10-16
  • 必須連結到 StoreKit 架構。
  • 修正在收到第一個中介服務廣告之前,應用程式會輪流當機的問題。
6.2.0 2012 年 9 月 26 日
  • 建立 ARMv7s 時不再需要 -all_load 旗標,不過仍須使用 -ObjC 標記。
  • 必須連結到 AdSupport 架構的連結。
  • 使用 Xcode 4.5 和基於 iOS 6 的設計需要。最小部署為 iOS 4.3。
  • SDK 已移除 ARMv6 指示,現在加入了 ARMv7s 指示。
  • 使用 iOS 6 的 Apple 廣告識別碼 (IDFA) 和 iOS 6 低於版本的 UDID。
  • 修正 iOS 6 的多項錯誤。
  • 應用程式內瀏覽器的相容性與 iPhone 5 的螢幕更加相容。
  • 與 iOS 6 的自動版面配置相容。
6.1.4/5 2012 年 8 月 9 日
  • 修正第三方點擊/曝光追蹤的錯誤。
  • DFPBannerView 不需要初始大小。請務必先載入 validAdSizes,再載入載入要求。

6.1.5:這個版本使用了通用裝置識別碼 (UDID)。使用這個版本的應用程式必須按照相關 iOS 政策的規定取得使用者同意,才能傳送裝置 ID 資訊。

6.1.1/2 2012-07-19
  • 修正存取 nil 鍵值時,MRaid Interceptor 當機的問題。
  • 發布商必須在使用 SDK 時加上 -all_load 標記。
  • 特別為 Ad Manager 發布商新增了 DFPBannerViewDFPInterstitialDFPExtras 物件。
  • 全新 Ad Manager 功能:多種廣告大小。
  • Ad Manager 的新功能:應用程式事件。
  • Ad Manager、搜尋聯播網和中介服務標題現在包含在「外掛程式」子資料夾中,因此不需要另行下載。
  • 已知問題:透過介面製作工具使用 GADBannerView 時,必須在載入要求之前明確設定頁框大小。

6.1.2:這個版本使用通用裝置識別碼 (UDID)。使用這個版本的應用程式必須按照相關 iOS 政策的規定取得使用者同意,才能傳送裝置 ID 資訊。

6.0.3/4 2012-05-10
  • 已新增展示頻率上限。
  • 修正一些小錯誤。

6.0.4:這個版本使用通用裝置識別碼 (UDID)。根據 iOS 相關政策規定,使用這個版本的應用程式必須在取得使用者同意後,才能傳送裝置識別碼資訊。

6.0.1 2012-04-19
  • 已新增廣告聯播網中介服務。
  • 中介服務不但可調解內部廣告和自訂事件,
  • 新增所有 iOS 平台版本的 MRAID v1.0 支援。
  • 已淘汰的 GAD_SIZE_#x# 巨集,取代 GADAdSize 常數。
  • 透過新的 GADSize 常數新增對全寬度廣告的支援:kGADAdSizeSmartBannerPortraitkGADAdSizeSmartBannerLandscape
  • GADRequest 現在使用 registerAdNetworkExtras: 來設定額外功能。additionalParameters 屬性已淘汰。

自 5.0.8 版起,iOS SDK 不會參照 uniqueIdentifier

5.0.8 2012 年 3 月 30 日
  • 移除任何參照到 uniqueIdentifier 的參照,這是 UIDevice 屬性已淘汰。
  • testDevices 屬性已淘汰,並改用現已淘汰的 testing 屬性。
5.0.5 2011-11-30
  • 為 iPhone 和 iPad 額外支援 Rich Media 插頁式廣告格式這次更新能與今後所有插頁式廣告格式相容。
  • 改善插頁式廣告曝光追蹤功能。
  • GADInterstitial」一直以來都只使用一次,但現在可以在第一個要求之後呼叫 didFailToReceiveAdWithError: 以載入或顯示插頁式請求,這樣就能安全處理失敗。
5.0.4 2011-10-28 修正應用程式內瀏覽器中 Retina 顯示器的超大型按鈕。
5.0.3 2011-10-24
  • 自訂搜尋廣告整合:
  • 支援 iOS 5.0。
  • 更快載入插頁式廣告。
  • 修正 Moid View 控制器的廣告簡報問題。
  • 已修正錨定標記的行為。
4.1.1 2011-07-18
  • 此外,還已通過 iOS 5.0 Beta 3 認證。
  • 已為 GTMStringEncoding 建立命名空間,以避免與其他程式庫發生衝突。
  • 如果 App Store 廣告設定錯誤,應用程式內瀏覽器會自行關閉。
  • 修正 SDK 中的記憶體流失問題。
  • 修正 DoubleClick for Advertisers (DFA) 橫幅廣告的點擊追蹤問題。
  • 修正幾個罕見的當機問題。
  • Google Ad Manager 正式發行版。
4.1.0 2011-05-02
  • 從檢視區塊堆疊堆疊中檢視的檢視控制器時,透過 JavaScript 發出關閉時,所有檢視控制器都會正確關閉。
  • 新增伺服器提供的 AFMA 插頁式廣告逾時支援。
  • 測試模式現在可以利用許可清單裝置編號啟用。
  • 新增可在橫幅廣告和「互動式多媒體重疊廣告」中再次使用相同 UIWebView 的方法。
  • 已將裝置子模型新增至 onshow 字典。
  • 已修正 GADBrowserControllerUIWebViews 中的記憶體流失問題。
  • 應用程式開啟頁面插頁式廣告控制器會自行鎖定為縱向,以移除控制台中的警告記錄。
  • 任何 5xx HTTP 回應代碼現在都會傳回「伺服器錯誤」而非「網路錯誤」。
4.0.2 2011-03-15 正式發布版本。