Ghi chú phát hành

Phiên bản Ngày phát hành Ghi chú
12.7.0 2025-07-08
  • Công cụ kiểm tra quảng cáo: Đã thêm tính năng hỗ trợ định cấu hình quảng cáo thử nghiệm ngoài ngữ cảnh trong công cụ kiểm tra quảng cáo bằng các thông số yêu cầu bổ sung.
  • Những nhà xuất bản có trong danh sách cho phép hiện đã được hỗ trợ mã vị trí cho tất cả các định dạng quảng cáo.
12.6.0 2025-06-10
  • Khắc phục vấn đề quảng cáo biểu ngữ có thể thu gọn có thể được mở rộng lên trên một quảng cáo khác.
12.5.0 2025-05-27
  • Đã thay đổi cách SDK tương tác với AVAudioSession để cải thiện khả năng tương thích với công cụ âm thanh của Unity.
12.4.0 2025-05-07
  • Đã giải quyết vấn đề ngăn lượt nhấp tuỳ chỉnh trên quảng cáo dạng video gốc tuỳ chỉnh.
12.3.0 2025-04-16
  • Giải quyết một sự cố liên quan đến việc loại bỏ SKOverlay trong các ứng dụng Unity.
12.2.0 2025-03-12
  • Sửa lỗi và cải tiến hiệu suất.
12.1.0 2025-02-26
  • Sửa lỗi và cải tiến hiệu suất.
12.0.0 2025-02-03
  • Thay đổi có thể gây lỗi:
    • Cập nhật phiên bản Xcode tối thiểu được hỗ trợ lên 16.0.
    • Cập nhật tên API Swift để tuân theo quy ước đặt tên trong Nguyên tắc thiết kế API Swift của Apple.
    • Nhiều API không còn dùng nữa trước đây đã bị xoá.
  • Quảng cáo thích ứng cùng dòng:
    • Việc gọi CGSizeFromGADAdSize(_:) với kích thước quảng cáo thích ứng trong dòng hiện trả về chiều cao 0 cho đến khi SDK Quảng cáo của Google trên thiết bị di động trả về một quảng cáo.
  • Đồng thời Swift 6:
    • Bắt đầu di chuyển gia tăng để hỗ trợ mô hình đồng thời của Swift 6.
  • Tiêu chí nhắm mục tiêu tuỳ chỉnh:
    • Từ điển customTargeting trên GADRequest hiện sử dụng Any thay vì String làm loại giá trị.
11.13.0 2024-12-03
  • Tối ưu hoá việc phân bổ bộ nhớ cho quảng cáo dạng video để ngăn tình trạng quá tải tài nguyên, giảm lỗi AVErrorMediaServicesWereReset và cải thiện độ ổn định khi phát.
11.12.0 2024-11-07
  • Khắc phục vấn đề các phương thức GADFullScreenContentDelegate không được gọi nếu đối tượng quảng cáo được phát hành trước khi quảng cáo hoàn tất việc trình bày.
  • Đo lường mở: Cập nhật lên SDK OM 1.5.2.
11.11.0 2024-10-21
  • Ngừng sử dụng GADErrorMediationNoFill.
  • Quảng cáo kiểu cuộn xen kẽ: Ngừng sử dụng GADMediationInterscrollerAd-loadInterscrollerAdForAdConfiguration:completionHandler:.
11.10.0 2024-09-18
  • Thực hiện các thay đổi về việc lưu vào bộ nhớ đệm của video để cải thiện hiệu suất phát trên kết nối di động.
11.9.0 2024-09-11
  • Bản phát hành chính thức để hỗ trợ iOS 18.
  • Khắc phục một vấn đề khiến quảng cáo mở ứng dụng không ẩn được thanh trạng thái.
  • Cập nhật nhật ký bảng điều khiển gỡ lỗi để sử dụng OSLog với tên hệ thống con com.google.GoogleMobileAds.
  • Khắc phục một lỗi liên quan đến MarketplaceKit khiến SDK gặp sự cố khi chạy trên MacOS.
11.8.0 2024-08-13
  • Quảng cáo gốc: Đã khắc phục một lỗi trong đó việc phát một video bị tạm dừng sẽ kích hoạt một lệnh gọi lại phát và tạm dừng GADVideoControllerDelegate bổ sung.
11.7.0 2024-07-15
  • Các API GADQueryInfo không dùng nữa. Để tạo thông tin truy vấn, hãy sử dụng +[GADMobileAds generateSignal:completionHandler:].
  • Giờ đây, những nhà xuất bản có trong danh sách cho phép có thể sử dụng GADRequest.customTargeting để phân đoạn các nhóm dàn xếp bằng cách sử dụng các cặp khoá-giá trị tuỳ chỉnh.
11.6.0 2024-06-17
  • Đã thêm một phần phụ thuộc vào MarketplaceKit. Điều này yêu cầu các ứng dụng phải được tạo bằng Xcode 15.3 trở lên.
    • MarketplaceKit chỉ có Swift, vì vậy, một tệp giữ chỗ Swift đã được thêm vào bản phân phối để các thư viện chuẩn Swift được đưa vào ứng dụng ngay cả khi chúng không chứa các tệp Swift khác.
11.5.0 2024-05-16
  • Thêm thuộc tính isCollapsible vào GADBannerView để kiểm tra xem biểu ngữ được trả về có thể thu gọn hay không.
  • Giờ đây, trạng thái userInteractionEnabled của các chế độ xem thành phần quảng cáo gốc sẽ được khôi phục sau khi bạn đặt các chế độ xem thành phần thành nil.
  • Công cụ kiểm tra quảng cáo: Đã thêm tính năng hỗ trợ hiển thị các tín hiệu bổ sung về quyền riêng tư, chẳng hạn như TFUA và TFCD.
11.4.0 2024-05-06
  • Đã cập nhật danh tính ký từ AdMob Inc. thành Google LLC bằng mã nhận dạng nhóm EQHXZ8M8AV. Nếu thao tác này kích hoạt thông báo trong Xcode, hãy chọn "Accept Change" (Chấp nhận thay đổi) để chấp nhận danh tính mới.
11.3.0 2024-04-11
  • Đã thêm thuộc tính adUnitID vào GADAppOpenAd.
11.2.0 2024-03-14
  • Đã thêm tính năng hỗ trợ cho tệp kê khai quyền riêng tư.
  • Đo lường mở: Đã cập nhật lên SDK OM 1.4.12.
  • Cải thiện một số mã lỗi phản hồi để xác định chính xác các lỗi mạng thay vì không thực hiện.
  • Cập nhật Info.plist của SDK để giải quyết vấn đề về Trình quản lý gói Swift trên Xcode 15.3.
  • Công cụ kiểm tra quảng cáo: Đã thêm tính năng hỗ trợ hiển thị thông tin .plist và các giá trị TCF của IAB.
11.1.0 2024-03-06
  • Khắc phục vấn đề khi việc tải quảng cáo dạng video có thể kích hoạt một thông báo cảnh báo cho bảng điều khiển về mức sử dụng luồng chính.
  • Trình kiểm tra quảng cáo: Thêm khả năng hỗ trợ hiển thị trạng thái uỷ quyền theo dõi ứng dụng của người dùng.
11.0.1 2024-02-09
  • Đo lường mở:
    • Đã quay lại OM SDK 1.4.8.
    • Khắc phục một biểu tượng adView toàn cầu không mong muốn có trong SDK OM 1.4.10. Biểu tượng này gây ra lỗi trùng lặp biểu tượng nếu nhiều thư viện đưa SDK OM 1.4.10 vào.
11.0.0 2024-02-06
  • Thay đổi có thể gây lỗi:
    • SDK không còn phụ thuộc trực tiếp vào GoogleAppMeasurement nữa. Để tiếp tục thu thập chỉ số người dùng trong AdMob, hãy liên kết ứng dụng AdMob của bạn với Firebase và tích hợp SDK Google Analytics cho Firebase vào ứng dụng đó.
    • Cập nhật phiên bản Xcode tối thiểu được hỗ trợ lên 15.1.
    • Đã cập nhật mục tiêu triển khai tối thiểu thành iOS 12.
    • Cập nhật hệ điều hành tối thiểu cần thiết để nhận quảng cáo thành iOS 13.
    • Nhiều API không còn dùng nữa trước đây đã bị xoá.
  • Đo lường mở: Cập nhật lên SDK OM 1.4.10.
  • Quảng cáo toàn màn hình:
    • UIViewController hiện có thể rỗng và không bắt buộc đối với quảng cáo toàn màn hình. SDK này sử dụng cửa sổ chính của ứng dụng để tự động tra cứu bộ điều khiển chế độ xem khi không có bộ điều khiển nào được cung cấp.
  • Thử nghiệm:
  • Công cụ kiểm tra quảng cáo:
    • Giờ đây, Công cụ kiểm tra quảng cáo sẽ hiển thị mọi lỗi gặp phải trong quá trình bắt đầu phiên.
    • Khắc phục một sự cố hiếm gặp liên quan đến Công cụ kiểm tra quảng cáo trong quá trình khởi chạy SDK.
10.14.0 2023-11-29
  • Ngừng sử dụng GADSimulatorID. Theo mặc định, trình mô phỏng đã ở chế độ kiểm thử.
  • Ngừng sử dụng -setSameAppKeyEnabled:. Thay vào đó, hãy sử dụng -setPublisherFirstPartyIDEnabled:.
  • Thêm cảnh báo bổ sung về việc ngừng sử dụng cho các API GADCustomEvent. Thay vào đó, hãy sử dụng API GADMediationAdapter.
10.13.0 2023-11-07
10.12.0 2023-10-04
10.11.0 2023-09-25
  • Khắc phục một lỗi có thể khiến một số mẫu quảng cáo hiển thị không chính xác khi quảng cáo được tải ở một hướng nhưng lại xuất hiện ở hướng khác.
10.10.0 30/8/2023
  • Bản phát hành chính thức để hỗ trợ iOS 17.
  • Đo lường mở: Cập nhật lên OM SDK 1.4.8.
  • Công cụ kiểm tra quảng cáo: Thêm tính năng hỗ trợ SDK để hiển thị thông tin về trình bổ trợ.
  • Xoá nhật ký bảng điều khiển đề xuất thêm mã nhận dạng trình mô phỏng trong API testDeviceIdentifiers. Theo mặc định, trình mô phỏng đã ở chế độ kiểm thử.
10.9.0 2023-08-02
  • Đo lường mở: Cập nhật lên OM SDK 1.4.6.
  • Công cụ kiểm tra quảng cáo: Thêm tính năng hỗ trợ SDK để xuất các phản hồi quảng cáo.
  • Khắc phục vấn đề về âm thanh, trong đó ngay cả khi quảng cáo bị tắt tiếng, phiên âm thanh vẫn sẽ dừng nhạc nền một cách bất ngờ khi video kết thúc.
  • Thêm tính năng hỗ trợ để truyền mã đơn vị quảng cáo khi tạo GADQueryInfo.
10.8.0 2023-07-12
  • Thực hiện các thay đổi nhỏ đối với cách các lệnh gọi lại uỷ quyền adWillPresentFullScreenContent:, adWillDismissFullScreenContent:adDidDismissFullScreenContent: được xử lý bởi các uỷ quyền cho quảng cáo được dàn xếp. Những thay đổi này giúp các quảng cáo được dàn xếp hoạt động giống như quảng cáo của bên thứ nhất.
    • Giờ đây, các SDK của bên thứ ba gọi adWillPresentFullScreenContent:, sau đó gọi adDidDismissFullScreenContent: nhiều lần sẽ kích hoạt nhiều lệnh gọi lại, thay vì chỉ cho nhóm lệnh gọi đầu tiên.
    • Khi quảng cáo toàn màn hình của bên thứ ba không hiển thị được, ad:didFailToPresentFullScreenContentWithError: sẽ được gọi thay vì adWillPresentFullScreenContent:adDidDismissFullScreenContent:.
10.7.0 2023-06-26
  • GADRequestConfiguration: Không dùng phương thức tagForChildDirectedTreatment: nữa và thêm thuộc tính đọc-ghi tagForChildDirectedTreatment.
  • GADRequestConfiguration: Không dùng phương thức tagForUnderAgeOfConsent: nữa và thêm thuộc tính đọc-ghi tagForUnderAgeOfConsent.
  • Ngừng sử dụng sdkVersion. Thay vào đó, hãy sử dụng versionNumber.
  • Giờ đây, bạn có thể giữ lại các bộ chuyển đổi không hiển thị để thu thập tín hiệu.
10.6.0 2023-06-01
  • Giảm mức sử dụng bộ nhớ khi có nhiều yêu cầu quảng cáo song song.
10.5.0 2023-05-15
  • Khắc phục sự cố rò rỉ bộ nhớ xảy ra khi tạo một đối tượng GADQueryInfo.
10.4.0 2023-04-20
  • Cập nhật phiên bản Xcode tối thiểu được hỗ trợ thành 14.1.
    • armv7 không được hỗ trợ trong Xcode 14 và đã bị xoá khỏi SDK.
  • Mục tiêu triển khai tối thiểu đã được tăng lên iOS 11.0.
  • Công cụ kiểm tra quảng cáo: Thêm tính năng hỗ trợ SDK để hiện tên đơn vị quảng cáo trong giao diện người dùng của công cụ kiểm tra quảng cáo.
10.3.0 2023-03-27
  • Sửa lỗi và cải tiến hiệu suất.
10.2.0 2023-03-06
  • Đã thêm một thuộc tính isMuted vào GADVideoController.
10.1.0 2023-02-16
  • Sửa lỗi và cải tiến hiệu suất.
10.0.0 2023-01-26
  • Thay đổi có thể gây lỗi:
    • Quảng cáo không còn được phân phát trên iOS 11. Bạn phải dùng iOS 12 để truy xuất quảng cáo, mặc dù mục tiêu triển khai tối thiểu vẫn là iOS 10.0.
    • Đã xoá các trường sau đây không còn được dùng nữa:
      • userBirthday
      • userGender
      • userHasLocation
      • userLatitude
      • userLocationAccuracyInMeters
      • userLocationDescription
      • userLongitude
  • Quảng cáo gốc: Đã khắc phục một lỗi trong đó GADMediaContent.mainImage trả về nil mặc dù hình ảnh đã hiển thị thành công trong GADMediaView.
  • Quảng cáo gốc nằm ngoài bối cảnh của trình kiểm tra quảng cáo hiện có chế độ xem nội dung nghe nhìn.
  • Ngừng sử dụng các trường sau trong GADMediationAdConfiguration:
    • userHasLocation
    • userLatitude
    • userLocationAccuracyInMeters
    • userLongitude
  • Xoá mã bit khỏi bản dựng SDK quảng cáo trên thiết bị di động của Google.
9.14.0 2022-12-08
  • Quảng cáo khi mở ứng dụng: +loadWithAdUnitID:request:orientation:completionHandler: đã ngừng hoạt động và được thay thế bằng +loadWithAdUnitID:request:completionHandler:. Quá trình tải quảng cáo khi mở ứng dụng hiện giả định hướng hiện tại của thiết bị, khớp với các định dạng toàn màn hình khác.
  • Đã thêm tính năng hỗ trợ dàn xếp cho quảng cáo khi mở ứng dụng.
  • Công cụ kiểm tra quảng cáo: Đã thêm chế độ hỗ trợ SDK để yêu cầu và hiển thị quảng cáo thông qua giao diện người dùng Công cụ kiểm tra quảng cáo.
9.13.0 2022-11-07
  • Các thao tác nhấp bổ sung được hỗ trợ trong quảng cáo gốc.
  • Sửa lỗi và cải tiến hiệu suất.
9.12.0 2022-10-24
  • Đã thêm GADQueryInfo để hỗ trợ tính năng Thu thập và hiển thị tín hiệu.
  • Cập nhật tài liệu cho các API âm thanh.
9.11.0 2022-09-20
  • Sửa lỗi và cải tiến hiệu suất.
9.10.0 2022-09-07
  • Bản phát hành chính thức để hỗ trợ iOS 16.
  • iLTV: Đã thêm các thuộc tính sau vào GADAdNetworkResponseInfo:
    • adSourceID
      adSourceInstanceName
      adSourceName
    Đã thêm thuộc tính sau vào GADResponseInfo:
    • extrasDictionary
9.9.0 2022-08-11
  • Sửa lỗi và cải tiến hiệu suất.
9.8.0 2022-07-27
  • Dàn xếp quảng cáo có tặng thưởng: Ngừng sử dụng didRewardUserWithReward: trong GADMediationRewardedAdEventDelegate và thay bằng didRewardUser. Phần thưởng quảng cáo do didRewardUserWithReward: cung cấp luôn là một thao tác không có hiệu lực, với giá trị phần thưởng quảng cáo đến từ chế độ cài đặt đơn vị quảng cáo trong giao diện người dùng AdMob.
  • Công cụ kiểm tra quảng cáo: Đã thêm tính năng hỗ trợ SDK để xuất các yêu cầu quảng cáo.
9.7.0 2022-07-07
  • Đã thêm thuộc tính loadedAdNetworkResponseInfo vào GADResponseInfo, trả về thông tin về mạng quảng cáo đã tải quảng cáo.
  • Đã thêm thuộc tính adSourceInstanceID vào GADAdNetworkResponseInfo.
9.6.0 2022-06-13
9.5.0 2022-05-16
  • Dàn xếp gốc: Các lệnh gọi lại nativeAdDidRecordImpression:nativeAdDidRecordClick: hiện được gọi trên quảng cáo gốc được dàn xếp.
  • Thay thế extern bằng FOUNDATION_EXPORT trên các tiêu đề công khai để hỗ trợ khả năng tương thích với các tiêu đề C++.
9.4.0 2022-04-26
  • Cập nhật phiên bản Xcode tối thiểu được hỗ trợ lên 13.2.1.
  • Sửa lỗi và cải tiến hiệu suất.
9.3.0 2022-04-07
  • Sửa lỗi và cải tiến hiệu suất.
9.2.0 2022-03-21
  • Đo lường mở: Cập nhật lên SDK OM 1.3.30.
  • Thêm cảnh báo khi mã ứng dụng tham chiếu đến adDidPresentFullScreenContent thay vì adWilllPresentFullScreenContent mới hơn trong GADFullScreenContentDelegate
9.1.0 2022-02-28
  • Sửa lỗi và cải tiến hiệu suất.
9.0.0 2022-02-01
8.13.0 2021-11-17
  • Ngừng sử dụng hằng số kGAMSimulatorID trong GAMRequest. Thay vào đó, hãy sử dụng GADSimulatorID trong GADRequestConfiguration.
  • Ngừng sử dụng thuộc tính credentials trong GADAdNetworkResponseInfo. Sử dụng thuộc tính adUnitMapping mới của cùng một lớp.
8.12.0 2021-10-11
  • Khắc phục một lỗi trong đó Trình xác thực quảng cáo gốc có thể gây ra sự cố khi một khung hiển thị quảng cáo gốc bị xoá khỏi hệ phân cấp khung hiển thị ở chế độ thử nghiệm.
  • Không dùng nữa tất cả hằng số có tiền tố kGAD. Thay vào đó, hãy sử dụng những trường có tiền tố GAD.
8.11.0 2021-09-16
  • Bản phát hành chính thức để hỗ trợ iOS 15.
  • Thêm các biện pháp bảo vệ để ngăn ứng dụng gặp sự cố khi SDK quảng cáo trên thiết bị di động của Google chạy trên iOS 9 trở xuống. SDK này chỉ được hỗ trợ trong iOS 10 trở lên và không hoạt động trong các trường hợp khác.
8.10.0 2021-09-01
8.9.0 2021-08-10
  • Khắc phục một lỗi hiếm gặp ảnh hưởng đến các phiên bản beta của iOS 15, trong đó các khung hiển thị web ở chế độ toàn màn hình có thể không được điều chỉnh kích thước chính xác cho các ứng dụng có nhiều cảnh.
  • Khắc phục một lỗi khiến lệnh gọi đến registerAdNetworkExtras: gặp sự cố nếu đối tượng GADRequest được tạo thông qua phương thức copy.
8.8.0 2021-07-20
  • Đã thêm logic để ngăn chặn những trường hợp hiếm gặp khi nhiều cửa hàng trong ứng dụng có thể xuất hiện chồng lên nhau.
8.7.0 2021-06-24
8.6.0 2021-06-07
  • Ngừng sử dụng thuộc tính mediaView trong GADCustomNativeAd. Thay vào đó, hãy sử dụng thuộc tính mediaContent mới của cùng một lớp.
  • Đã sửa lỗi khi các lệnh gọi lại uỷ quyền tắt / bật tiếng video không được gọi cho quảng cáo gốc đặt giá thầu.
  • Cập nhật loại kGADSimulatorID từ id thành NSString* để tránh việc truyền kiểu bổ sung trong Swift.
8.5.0 2021-05-07
  • Khắc phục lỗi khi một định dạng quảng cáo thử nghiệm sẽ không bị loại bỏ khi người dùng loại bỏ quảng cáo nếu được trình bày nhiều lần.
8.4.0 2021-04-19
  • Tăng cường hỗ trợ cho các sự kiện chuyển đổi SKAdNetwork bằng cách sử dụng SKAdImpression.
8.3.0 2021-03-25
  • Đã thêm tính năng hỗ trợ mã nhận dạng bên thứ nhất của nhà xuất bản (trước đây được gọi là khoá cho cùng ứng dụng) để giúp bạn phân phối các quảng cáo được cá nhân hoá và phù hợp hơn dựa trên dữ liệu thu thập được từ các ứng dụng của bạn.
  • Thêm adWillDismissFullScreenContent: vào GADFullScreenContentDelegate.
  • Khắc phục vấn đề khi adDidPresentFullScreenContent: được gọi ngay trước khi trình bày thay vì ngay sau khi trình bày.
8.2.0.1 2021-03-12
  • Đã khắc phục lỗi cài đặt CocoaPods "Can't merge user_target_xcconfig" (Không thể hợp nhất user_target_xcconfig) xảy ra khi sử dụng nhiều pod với các chế độ cài đặt user_target_xcconfig khác nhau.
8.2.0 2021-03-11
  • Thêm chế độ hỗ trợ SKAdNetwork bổ sung để chuẩn bị cho việc thực thi AppTrackingTransparency.
  • Xoá một định nghĩa macro UIWindowScene chỉ cần thiết trong các phiên bản Xcode trước phiên bản 11.
8.1.0 2021-02-19
  • Không dùng disableAutomatedInAppPurchaseReportingenableAutomatedInAppPurchaseReporting nữa. Báo cáo về giao dịch mua hàng trong ứng dụng đã bị xoá khỏi SDK. Các phương thức này hiện không hoạt động.
  • Thêm cờ để giảm quyền truy cập của SDK vào API CTTelephonyNetworkInfo.
8.0.0 2021-02-01
  • Những thay đổi trong phiên bản chính 8, như mô tả trong phần Chuẩn bị cho SDK phiên bản 8.
  • Cải thiện hiệu suất SDK khi đưa ra đồng thời một số lượng lớn yêu cầu.
  • Xoá tính năng hỗ trợ kiến trúc i386. Xcode không còn hỗ trợ trình mô phỏng 32 bit nữa.
  • Khắc phục lỗi trong đó adapterVersion trong giao thức GADMediationAdapter xung đột với NSObject trong Swift.
7.69.0 2020-12-03
7.68.0 2020-11-04
  • Cập nhật SDK từ .framework thành .xcframework. Giờ đây, bạn phải dùng CocoaPods 1.9.0 trở lên để cài đặt CocoaPod.
  • Xoá arm64e khỏi bản phân phối. Bạn sẽ không thể kiểm thử cục bộ trên arm64e nữa.
  • Đã thêm Công cụ kiểm tra quảng cáo (thử nghiệm).
  • Khắc phục một lỗi trong đó rootViewController của GADNativeCustomTemplateAd giữ lại một con trỏ mạnh cho quảng cáo.
7.67.0 2020-10-21
  • Phát hành API thử nghiệm mới cho quảng cáo xen kẽ và quảng cáo có tặng thưởng. Các API mới cung cấp chức năng tương tự nhưng có tính nhất quán cao hơn.
  • Đã thêm thuộc tính neighboringContentURLStrings vào GADRequest.
  • Thêm các API cho định dạng GADRewardedInterstitialAd. Quảng cáo xen kẽ có tặng thưởng hiện đang ở giai đoạn thử nghiệm beta riêng tư. Hãy liên hệ với người quản lý tài khoản của bạn để yêu cầu cấp quyền truy cập.
  • Khắc phục lỗi trang đích của quảng cáo bị cắt trên các thiết bị có vết cắt.
7.66.0 2020-09-28
  • Quảng cáo biểu ngữ: Đã thêm phương thức uỷ quyền adViewDidRecordImpression: vào GADBannerViewDelegate.
7.65.0 2020-09-03
7.64.0 2020-08-11
7.63.0 2020-07-28
  • Quảng cáo khi mở ứng dụng: Thay đổi GADAppOpenAd thành định dạng toàn màn hình. Quảng cáo khi mở ứng dụng hiện đang ở giai đoạn thử nghiệm kín. Hãy liên hệ với người quản lý tài khoản của bạn để yêu cầu quyền truy cập.
  • Dàn xếp quảng cáo xen kẽ: Các lệnh gọi lại interstitialDidDismissScreen: từ các bộ điều hợp dàn xếp hiện đã được loại bỏ trùng lặp.
7.62.0 2020-07-10
  • Khắc phục lỗi khiến người dùng phải nhấp vào video 2 lần để phát sau khi video bị tạm dừng do tháo tai nghe.
7.61.0 2020-06-17
  • Đã thêm thuộc tính dictionaryRepresentation vào GADResponseInfo để giúp bạn dễ dàng ghi nhật ký thông tin phản hồi hơn.
  • Đã xoá lớp DFPCustomRenderedAd, một lớp định dạng quảng cáo không dùng đến mà các ứng dụng không nên tham chiếu.
7.60.0 2020-05-20
  • Quảng cáo có tặng thưởng: Sửa đổi thuộc tính serverSideVerificationOptions của GADRewardedAd thành strong thay vì copy.
  • Triển khai phương thức description trên GADResponseInfoGADAdNetworkResponseInfo để ghi nhật ký dễ dàng hơn.
  • Tất cả lỗi trình bày (ví dụ: rewardedAd:didFailToPresentWithError:) giờ đây luôn trả về một mã từ GADPresentationErrorCode. Lỗi trình bày dàn xếp xuất hiện dưới dạng lỗi cơ bản.
7.59.0 2020-05-06
  • Đo lường mở: Cập nhật lên OM SDK 1.3.3.
  • Quảng cáo xen kẽ: Đã khắc phục một lỗi khiến quảng cáo xen kẽ trên iPad có thể xoay sang hướng không được hỗ trợ, gây ra các vấn đề về giao diện người dùng.
  • Quảng cáo thử nghiệm: Cập nhật nhãn quảng cáo thử nghiệm thành "Chế độ thử nghiệm" thay vì "Quảng cáo thử nghiệm" và cập nhật giao diện người dùng của nhãn.
7.58.0 2020-04-13
  • Phiên bản Xcode tối thiểu được hỗ trợ đã tăng lên 11.0.
  • Đã thêm thuộc tính adNetworkInfoArray vào GADResponseInfo. Thuộc tính này hiển thị siêu dữ liệu về các mạng dàn xếp được gọi trong phản hồi quảng cáo này.
  • Tắt chế độ hỗ trợ tiếp cận cho các phần tử quảng cáo bị ẩn để những công cụ như VoiceOver không gọi ra các phần tử không hoạt động.
7.57.0 2020-03-18
  • Ngừng sử dụng GADRewardBasedVideoAd. Tất cả ứng dụng đều phải sử dụng GADRewardedAd.
  • Cải thiện thông báo lỗi cho lỗi "không tìm thấy bộ chuyển đổi". Thông báo lỗi hiện có tên của bộ chuyển đổi.
  • Khắc phục vấn đề GADRewardedAd trong đó phương thức rewardedAd:didFailToPresentWithError: sẽ không được gọi lại trong trường hợp không có quảng cáo có tặng thưởng nào được tải.
  • Khắc phục một sự cố tiềm ẩn có thể xảy ra nếu các mẫu quảng cáo cố gắng tải URL không phải HTTP bên trong một SafariViewController.
7.56.0 2020-02-28
  • Thêm các phương thức thực thể disableAutomatedInAppPurchaseReportingenableAutomatedInAppPurchaseReporting trên GADMobileAds, đồng thời không dùng phương thức lớp disableAutomatedInAppPurchaseReporting nữa. Gọi disableAutomatedInAppPurchaseReporting trước khi khởi chạy SDK quảng cáo trên thiết bị di động của Google hoặc tải quảng cáo để tắt tính năng báo cáo tự động về giao dịch mua trong ứng dụng.
  • Đã thêm phương thức disableMediationInitialization vào GADMobileAds. Gọi phương thức này trước khi khởi chạy SDK quảng cáo trên thiết bị di động của Google để tắt quy trình khởi chạy bộ chuyển đổi dàn xếp.
  • Xoá cấu trúc i386. Không còn hỗ trợ trình mô phỏng 32 bit nữa.
7.55.1 2020-02-14
  • Quảng cáo có tặng thưởng: Đã khắc phục lỗi trong đó rewardedAd:didFailToPresentWithError: trả về loại NSString cho lỗi thay vì NSError.
7.55.0 2020-02-04
  • Đã xoá tất cả thông tin tham chiếu đến UIWebView. UIWebView không còn được hỗ trợ nữa.
7.54.0 2020-01-28
  • Đo lường mở: Cập nhật lên OM SDK 1.3.1.
  • Bật WKWebView làm SDK mặc định trên tất cả các khung hiển thị web.
  • Đã thêm tính năng hỗ trợ đọc các thông số về sự đồng ý từ TCF phiên bản 2.0 của IAB và chuỗi us_privacy của IAB.
7.53.1 2019-12-19
  • Đổi tên mã lỗi kGADErrorAppIDMissing thành kGADErrorApplicationIdentifierMissing.
  • Dàn xếp quảng cáo có tặng thưởng: Đã khắc phục lỗi khiến tính năng đặt giá thầu không hoạt động khi sử dụng API GADRewardedAd.
7.53.0 2019-12-12
  • Đo lường mở: Cập nhật lên OM SDK 1.2.21.
  • Quảng cáo xen kẽ/Quảng cáo có tặng thưởng: Đã thêm phương thức canPresentFromViewController:. Các ứng dụng có nhiều cảnh có thể dùng phương thức này để kiểm tra xem quảng cáo có thể vẫn xuất hiện khi cảnh thay đổi kích thước hay không.
  • Quảng cáo xen kẽ: interstitialDidFailToPresentScreen: hiện được gọi khi cố gắng trình bày một quảng cáo chưa sẵn sàng hoặc một quảng cáo đã được trình bày.
  • Quảng cáo gốc: Đã khắc phục một lỗi trong đó API giao diện người dùng được gọi trên một luồng trong nền.
  • Khắc phục tình trạng rò rỉ bộ nhớ GADBlockSignalSource xảy ra khi tải quảng cáo.
  • Dàn xếp gốc: Đã xoá GADMediatedNativeAppInstallAdGADMediatedNativeContentAd.
  • Tính năng dàn xếp gốc: Đã thêm các thuộc tính durationcurrentTime vào giao thức GADMediatedUnifiedNativeAd.
7.52.0 2019-11-06
  • Khắc phục lỗi tỷ lệ khung hình của nội dung nghe nhìn trong quảng cáo trong luồng phát không được tuân thủ trong yêu cầu.
7.51.0 2019-10-17
  • Phiên bản iOS tối thiểu được hỗ trợ đã tăng lên iOS 9. Các ứng dụng vẫn có thể liên kết với iOS 8, nhưng quảng cáo sẽ chỉ tải trên iOS 9 trở lên.
  • Đã thêm các thuộc tính currentTimeduration vào GADMediaContent.
  • Đã thêm thuộc tính mediaContent vào GADInstreamAd và xoá các thuộc tính videoController, duration, currentTimeaspectRatio.
  • Đã thêm API biểu ngữ thích ứng cố định.
7.50.0 2019-09-18
  • Bản phát hành chính thức để hỗ trợ iOS 13.
  • Đo lường mở: Đã cập nhật lên OM SDK 1.2.19.
    • Thêm tính năng hỗ trợ cho các ứng dụng có nhiều cảnh. Các ứng dụng hỗ trợ nhiều cảnh phải đặt thuộc tính scene trên GADRequest để nhận được quảng cáo có kích thước phù hợp.
    • Xoá lớp con SKStoreProductViewController, không được phép dùng trên iOS 13.
  • Giải quyết cảnh báo của Apple trong quá trình gửi ứng dụng lên cửa hàng ứng dụng về việc sử dụng API không dùng nữa.
  • Đã thêm thuộc tính testRequestIdentifiers vào GADMobileAds.requestConfiguration. Ngừng sử dụng thuộc tính testDevices trên GADRequest.
  • Ngừng sử dụng mã lỗi kGADErrorMediationNoFill. Tất cả các lỗi không có quảng cáo đều trả về mã lỗi kGADErrorNoFill.
  • Quảng cáo có tặng thưởng: Giờ đây, bạn có thể đặt thuộc tính customRewardString bất cứ lúc nào trước khi GADRewardedAd xuất hiện. Trước đây, bạn cần đặt thuộc tính này trước khi tải một quảng cáo.
  • Dàn xếp: Cải thiện thông báo lỗi công khai khi không tìm thấy bộ chuyển đổi dàn xếp hoặc bộ chuyển đổi không tuân thủ giao thức chính xác.
7.49.0 2019-08-20
  • Đã thêm một API giá trị nhận dạng phản hồi quảng cáo để tra cứu mẫu quảng cáo trong Trung tâm xem xét quảng cáo của Ad Manager.
7.48.0 2019-08-01
  • Đo lường mở: Cập nhật lên OM SDK 1.2.17.
  • Quảng cáo có tặng thưởng: Đã khắc phục một lỗi trong đó các ứng dụng sử dụng API video có tặng thưởng cũ (ví dụ: GADRewardBasedVideoAd) nhận thấy số lượt hiển thị giảm trong báo cáo dàn xếp.
7.47.0 2019-07-11
  • Đo lường mở: Cập nhật lên OM SDK 1.2.16.
  • Cải thiện thông báo ghi nhật ký khi ứng dụng định cấu hình không đúng mã ứng dụng trong Info.plist.
  • Khắc phục một lỗi hiển thị trong quảng cáo xen kẽ và quảng cáo cài đặt ứng dụng dạng video có tặng thưởng.
7.46.0 2019-06-24
  • Đã thêm kiến trúc arm64e vào khung GoogleMobileAds để hỗ trợ thử nghiệm trên thiết bị. Hiện tại, bạn phải dùng Xcode 10 để tạo.
  • Quảng cáo gốc: Xoá các API GADNativeAppInstallAdGADNativeContentAd không dùng nữa trước đây. Các ứng dụng nên sử dụng quảng cáo gốc hợp nhất.
  • Quảng cáo gốc: Đã khắc phục một lỗi trong đó quảng cáo gốc trả về chế độ xem nội dung nghe nhìn nil và tỷ lệ khung hình bằng 0 ngay cả khi có nội dung video.
  • Dàn xếp: Khắc phục lỗi xảy ra khi các bộ chuyển đổi dàn xếp kích hoạt nhiều lệnh gọi lại thành công/thất bại cho cùng một yêu cầu.
7.45.0 2019-06-17
  • Đo lường mở: Đã cập nhật lên OM SDK 1.2.15.
  • Khắc phục sự cố xảy ra trong một số ít trường hợp khi người dùng đóng quảng cáo dạng video.
  • Cập nhật lệnh gọi lại rewardedAdMetadataDidChange để không được gọi khi siêu dữ liệu là nil.
7.44.0 2019-05-10
  • Bản phát hành chính thức để hỗ trợ tính năng Đo lường ứng dụng.
  • Theo mặc định, tính năng đo lường ứng dụng sẽ khởi tạo và gửi dữ liệu khi ứng dụng khởi động. Thêm một lựa chọn để trì hoãn hoạt động đo lường ứng dụng cho đến khi SDK Quảng cáo của Google trên thiết bị di động được gọi một cách rõ ràng.
  • Đo lường mở: Cập nhật lên OM SDK 1.2.14.
  • Xoá GADCorrelator và các API liên kết. Trước đây, tính năng này không hoạt động.
  • Thuộc tính preferredImageOrientation trong GADNativeAdImageAdLoaderOptions không được dùng nữa. Thay vào đó, hãy sử dụng GADNativeAdMediaAdLoaderOptions.
7.43.0 2019-04-19
  • Cập nhật phiên bản iOS tối thiểu bắt buộc lên 8.0.
  • Phiên bản phát hành chính thức để hỗ trợ Đo lường mở.
  • Đo lường mở: Bao gồm OM SDK 1.2.13.
  • Đo lường mở: Đã thêm tính năng hỗ trợ cho các định dạng quảng cáo gốc tuỳ chỉnh.
  • Quảng cáo gốc: Đã thêm thuộc tính videoControllerhasVideoContent vào GADMediaContent.
  • Quảng cáo gốc: Không dùng videoController trong GADUnifiedNativeAd và phương thức hasVideoContentaspectRatio trong GADVideoController nữa.
  • Quảng cáo gốc: Đã thêm lớp GADNativeAdMediaAdLoaderOptions có thuộc tính aspectRatio, cho phép nhà xuất bản yêu cầu một tỷ lệ khung hình cụ thể cho thành phần nội dung nghe nhìn của quảng cáo gốc. Lựa chọn này được ưu tiên hơn thuộc tính preferredImageOrientation trong GADNativeAdImageAdLoaderOptions.
  • Quảng cáo gốc: GADMediaView hiện tuân theo thuộc tính contentMode khi hiển thị hình ảnh.
7.42.2 2019-03-29
  • Dàn xếp có tặng thưởng (API mới): Khắc phục một lỗi khiến các bộ chuyển đổi dàn xếp có tặng thưởng tự động được giải phóng sau lệnh gọi tải.
7.42.1 2019-03-25
  • Khắc phục một sự cố hiếm gặp có thể xảy ra khi quảng cáo dạng video được huỷ phân bổ.
7.42.0 2019-03-15
  • SDK Quảng cáo của Google trên thiết bị di động hiện phụ thuộc vào tính năng Đo lường hiệu quả của ứng dụng. Bạn phải thêm khung đo lường ứng dụng và các phần phụ thuộc. Bạn phải đặt mã nhận dạng ứng dụng vào plist của ứng dụng bằng khoá GADApplicationIdentifier. Hãy xem hướng dẫn Bắt đầu nhanh để biết thêm thông tin.
  • Kích thước khung SDK giảm xuống dưới giới hạn của GitHub.
  • tagForChildDirectedTreatment đã được thêm vào GADMobileAds.sharedInstance.requestConfiguration. [GADRequest tagForChildDirectedTreatment] đã ngừng hoạt động.
  • Sửa lỗi rewardBasedVideoAdMetadataDidChange: có thể được gọi khi siêu dữ liệu không thay đổi.
7.41.0 2019-03-04
  • Quảng cáo có tặng thưởng: Đã thêm API GADRewardedAd mới (trong giai đoạn thử nghiệm mở), cho phép tải đồng thời nhiều quảng cáo có tặng thưởng.
  • Quảng cáo có tặng thưởng: Đã thêm thuộc tính admetadata vào GADRewardBasedVideoAd. Sử dụng rewardbasedvideoadmetadatadidchange: để theo dõi các thay đổi về siêu dữ liệu quảng cáo.
7.40.0 2019-02-21
  • Cải thiện hiệu suất
7.39.0 2019-02-08
  • Đã khắc phục lỗi trong đó quá trình tham chiếu GADCustomEventParametersServer dẫn đến lỗi bản dựng.
  • Đã thêm thuộc tính mainImage trong lớp GADMediaContent để đặt thành phần hình ảnh chính cho quảng cáo gốc khi không có video.
7.38.0 2019-01-22
  • Đã sửa lỗi hiển thị cho quảng cáo linh hoạt được hiển thị trong chế độ xem bảng.
  • Đã thêm lớp GADMediaContent mới để cung cấp thông tin về nội dung nghe nhìn.
7.37.0 2018-12-10
  • Đã cải thiện khả năng tương thích với Crashlytics để cung cấp báo cáo sự cố hữu ích hơn bằng biểu tượng dấu vết ngăn xếp đã cập nhật.
7.36.0 2018-11-16
  • Đã khắc phục một vấn đề trong đó một số bộ điều hợp dàn xếp nhất định có thể báo cáo nhiều lượt hiển thị từ cùng một quảng cáo xen kẽ hoặc quảng cáo có tặng thưởng.
7.35.2 2018-11-08
  • Sửa các lỗi khác.
7.35.1 2018-10-22
  • Sửa các lỗi khác.
7.35.0 2018-10-17
  • Đã khắc phục vấn đề khiến các quảng cáo có tặng thưởng không tải sau khi tải quảng cáo có tặng thưởng mới bên trong phương thức uỷ quyền rewardBasedVideoAdDidClose:.
  • Hiện tại, phiên bản Xcode thấp nhất là 9.2.
7.34.0 2018-09-26
  • Bạn không còn được phép yêu cầu quảng cáo có tặng thưởng thứ hai trong khi một quảng cáo có tặng thưởng khác đang được trình bày. Bản sửa lỗi này khắc phục một vấn đề trong đó việc yêu cầu quảng cáo có tặng thưởng thứ hai sẽ làm hỏng một số bộ điều hợp dàn xếp của bên thứ ba. Bạn có thể yêu cầu một quảng cáo khác sau khi quảng cáo đó hiển thị xong trong rewardBasedVideoAdDidClose:.
  • Đã khắc phục: CocoaPod được cập nhật để giảm kích thước tệp xuống dưới 100 MB, cho phép đẩy các tệp SDK vào kho lưu trữ GitHub.
7.33.1 2018-09-13
  • Quảng cáo gốc: Đã khắc phục vấn đề trong đó quảng cáo dạng video đôi khi không phát đúng cách.
  • Quảng cáo gốc: Đã khắc phục vấn đề trong đó GADMediaView trống đối với quảng cáo không phải video.
  • Quảng cáo biểu ngữ DFP: Khắc phục lỗi trong đó phương thức đổi kích thước không hoạt động đúng cách.
7.33.0 2018-09-10
  • Đã thêm tính năng hỗ trợ cho iOS 12.
  • Sửa lỗi và cải tiến hiệu suất.
7.32.0 2018-08-13
  • Quảng cáo có tặng thưởng: Đã thêm thuộc tính customRewardString vào GADRewardBasedVideoAd, cho phép nhà xuất bản truyền dữ liệu tuỳ chỉnh đến các yêu cầu xác minh phía máy chủ.
  • Quảng cáo gốc: GADNativeAppInstallAd, GADNativeContentAd và các API liên kết đã ngừng hoạt động để chuyển sang GADUnifiedNativeAd. Hãy xem hướng dẫn Quảng cáo gốc nâng cao hợp nhất để có thêm thông tin hướng dẫn về việc sử dụng các API mới.
  • Quảng cáo gốc: Đã thêm tính năng "Ẩn quảng cáo này".
  • Quảng cáo gốc: Đã khắc phục một lỗi trong đó chế độ xem Lựa chọn quảng cáo bị xoá khi sử dụng lại các chế độ xem quảng cáo trong chế độ xem bộ sưu tập.
  • Đã thêm thuộc tính requestConfiguration vào GADMobileAds. Bạn có thể sử dụng thuộc tính này để chỉ định thông số maxAdContentRatingtagForUnderAgeOfConsent cho tất cả yêu cầu quảng cáo.
  • Dàn xếp: Đã thêm các thuộc tính maxAdContentRatingunderAgeOfConsent vào GADMediationAdRequest.
7.31.0 2018-05-17
7.30.0 2018-03-26
  • Phiên bản thử nghiệm MRAID v3.
  • Sửa lỗi và cải tiến hiệu suất.
7.29.0 2018-02-16
  • Khắc phục một lỗi xuất hiện trong phiên bản 7.28.0 khiến các ứng dụng GameKit gặp trục trặc về đồ hoạ.
7.28.0 2018-01-31
  • Quảng cáo gốc: Đã thêm API quảng cáo gốc hợp nhất. Thao tác này kết hợp GADNativeAppInstallAdsGADNativeContentAds thành một loại mới: GADUnifiedNativeAd. Để biết thêm thông tin chi tiết, hãy xem hướng dẫn về Quảng cáo gốc hợp nhất.
  • Video có tặng thưởng: Đã thêm phương thức rewardBasedVideoAdDidCompletePlaying: vào GADRewardBasedVideoAdDelegate để thông báo cho nhà xuất bản khi video hoàn tất.
  • Dàn xếp video có tặng thưởng: Đã thêm phương thức connectorDidCompletePlayingRewardBasedVideoAd: vào GADMRewardBasedVideoAdConnectorDelegate để bộ điều hợp dàn xếp gọi khi video hoàn tất.
  • Hoạt động dàn xếp gốc: Đã cập nhật GADMediatedNativeAdDelegate.h để cấp cho các bộ chuyển đổi quyền truy cập vào từng khung hiển thị được dùng trong quảng cáo gốc.

    Thêm:

    -mediatedNativeAd:didRenderInView:clickableAssetViews:nonclickableAssetViews:viewController:

    Không dùng nữa:

    -mediatedNativeAd:didRenderInView:viewController:
7.27.0 2017-12-13
  • Đã thêm tính năng hỗ trợ cho hoạt động dàn xếp video gốc. Bộ chuyển đổi dàn xếp gốc phải triển khai phương thức mediaView trên GADMediatedNativeAppInstallAdGADMediatedNativeContentAd, đồng thời trả về chế độ xem nội dung nghe nhìn của chúng.
  • Đã thêm các thành phần phụ thuộc trên khung QuartzCoreCFNetwork.
7.26.0 2017-11-17
  • Hỗ trợ iPhone X.
  • Đối với quảng cáo toàn màn hình, nút đóng mặc định hiện sẽ hiển thị bên trong khu vực an toàn.
  • Đã xoá thuộc tính nativeAd khỏi GADAdChoicesViewGADMediaView.
  • Giới hạn số lần SDK tương tác với StoreServices của Apple là một lần/phiên hoạt động, khi khởi chạy ứng dụng.
  • Giờ đây, quảng cáo thử nghiệm sẽ hiển thị nhãn ở trên cùng của quảng cáo. Hãy xem hướng dẫn kiểm thử để biết thêm thông tin chi tiết.
7.25.0 2017-10-25
  • Dàn xếp gốc: Giờ đây, các bộ chuyển đổi sẽ nhận được lệnh gọi đến mediatedNativeAd:didRenderInView:viewController: ngay khi quảng cáo gốc được liên kết với khung hiển thị quảng cáo gốc, thay vì chờ khung hiển thị quảng cáo gốc đó xuất hiện.
  • Hoạt động dàn xếp gốc: Giờ đây, các bộ chuyển đổi sẽ nhận được lệnh gọi đến mediatedNativeAdDidUntrackView: với một khung hiển thị rỗng khi khung hiển thị được theo dõi bị huỷ phân bổ.
7.24.1 2017-9-27
  • Cập nhật cách SDK tương tác với StoreServices của Apple.
7.24.0 2017-9-20
  • Bản phát hành chính thức để hỗ trợ iOS 11.
  • Xoá GADAdDelegate. Thay vào đó, bạn nên dùng GADAudioVideoManager để quản lý âm thanh quảng cáo.
  • Đã khắc phục một lỗi trên iOS 11 khiến các khung hiển thị biểu ngữ bị dịch xuống do phần lồng ghép nội dung.
  • Đã thêm một phần phụ thuộc vào khung Security.
7.23.0 2017-09-05
  • Giờ đây, các bộ chuyển đổi dàn xếp sẽ nhận được thông báo thông qua mediatedNativeAd:didUntrackView: khi một quảng cáo gốc được huỷ phân bổ.
7.22.0 2017-08-08
  • Đã khắc phục vấn đề không gọi sự kiện "quảng cáo không tải được" khi đưa ra một yêu cầu quảng cáo do ứng dụng đang chạy ở trạng thái nền.
7.21.0 2017-06-20
  • Đối với các đơn vị quảng cáo xen kẽ đã chọn không sử dụng quảng cáo video, quảng cáo xen kẽ được phân phát sẽ có tuỳ chọn đóng ngay lập tức, ngay cả khi mẫu quảng cáo MRAID gọi useCustomClose.
  • Thêm văn bản vào trình đơn gỡ lỗi để cho biết liệu chế độ xem trước mẫu quảng cáo hay chế độ khắc phục sự cố có đang hoạt động hay không.
  • Đã thêm lớp GADMultipleAdsAdLoaderOptions, cho phép nhà xuất bản chỉ định số lượng quảng cáo cần tải cho một yêu cầu.
  • Đã thêm thuộc tính loading vào GADAdLoader, cho biết liệu trình tải quảng cáo hiện có đang tải quảng cáo hay không.
  • Đã thêm một phương thức uỷ quyền mới (không bắt buộc) -adLoaderDidFinishLoading: vào GADAdLoaderDelegate. Phương thức này được gọi sau khi GADAdLoader hoàn tất việc trả về tất cả quảng cáo cho một yêu cầu.
7.20.0 2017-05-03
  • Xoá định dạng quảng cáo mua hàng trong ứng dụng.
  • Xoá kiến trúc armv7s.
7.19.1 2017-04-13
  • Khắc phục vấn đề chuyển tiếp kích thước quảng cáo không chính xác đến các mạng dàn xếp để dàn xếp biểu ngữ thông minh.
7.19.0 2017-03-16
  • Thêm phương thức openInlineBrowser() vào google_mobile_app_ads.js để mở một URL trong SFSafariViewController.
  • Đã thêm GADAudioVideoManagerDelegate để cung cấp thông báo về thời điểm bắt đầu và tạm dừng/dừng phát quảng cáo âm thanh và quảng cáo dạng video.
7.18.0 2017-02-23
  • Thêm các phương thức play, pausesetMute vào GADVideoController.
  • Thêm các phương thức uỷ quyền mới vào GADVideoControllerDelegate tương ứng với thời điểm bắt đầu, tạm dừng, kết thúc, tắt tiếng và bật tiếng của nội dung video.
  • Đã thêm chế độ hỗ trợ cho các bộ chuyển đổi dàn xếp video có tặng thưởng để chọn sử dụng chế độ khởi chạy sớm trước khi đưa ra yêu cầu quảng cáo.
7.17.0 2017-01-31
  • Thêm nativeAdDidRecordImpressionnativeAdDidRecordClick vào GADNativeAdDelegate.
7.16.0 2016-12-12
  • Đã thêm một bộ điều khiển video vào đối tượng DFPBannerView.
  • GADNativeExpressAdView, GADNativeContentAd, GADNativeCustomTemplateAd, GADNativeContentAd, và GADNativeCustomTemplateAd hiện là các thuộc tính của bộ điều khiển video không rỗng.
  • Dàn xếp gốc: Giờ đây, các bộ chuyển đổi có thể đặt thuộc tính adChoicesView trên GADMediatedNativeAppInstallAdGADMediatedNativeContentAd để hiển thị biểu tượng Lựa chọn quảng cáo.
7.15.0 2016-11-21
  • Đã thêm một thuộc tính GADMediaView vào GADNativeContentAdGADNativeCustomTemplateAd.
7.14.0 2016-10-28
  • Đã di chuyển tiêu đề bộ chuyển đổi dàn xếp vào tiêu đề khung và tiêu đề chung.
  • Đối với kích thước quảng cáo kGADAdSizeFluid, việc thay đổi kích thước biểu ngữ sẽ không còn thay đổi kích thước khung của chế độ xem biểu ngữ nữa.
7.13.1 2016-10-20
  • Thêm tính năng hỗ trợ xem trước và khắc phục sự cố trong ứng dụng trong Google Ad Manager.
7.13.0 2016-10-17
  • Đã thêm phần phụ thuộc vào khung JavaScriptCore.
  • Sửa các lỗi khác.
7.12.1 2016-10-05
  • Đã sửa chú giải về tính chất rỗng cho GADNativeAppInstallAdGADNativeContentAd.
7.12.0 2016-09-28
  • Sửa lỗi liên quan đến sự cố liên quan đến GADStringFromCGFloat.
  • Đã thêm GADNativeAdViewAdOptions để chỉ định vị trí của biểu tượng AdChoices trong quảng cáo gốc.
  • Đã thêm thuộc tính adNetworkClassName vào GADRewardBasedVideoAd.
7.11.0 2016-09-15
  • Đã xoá các thành phần phụ thuộc trên khung CoreBlueooth, EventKit và EventKitUI.
  • Ứng dụng không cần cung cấp văn bản cho NSCalendarsUsageDescriptionNSBluetoothPeripheralUsageDescription khi cập nhật ứng dụng cho iOS 10.
  • Xoá tính năng hỗ trợ createCalendarEventstorePicture MRAID 2.0.
7.10.1 2016-08-26
  • Bản sửa lỗi cho các sự cố liên quan đến GADStringFromCGFloat.
7.10.0 2016-08-16
  • Khi liên kết quảng cáo gốc với một khung hiển thị, thuộc tính userInteractionEnabled của khung hiển thị sẽ thay đổi thành NO để đáp ứng các yêu cầu của SDK.
  • Đã thêm phần phụ thuộc vào MobileCoreServices.
  • Đã thêm một API để cho mạng quảng cáo biết liệu phiên bản SDK có ít nhất là major.minor.patch hay không.
7.9.1 2016-07-18
  • Đã khắc phục lỗi ảnh hưởng đến hoạt động dàn xếp video có tặng thưởng.
7.9.0 2016-07-13
  • Đã thêm các thành phần phụ thuộc của khung GLKit, OpenGLES, CoreMotion và CoreVideo để cải thiện và nâng cao chất lượng cũng như khả năng hiển thị quảng cáo.
  • Thêm phương thức +[GADMobileAds configureWithApplicationID:]. Nhà xuất bản AdMob nên gọi phương thức này bằng mã ứng dụng của họ.
  • Những nhà xuất bản Google Ad Manager sử dụng tính năng dàn xếp SDK sẽ không còn nhận được cảnh báo "loại quảng cáo được dàn xếp không xác định hoặc không hợp lệ".
7.8.1 2016-05-11
  • Thêm tính năng hỗ trợ SDK để tự động sử dụng dữ liệu vị trí khi người dùng đã bật rõ ràng quyền truy cập vị trí của một ứng dụng.
7.8.0 2016-04-28
  • Đã thêm phần phụ thuộc vào các khung CoreBluetooth và SafariServices.
  • Thêm chú thích về tính chất rỗng vào các tệp tiêu đề chính của SDK để cải thiện khả năng hỗ trợ các giá trị tuỳ chọn Swift.
  • Thêm tính năng hỗ trợ cho GADAdSizeDelegate trong quảng cáo có kích thước kGADAdSizeFluid.
7.7.1 2016-04-06
  • Đã giải quyết vấn đề về việc xử lý lượt nhấp vào Quảng cáo gốc trong chế độ xem có thể cuộn.
7.7.0 2016-02-24
  • Đã thêm lựa chọn hỗ trợ cho quảng cáo dạng video có tặng thưởng.
  • Đã thêm tính năng hỗ trợ cho bitcode. Mặc dù điều này làm tăng kích thước của tệp tải xuống SDK, nhưng sẽ không làm tăng đáng kể kích thước của các tệp nhị phân ứng dụng. Để thay đổi chế độ cài đặt này cho ứng dụng của bạn, hãy chuyển đến phần Cài đặt bản dựng của dự án và trong phần Tuỳ chọn bản dựng, hãy đặt Bật Bitcode thành Yes.
  • Đã thêm một phần phụ thuộc vào khung MediaPlayer. Bạn sẽ cần liên kết khung này với tệp nhị phân của ứng dụng. Nếu bạn đang dùng CocoaPods, hãy chạy pod install --repo-update.
  • Xoá tất cả các thông tin tham chiếu đến userID trong API video có tặng thưởng.
  • Các lệnh gọi đến phương thức loadRequest: cho GADInterstitial luôn được ghép nối với lệnh gọi uỷ quyền didFailToReceiveAd:withError: hoặc interstitialDidReceiveAd: không đồng bộ. Khắc phục một trường hợp đặc biệt khi hợp đồng này không được tuân thủ.
  • Dàn xếp gốc: Đã thêm khả năng để các bộ điều hợp xử lý và báo cáo sự kiện nhấp chuột.
  • Quảng cáo tìm kiếm: Đã thêm chế độ hỗ trợ chiều cao linh hoạt.
7.6.0 2015-12-07
  • Đã nhóm lại/di chuyển các phương thức giao thức cho bộ chuyển đổi dàn xếp để trở nên đơn giản hơn.
  • Đã chỉnh sửa cách viết hoa của thông báo didFailToLoadWithError trong giao thức GADRewardBasedVideoAdDelegate.
7.5.2 2015-10-16
  • Các bản sửa lỗi.
7.5.1 2015-09-30
  • Khắc phục sự cố trong GADStatisticsCore.
7.5.0 2015-09-22
  • SDK không còn sử dụng phương thức canOpenURL của UIApplication trên các thiết bị iOS 9 nữa.
  • Khắc phục vấn đề không gọi được các phương thức GADNativeAdDelegate.
  • Lệnh gọi lại adLoader:didFailToReceiveAdWithError của GADAdLoaderDelegate hiện được gọi nếu bạn không yêu cầu loại quảng cáo nào.
7.4.1 2015-08-13
  • Khắc phục sự cố xảy ra khi người dùng hoàn tất giao dịch mua trong ứng dụng cho một sản phẩm có giá trị nhận dạng chứa một ký tự đặc biệt.
7.4.0 2015-07-30
  • Phiên bản thử nghiệm MRAID phiên bản 2.
  • Thêm chế độ cài đặt chung mới cho tính năng báo cáo sự cố và theo dõi tự động lượt mua hàng trong ứng dụng (IAP). Nếu bạn bật tính năng tự động theo dõi lượt mua hàng trong ứng dụng, thì tính năng này sẽ loại bỏ sự phụ thuộc vào SDK theo dõi lượt chuyển đổi để báo cáo lượt chuyển đổi từ giao dịch mua hàng trong ứng dụng.
  • Thuộc tính adUnitID trên GADInterstitial hiện là readonly.
  • Đã thêm các API để dàn xếp video có tặng thưởng.
  • Ngừng sử dụng setLocationWithDescription: trên GADRequest. Thay vào đó, hãy sử dụng setLocationWithLatitude:longitude:accuracy:.
7.3.1 2015-05-28
  • Đã thêm hỗ trợ cho định dạng quảng cáo gốc cài đặt ứng dụng và nội dung trên AdMob, Ad Manager và Ad Exchange.
  • Đã thêm chế độ hỗ trợ cho các định dạng quảng cáo gốc tuỳ chỉnh, có sẵn cho các lượt đặt trước trên Ad Manager.
  • Khắc phục lỗi hồi quy được giới thiệu trong phiên bản 7.2.0, trong đó biểu ngữ thông minh hiển thị không chính xác ở chế độ ngang trên iOS 8.
7.2.2 2015-05-07
  • Khắc phục cảnh báo sau khi tải lên App Store:
    Ứng dụng tham chiếu đến các bộ chọn không công khai trong Payload/(<app_id>):clientId,screenName,setScreenName.
7.2.1 2015-04-30
  • Trình mô phỏng sẽ tải quảng cáo thực tế theo mặc định. Thêm kGADSimulatorID vào thuộc tính testDevices trên GADRequest để nhận quảng cáo kiểm thử trên trình mô phỏng.
  • Đã thêm khả năng cho bộ chuyển đổi dàn xếp và sự kiện tuỳ chỉnh để ghi lại lượt nhấp cho quảng cáo xen kẽ.
  • Đã thêm một số điểm cải tiến nhỏ cho API sự kiện tuỳ chỉnh.
  • Thêm GADInterstitial initWithAdUnitID: và ngừng sử dụng GADInterstitial init.
  • Ngừng sử dụng phương thức setValidAdSizesWithSizes trong DFPBannerView. Thay vào đó, hãy sử dụng DFPBannerView.validAdSizes.
7.1.0 2015-04-01
  • Bạn phải liên kết với CoreMedia.framework.
  • Sửa các lỗi khác.
7.0.0 2015-02-03
  • Ngừng hỗ trợ iOS 5.
  • Phát hành SDK dưới dạng một khung.
  • Xoá phần phụ thuộc trên cờ trình liên kết -ObjC.
  • Cải thiện thời gian tải quảng cáo trên iOS 8.
  • Đã thêm thuộc tính requestAgent vào GADRequest. Các dịch vụ tích hợp bên thứ ba nên đặt thuộc tính này để biểu thị nền tảng mà từ đó yêu cầu bắt nguồn.
  • Thêm lớp DFPRequest mới, hỗ trợ tính năng nhắm mục tiêu tuỳ chỉnh và loại trừ danh mục.
  • Đã di chuyển tài sản publisherProvidedID từ DFPExtras sang DFPRequest.
  • Thay thế GADAdMobExtrasDFPExtras bằng một lớp GADExtras duy nhất.
  • Thuộc tính hasAutoRefreshed của GADBannerView không được dùng nữa.
  • Xoá macro GAD_SIMULATOR_ID – quảng cáo thử nghiệm sẽ tự động được bật trong trình mô phỏng khi sử dụng GADBannerViewGADInterstitial.
  • Xoá mediationExtras, additionalParameters và các thuộc tính kiểm thử của GADRequest.
  • Ngừng sử dụng setBirthdayWithMonth:day:year: của GADRequest.
  • Xoá phương thức addKeyword: của GADRequest.
  • Xoá lớp DFPSwipeableBannerView.
6.12.2 2014-11-06
  • Đã tắt hiệu ứng nảy cho quảng cáo biểu ngữ.
  • Khắc phục sự cố xảy ra trong DumpViews.
6.12.0 2014-09-18
  • Bản phát hành chính thức để hỗ trợ iOS 8.
  • Quá trình tải quảng cáo mất ít thời gian hơn trên luồng chính trên iOS 8.
  • Quảng cáo biểu ngữ thông minh hiển thị chính xác ở chế độ ngang trên iOS 8.
  • Yêu cầu liên kết với 2 khung mới: EventKitEventKitUI. Các thành phần này sẽ được liên kết tự động nếu bạn bật các mô-đun và khung liên kết tự động.
  • Thuộc tính mediatedAdView không được dùng nữa trên GADBannerView.
  • Đã xoá phương thức loadAndDisplayRequest:usingWindow:initialImage: không dùng nữa trước đó trên GADInterstitial.
6.11.1 2014-08-07 Đã sửa lỗi khởi tạo chế độ xem biểu ngữ từ nib.
6.10.0 2014-07-17
  • Hiện tại, quảng cáo mặc định mở trong Safari thay vì trình duyệt trong ứng dụng. Mẫu quảng cáo có thể ghi đè hành vi này bằng cách chỉ định mraid.expand() hoặc admob.opener.openOverlay().
  • Đã tắt thao tác vuốt trên DFPBannerView.
  • DFPSwipeableBannerView đã ngừng hoạt động và được thay thế bằng DFPBannerView.
6.9.3 2014-06-12
  • Phương thức loadAndDisplayRequest:usingWindow:initialImage trên GADInterstitial không còn được dùng nữa.
  • Các gói phân tích không theo gói từ SDK dẫn đến việc giảm kích thước SDK (9,6 -> 3,4) MB. Bạn có thể tải SDK phân tích xuống tại đây.
  • Tài sản contentURL trên DFPExtras đã được chuyển sang GADRequest.
  • Đã khắc phục nhiều lỗi khác nhau.
6.9.2 2014-05-07
  • Ngừng hỗ trợ iOS 4.3. SDK này hỗ trợ iOS 5.0 trở lên và hiện cung cấp các tham chiếu yếu ARC.
  • Đã thêm định dạng biểu ngữ lớn 320x100, với hằng số kGADAdSizeLargeBanner.
  • Thêm một định dạng quảng cáo xen kẽ mới để ra mắt các giao dịch mua hàng trong ứng dụng. Đặt thuộc tính inAppPurchaseDelegate trên GADInterstitial để xử lý các sự kiện mua hàng trong ứng dụng.
6.8.0 2014-01-24
  • Cải thiện tiêu chí nhắm mục tiêu quảng cáo.
  • Bạn phải liên kết với khung CoreTelephony.
  • Khắc phục sự cố xảy ra khi thiết bị chuyển sang chế độ trên máy bay.
6.7.0 2013-12-12
  • Cải thiện hiệu suất của quảng cáo khi được đặt bên trong một UITableView.
  • Sửa các lỗi khác.
6.6.1 2013-11-13 Khắc phục một số lỗi rò rỉ bộ nhớ khi sử dụng tính năng dàn xếp.
6.6.0 2013-11-05
  • Bạn phải liên kết với khung AVFoundation.
  • Thêm tính năng hỗ trợ cho các kiến trúc arm64 và x86_64.
  • Giảm đáng kể kích thước thư viện.
  • Đã thêm thuộc tính adNetworkClassName trên GADBannerViewGADInterstitial.
  • Khắc phục lỗi không kích hoạt sự kiện ứng dụng Ad Manager cho quảng cáo xen kẽ.
  • Gói bộ chuyển đổi HTML Ad Exchange trực tiếp vào thư viện. Nhà phát triển Ad Exchange không cần phải liên kết libAdapterHtml.a riêng nữa.
6.5.1 2013-08-29 Ẩn thanh trạng thái cho chế độ xem toàn màn hình trên iOS 7.
6.5.0 2013-07-16
  • Khắc phục lỗi thay đổi kích thước GADBannerView.
  • Thay đổi API cho trường COPPA trong GADRequest.
  • Truyền IDFA của Apple trong yêu cầu quảng cáo.
  • Cập nhật thông báo cảnh báo dàn xếp về việc sử dụng cờ trình liên kết.
6.4.2 2013-05-20 Khắc phục vấn đề GADMRAIDInterceptor lặp lại.
6.4.1 2013-04-18 Khắc phục sự cố xảy ra khi Advertising Identifiernil.
6.4.0 2013-04-08
  • Khắc phục lỗi GADInterstitial gặp sự cố khi ứng dụng đang chạy ở chế độ nền.
  • Khắc phục sự cố về luồng GADMRAIDInterceptor.
  • Đã sửa một lỗi để các uỷ quyền quảng cáo xen kẽ hiện nhận được interstitialWillLeaveApplication.
  • Đổi tên các biểu tượng MD5 để tránh lỗi trùng lặp biểu tượng.
  • Thêm chế độ hỗ trợ để nhận quảng cáo thử nghiệm khi sử dụng AdMob thông qua tính năng dàn xếp.
  • Quảng cáo thử nghiệm chỉ có trên các thiết bị chạy iOS 6 trở lên.
  • Đã xoá tất cả các trường hợp sử dụng UDID.
6.3.0 2013-02-14
  • Thêm một câu lệnh ghi nhật ký cung cấp mã nhận dạng để truyền đến request.testDevices nhằm bật quảng cáo thử nghiệm trên một thiết bị cụ thể.
  • Thêm tính năng hỗ trợ cho quảng cáo thử nghiệm trên iOS 6.
  • Khắc phục sự cố trong GADMraidInterceptor.
6.2.1 2012-10-16
  • Bạn phải liên kết với khung StoreKit.
  • Khắc phục sự cố khi ứng dụng xoay trước khi nhận được quảng cáo dàn xếp đầu tiên.
6.2.0 2012-09-26
  • Cờ -all_load không còn cần thiết khi tạo cho ARMv7s; cờ -ObjC vẫn bắt buộc.
  • Bắt buộc phải liên kết với khung AdSupport.
  • Bạn phải sử dụng Xcode 4.5 và tạo dựa trên iOS 6. Việc triển khai tối thiểu là iOS 4.3.
  • SDK đã xoá các lệnh ARMv6 và hiện bao gồm các lệnh ARMv7s.
  • Sử dụng Giá trị nhận dạng cho quảng cáo (IDFA) của Apple cho iOS 6 và UDID cho các phiên bản dưới iOS 6.
  • Sửa nhiều lỗi cho iOS 6.
  • Khả năng tương thích của trình duyệt trong ứng dụng với màn hình dài hơn của iPhone 5.
  • Khả năng tương thích với tính năng tự động bố trí cho iOS 6.
6.1.4/5 2012-08-09
  • Sửa lỗi đối với tính năng theo dõi lượt nhấp/lượt hiển thị của bên thứ ba.
  • Bạn có thể tạo DFPBannerView mà không cần kích thước ban đầu. Đảm bảo rằng bạn đã đặt validAdSizes trước khi tải một yêu cầu.

6.1.5: Phiên bản này sử dụng giá trị nhận dạng thiết bị chung (UDID). Các ứng dụng sử dụng phiên bản này phải nhận được sự đồng ý thích hợp của người dùng để gửi thông tin về mã nhận dạng thiết bị theo các chính sách có liên quan của iOS.

6.1.1/2 2012-07-19
  • Khắc phục sự cố MRaid Interceptor khi truy cập vào vấn đề khoá rỗng.
  • Nhà xuất bản sẽ cần thêm cờ -all_load khi sử dụng SDK.
  • Đã thêm các đối tượng DFPBannerView, DFPInterstitialDFPExtras dành riêng cho nhà xuất bản Ad Manager.
  • Tính năng mới của Ad Manager: Nhiều kích thước quảng cáo.
  • Tính năng mới của Ad Manager: Sự kiện ứng dụng.
  • Giờ đây, tiêu đề Ad Manager, Tìm kiếm và Dàn xếp đã được đưa vào thư mục con "Tiện ích bổ sung", do đó, bạn không cần phải tải riêng các tiêu đề này xuống nữa.
  • Vấn đề đã biết: Khi sử dụng GADBannerView với Interface Builder, bạn cần phải đặt kích thước khung một cách rõ ràng trước khi tải một yêu cầu.

6.1.2: Phiên bản này sử dụng giá trị nhận dạng thiết bị chung (UDID). Các ứng dụng sử dụng phiên bản này phải nhận được sự đồng ý thích hợp của người dùng để gửi thông tin về mã nhận dạng thiết bị theo các chính sách có liên quan của iOS.

6.0.3/4 2012-05-10
  • Đã thêm giới hạn tần suất.
  • Khắc phục một số lỗi nhỏ.

6.0.4: Phiên bản này sử dụng giá trị nhận dạng thiết bị chung (UDID). Các ứng dụng sử dụng phiên bản này phải có được sự đồng ý thích hợp của người dùng để gửi thông tin về mã nhận dạng thiết bị theo các chính sách có liên quan của iOS.

6.0.1 2012-04-19
  • Đã thêm tính năng dàn xếp mạng quảng cáo.
  • Dàn xếp bao gồm khả năng dàn xếp quảng cáo tự quảng bá và sự kiện tuỳ chỉnh.
  • Thêm tính năng hỗ trợ MRAID phiên bản 1.0 cho tất cả các phiên bản của nền tảng iOS.
  • Ngừng sử dụng macro GAD_SIZE_#x# và thay bằng hằng số GADAdSize.
  • Thêm chế độ hỗ trợ cho quảng cáo có chiều rộng tối đa thông qua các hằng số GADSize mới: kGADAdSizeSmartBannerPortraitkGADAdSizeSmartBannerLandscape.
  • GADRequest hiện sử dụng registerAdNetworkExtras: để đặt các phần bổ sung. Thuộc tính additionalParameters không được dùng nữa.

Kể từ phiên bản 5.0.8, SDK iOS không tham chiếu đến uniqueIdentifier.

5.0.8 2012-03-30
  • Xoá mọi thông tin tham chiếu đến uniqueIdentifier, một tài sản UIDevice không được dùng nữa.
  • Thuộc tính testDevices đã ngừng hoạt động để chuyển sang thuộc tính testing hiện không còn ngừng hoạt động nữa.
5.0.5 2011-11-30
  • Đã thêm chế độ hỗ trợ cho các định dạng quảng cáo xen kẽ Đa phương tiện khác cho iPhone và iPad. Bản cập nhật này sẽ tương thích với tất cả các định dạng quảng cáo xen kẽ trong tương lai.
  • Cải thiện tính năng theo dõi lượt hiển thị quảng cáo xen kẽ.
  • GADInterstitial luôn là đối tượng sử dụng một lần, nhưng giờ đây, đối tượng này sẽ gặp lỗi một cách suôn sẻ bằng cách gọi didFailToReceiveAdWithError: trên mọi yêu cầu tải hoặc hiển thị quảng cáo xen kẽ sau yêu cầu đầu tiên.
5.0.4 2011-10-28 Khắc phục các nút có kích thước quá lớn trên màn hình retina trong trình duyệt trong ứng dụng.
5.0.3 2011-10-24
  • Tích hợp quảng cáo tìm kiếm tuỳ chỉnh.
  • Hỗ trợ iOS 5.0.
  • Quảng cáo xen kẽ tải nhanh hơn.
  • Khắc phục vấn đề về việc trình bày quảng cáo của bộ điều khiển chế độ xem phương thức.
  • Khắc phục hành vi của thẻ ký tự liên kết.
4.1.1 2011-07-18
  • Ngoài ra, được chứng nhận trên iOS 5.0 Beta 3.
  • GTMStringEncoding đã được đặt tên theo không gian tên để tránh xung đột trình liên kết với các thư viện khác.
  • Trình duyệt trong ứng dụng tự đóng do quảng cáo trên App Store được định cấu hình sai.
  • Khắc phục lỗi rò rỉ bộ nhớ trong SDK.
  • Khắc phục vấn đề theo dõi lượt nhấp với biểu ngữ DoubleClick for Advertisers (DFA).
  • Khắc phục một số sự cố rất hiếm gặp.
  • Phiên bản phát hành chính thức của Google Ad Manager.
4.1.0 2011-05-02
  • Tất cả trình điều khiển khung hiển thị đều bị loại bỏ đúng cách khi lệnh đóng được phát hành từ JavaScript trên một trình điều khiển khung hiển thị bị che khuất trong ngăn xếp trình điều khiển khung hiển thị.
  • Bổ sung tính năng hỗ trợ cho thời gian chờ quảng cáo xen kẽ AFMA do máy chủ cung cấp.
  • Giờ đây, chế độ thử nghiệm được bật bằng cách đưa mã nhận dạng thiết bị vào danh sách cho phép.
  • Thêm một phương thức để sử dụng lại cùng một UIWebView trong biểu ngữ và Lớp phủ nội dung đa phương tiện.
  • Đã thêm mô hình phụ của thiết bị vào từ điển onshow.
  • Khắc phục các sự cố rò rỉ bộ nhớ trong GADBrowserControllerUIWebViews.
  • Trình kiểm soát khung hiển thị quảng cáo xen kẽ khi mở ứng dụng sẽ tự khoá ở chế độ dọc để xoá nhật ký cảnh báo khỏi bảng điều khiển.
  • Mọi mã phản hồi HTTP 5xx hiện đều trả về "lỗi máy chủ" thay vì "lỗi mạng".
4.0.2 2011-03-15 Bản phát hành cho Giai đoạn phát hành rộng rãi.