Tích hợp Unity Ads với tính năng Dàn xếp của AdMob

Hướng dẫn này cho bạn biết cách sử dụng Google Mobile Ads SDK để tải và hiển thị quảng cáo từ Unity Ads bằng tính năng Dàn xếp AdMob, bao gồm cả các hoạt động tích hợp đặt giá thầu và dàn xếp kiểu thác nước. Tài liệu này trình bày cách thêm Unity Ads vào cấu hình dàn xếp của một đơn vị quảng cáo, cũng như cách tích hợp SDK quảng cáo và bộ chuyển đổi của Unity Ads vào một ứng dụng iOS.

Các công cụ tích hợp và định dạng quảng cáo được hỗ trợ

Bộ chuyển đổi dàn xếp cho Unity Ads có các chức năng sau:

Tích hợp
Đặt giá thầu
Thác nước  1
Định dạng
Biểu ngữ
Quảng cáo xen kẽ
Được thưởng
Mã gốc

Điều kiện tiên quyết

Trước khi tiếp tục, hãy xác minh những thông tin sau:

  • Mục tiêu triển khai iOS từ 13.0 trở lên.

  • [Đối với tính năng đặt giá thầu]: Để tích hợp tất cả các định dạng quảng cáo được hỗ trợ trong tính năng đặt giá thầu, hãy sử dụng bộ chuyển đổi Unity 4.14.1.1 trở lên (nên dùng phiên bản mới nhất).

Bước 1: Thiết lập cấu hình trong giao diện người dùng Unity Ads

Đăng ký hoặc đăng nhập vào Unity Ads.

Tạo dự án

Trên Trang tổng quan của Unity Ads, hãy chuyển đến phần Projects (Dự án) rồi nhấp vào New (Mới).

Điền vào biểu mẫu rồi nhấp vào Create (Tạo) để thêm dự án.

Chuyển đến Unity Ads Monetization, rồi nhấp vào Get started (Bắt đầu).

Trong cửa sổ phụ Dự án mới, hãy chọn Tôi sẽ sử dụng tính năng Dàn xếp và Google AdMob cho Đối tác dàn xếp, sau đó nhấp vào Tiếp theo.

Chọn chế độ cài đặt quảng cáo, rồi nhấp vào Tiếp theo.

Chọn chế độ thiết lập vị trí, rồi nhấp vào Tiếp theo.

Đặt giá thầu

Thác nước

Điền vào biểu mẫu rồi nhấp vào Thêm dự án.

Ghi lại Mã trò chơi.

Tạo đơn vị quảng cáo và vị trí đặt quảng cáo

Chuyển đến phần Unity Ads Monetization (Kiếm tiền từ Unity Ads) > Placements (Vị trí đặt), sau đó chọn dự án của bạn rồi nhấp vào Add ad unit (Thêm đơn vị quảng cáo).

Nhập Tên đơn vị quảng cáo, sau đó chọn Nền tảng và Định dạng quảng cáo.

Đặt giá thầu

Chọn Đặt giá thầu cho Thiết lập. Trong mục Vị trí, hãy nhập Tên vị trí.

Ghi lại Mã vị trí.

Thác nước

Chọn Thác nước cho Thiết lập. Trong mục Vị trí, hãy nhập Tên vị trí, Gắn thẻ địa lý và Mục tiêu.

Ghi lại Mã vị trí.

Cuối vị, hãy nhấp vào Thêm đơn vị quảng cáo để lưu đơn vị quảng cáo và vị trí của bạn.

Tìm khoá API báo cáo của Unity Ads

Đặt giá thầu

Bạn không cần thực hiện bước này đối với các chế độ tích hợp đặt giá thầu.

Thác nước

Chuyển đến phần Unity Ads Monetization (Kiếm tiền từ Unity Ads) > API management (Quản lý API) rồi ghi lại API Key (Khoá API) trong phần Monetization Stats API Access (Quyền truy cập API số liệu thống kê về hoạt động kiếm tiền).

Sau đó, hãy chuyển đến phần Unity Ads Monetization (Kiếm tiền từ quảng cáo Unity) > Organization Settings (Cài đặt tổ chức) rồi ghi lại Organization core ID (Mã tổ chức chính).

Cập nhật tệp app-ads.txt

Tệp Authorized Sellers for Apps app-ads.txt là một sáng kiến của IAB Tech Lab giúp đảm bảo rằng khoảng không quảng cáo trong ứng dụng của bạn chỉ được bán thông qua những kênh mà bạn đã xác định là được uỷ quyền. Để tránh mất nhiều doanh thu từ quảng cáo, bạn cần phải triển khai tệp app-ads.txt. Nếu bạn chưa làm, hãy thiết lập tệp app-ads.txt cho ứng dụng của bạn.

Để triển khai app-ads.txt cho Unity Ads, hãy xem bài viết thiết lập tệp app-ads.txt lần đầu tiên.

Bật chế độ thử nghiệm

Bạn có thể bật chế độ thử nghiệm trong trang tổng quan của Unity Ads. Chuyển đến phần Unity Ads Monetization (Kiếm tiền từ quảng cáo Unity) > Testing (Thử nghiệm).

Bạn có thể buộc ứng dụng của mình chuyển sang chế độ thử nghiệm bằng cách nhấp vào nút chỉnh sửa bên cạnh Apple App Store , bật chế độ Ghi đè chế độ thử nghiệm của ứng dụng và chọn BẬT chế độ thử nghiệm bắt buộc (tức là sử dụng quảng cáo thử nghiệm) cho tất cả thiết bị.

Ngoài ra, bạn có thể bật chế độ thử nghiệm cho các thiết bị cụ thể bằng cách nhấp vào Thêm thiết bị thử nghiệm.

Nhập thông tin chi tiết về thiết bị thử nghiệm, sau đó nhấp vào Lưu.

Bước 2: Thiết lập nhu cầu quảng cáo của Unity Ads trong giao diện người dùng AdMob

Định cấu hình chế độ cài đặt dàn xếp cho đơn vị quảng cáo

Bạn cần thêm Unity Ads vào cấu hình dàn xếp cho đơn vị quảng cáo của mình.

Trước tiên, hãy đăng nhập vào tài khoản AdMob của bạn. Tiếp theo, hãy chuyển đến thẻ Dàn xếp. Nếu bạn có một nhóm dàn xếp hiện có mà bạn muốn sửa đổi, hãy nhấp vào tên của nhóm dàn xếp đó để chỉnh sửa và chuyển sang bước Thêm Unity Ads làm nguồn quảng cáo.

Để tạo một nhóm dàn xếp mới, hãy chọn Tạo nhóm dàn xếp.

Nhập định dạng quảng cáo và nền tảng, rồi nhấp vào Tiếp tục.

Đặt tên cho nhóm dàn xếp và chọn vị trí để nhắm mục tiêu. Tiếp theo, hãy đặt trạng thái của nhóm dàn xếp thành Đã bật, rồi nhấp vào Thêm đơn vị quảng cáo.

Liên kết nhóm dàn xếp này với một hoặc nhiều đơn vị quảng cáo AdMob hiện có của bạn. Sau đó, hãy nhấp vào Xong.

Bây giờ, bạn sẽ thấy thẻ đơn vị quảng cáo được điền sẵn các đơn vị quảng cáo mà bạn đã chọn:

Thêm Unity Ads làm nguồn quảng cáo

Đặt giá thầu


Trong mục Nguồn quảng cáo, hãy tìm thẻ Đặt giá thầu rồi chọn Thêm nguồn quảng cáo. Sau đó, chọn Unity Ads .

Nhấp vào Cách ký thoả thuận hợp tác và thiết lập mối quan hệ đối tác đặt giá thầu với Unity Ads.



Nhấp vào Xác nhận và đồng ý, sau đó nhấp vào Tiếp tục.



Nếu đã có mối liên kết cho Unity Ads, bạn có thể chọn mối liên kết đó. Nếu không, hãy nhấp vào Thêm mối liên kết.



Tiếp theo, hãy nhập Mã trò chơi và Mã vị trí mà bạn đã lấy được ở phần trước. Sau đó, hãy nhấp vào Xong.



Thác nước


Trong thẻ Thác nước ở mục Nguồn quảng cáo, hãy chọn Thêm nguồn quảng cáo.

Chọn Unity Ads rồi bật nút chuyển Tối ưu hoá. Nhập Khoá API và Mã tổ chức chính mà bạn đã lấy được trong phần trước để thiết lập tính năng tối ưu hoá nguồn quảng cáo cho Unity Ads. Sau đó, hãy nhập giá trị eCPM cho Unity Ads rồi nhấp vào Tiếp tục.




Nếu đã có mối liên kết cho Unity Ads, bạn có thể chọn mối liên kết đó. Nếu không, hãy nhấp vào Thêm mối liên kết.



Tiếp theo, hãy nhập Mã trò chơi và Mã vị trí mà bạn đã lấy được trong phần trước. Sau đó, hãy nhấp vào Xong.


Thêm Unity Ads vào danh sách đối tác quảng cáo theo GDPR và quy định của các bang tại Hoa Kỳ

Hãy làm theo các bước trong phần Chế độ cài đặt theo quy định của Châu Âu và Chế độ cài đặt theo quy định của các bang tại Hoa Kỳ để thêm Unity Ads vào danh sách đối tác quảng cáo theo quy định của Châu Âu và các bang tại Hoa Kỳ trong giao diện người dùng AdMob.

Bước 3: Nhập SDK và bộ chuyển đổi của Unity Ads

Sử dụng Trình quản lý gói Swift

Trước khi tiếp tục, bạn phải có phiên bản bộ chuyển đổi tối thiểu được hỗ trợ là 4.16.0.0.

Để thêm phần phụ thuộc gói vào dự án, hãy làm theo các bước sau:

  1. Trong Xcode, hãy chuyển đến File > Add Package Dependencies... (Tệp > Thêm phần phụ thuộc của gói...).

  2. Trong lời nhắc xuất hiện, hãy tìm URL gói sau:

    https://github.com/googleads/googleads-mobile-ios-mediation-unity.git
    
  3. Trong Quy tắc phụ thuộc, hãy chọn Nhánh.

  4. Trong trường văn bản, hãy nhập main.

Sử dụng CocoaPods

  • Thêm dòng sau vào Podfile của dự án:

    pod 'GoogleMobileAdsMediationUnity'
    
  • Từ dòng lệnh, hãy chạy:

    pod install --repo-update

Tích hợp thủ công

  • Tải phiên bản mới nhất của Unity Ads SDK xuống, rồi liên kết UnityAds.framework trong dự án của bạn.

  • Tải phiên bản mới nhất của bộ chuyển đổi Unity Ads xuống qua đường liên kết để tải xuống trong Nhật ký thay đổi và liên kết UnityAdapter.framework trong dự án của bạn.

Bước 4: Triển khai chế độ cài đặt quyền riêng tư trên SDK Unity Ads

Để tuân thủ Chính sách về sự đồng ý của người dùng ở Liên minh Châu Âu của Google, bạn phải công bố một số thông tin nhất định cho người dùng ở Khu vực kinh tế Châu Âu (EEA), Vương quốc Anh và Thuỵ Sĩ, đồng thời phải có được sự đồng ý của họ để sử dụng cookie hoặc phương pháp lưu trữ cục bộ khác khi pháp luật yêu cầu, cũng như để thu thập, chia sẻ và sử dụng dữ liệu cá nhân nhằm mục đích cá nhân hoá quảng cáo. Chính sách này thể hiện các yêu cầu của Chỉ thị về quyền riêng tư và truyền thông điện tử của Liên minh Châu Âu và Quy định chung về việc bảo vệ dữ liệu (GDPR). Bạn chịu trách nhiệm xác minh rằng sự đồng ý được truyền đến từng nguồn quảng cáo trong chuỗi dàn xếp của bạn.

Bộ chuyển đổi Unity Ads dành cho iOS phiên bản 4.19.0.1 trở lên hỗ trợ việc truyền tín hiệu đồng ý theo GDPR từ các nền tảng quản lý sự đồng ý (tích hợp với Khuôn khổ về tính minh bạch và sự đồng ý (TCF) của Cục Quảng cáo tương tác (IAB)) đến SDK Unity Ads. Để biết thêm thông tin, hãy xem bài viết Thiết lập cấu hình đồng ý theo TCF hoặc không theo TCF.

Luật về quyền riêng tư của các tiểu bang ở Hoa Kỳ

Luật về quyền riêng tư của các tiểu bang ở Hoa Kỳ yêu cầu cung cấp cho người dùng quyền từ chối "bán" "thông tin cá nhân" (theo định nghĩa của các thuật ngữ này trong luật) của họ, trong đó quyền từ chối được cung cấp thông qua một đường liên kết nổi bật "Không bán thông tin cá nhân của tôi" trên trang chủ của bên "bán". Hướng dẫn tuân thủ luật về quyền riêng tư của các bang tại Hoa Kỳ cho phép bạn bật chế độ xử lý dữ liệu bị hạn chế cho hoạt động phân phát quảng cáo của Google, nhưng Google không thể áp dụng chế độ cài đặt này cho từng mạng quảng cáo trong chuỗi dàn xếp của bạn. Do đó, bạn phải xác định từng mạng quảng cáo trong chuỗi dàn xếp có thể tham gia vào việc bán thông tin cá nhân và làm theo hướng dẫn của từng mạng đó để đảm bảo tuân thủ quy định.

Trong SDK phiên bản 2.0.0, Unity Ads đã thêm một API để hỗ trợ chế độ cài đặt quyền riêng tư. Mã mẫu sau đây cho thấy cách truyền thông tin về sự đồng ý này đến SDK quảng cáo Unity. Nếu bạn chọn truyền thông tin về sự đồng ý đến SDK quảng cáo Unity Ads theo cách thủ công, thì bạn nên gọi mã này trước khi yêu cầu quảng cáo thông qua Google Mobile Ads SDK.

Swift

let ccpaMetaData = UADSMetaData()
ccpaMetaData.set("privacy.consent", value: true)
ccpaMetaData.commit()

Objective-C

UADSMetaData *ccpaMetaData = [[UADSMetaData alloc] init];
[ccpaMetaData set:@"privacy.consent" value:@YES];
[ccpaMetaData commit];

Hãy xem phần Tuân thủ đạo luật về quyền riêng tư của người tiêu dùng của Unity Ads để biết thêm thông tin chi tiết và các giá trị có thể được cung cấp trong mỗi phương thức.

Đặt chế độ xử lý theo độ tuổi

Bộ chuyển đổi dàn xếp Unity Ads phiên bản 4.16.6.0 trở lên sẽ chuyển tiếp chế độ cài đặt hướng tới trẻ em và chế độ cài đặt người dùng dưới độ tuổi hợp pháp để tự quản lý tài khoản đến Unity Ads.

Để xử lý các tín hiệu này cho từng người dùng, Unity Ads yêu cầu bạn bật chỉ định Đối tượng kết hợp trong trang tổng quan Kiếm tiền của Unity. Để biết thêm thông tin về cách bật chỉ định đối tượng người xem là đối tượng hỗn hợp cho dự án, hãy xem phần Đặt chỉ định độ tuổi ở cấp trò chơi.

Bước 5: Thêm mã bắt buộc

Triển khai SKAdNetwork

Làm theo tài liệu của Unity Ads để thêm giá trị nhận dạng SKAdNetwork vào tệp Info.plist của dự án.

Lỗi biên dịch

Swift

Bạn không cần thêm mã để tích hợp Swift.

Objective-C

Đối với bộ chuyển đổi Unity Ads phiên bản 4.4.0.0 trở lên, bạn phải làm theo các bước tích hợp trong tài liệu về Unity.

Bước 6: Kiểm tra kết quả triển khai

Bật quảng cáo thử nghiệm

Đảm bảo rằng bạn đăng ký thiết bị thử nghiệm cho AdMob và bật chế độ thử nghiệm trong giao diện người dùng Unity Ads.

Xác minh quảng cáo thử nghiệm

Để xác minh rằng bạn đang nhận được quảng cáo thử nghiệm từ Unity Ads, hãy bật thử nghiệm riêng một nguồn quảng cáo trong công cụ kiểm tra quảng cáo bằng (các) nguồn quảng cáo Unity Ads (Đặt giá thầu) và Unity Ads(Thác nước).

Mã lỗi

Nếu bộ chuyển đổi không nhận được quảng cáo từ Unity Ads, thì nhà xuất bản có thể kiểm tra lỗi cơ bản trong phản hồi quảng cáo bằng GADResponseInfo.adNetworkInfoArray trong các lớp sau:

GADMAdapterUnity
GADMediationAdapterUnity

Dưới đây là các mã và thông báo đi kèm do bộ chuyển đổi UnityAds gửi khi quảng cáo không tải được:

Mã lỗi Lý do
0-9 UnityAds SDK đã trả về một lỗi. Hãy xem tài liệu của Unity để biết thêm thông tin chi tiết.
101 Các thông số máy chủ UnityAds được định cấu hình trong giao diện người dùng AdMob bị thiếu/không hợp lệ.
102 Thiết bị không được UnityAds hỗ trợ.
103 UnityAds đã hoàn tất việc trình bày với trạng thái lỗi kUnityAdsFinishStateError.
104 Đối tượng quảng cáo Unity là rỗng sau khi gọi trình khởi tạo.
105 Không thể hiển thị Unity Ads do quảng cáo chưa sẵn sàng.
107 UnityAds đã gọi một lệnh gọi lại thay đổi vị trí với trạng thái vị trí kUnityAdsPlacementStateDisabled.
108 Một quảng cáo đã được tải cho vị trí này. SDK UnityAds không hỗ trợ việc tải nhiều quảng cáo cho cùng một vị trí.
109 Quảng cáo biểu ngữ do UnityAds trả về không khớp với kích thước được yêu cầu.
110 UnityAds đã trả về lỗi khởi chạy.
111 Định dạng quảng cáo không được hỗ trợ.
112 UnityAds đã trả về một mã thông báo đặt giá thầu rỗng hoặc trống.

Nhật ký thay đổi của Bộ chuyển đổi dàn xếp Unity Ads cho iOS

Phiên bản 4.21.0.0

  • Đã xác minh khả năng tương thích với Unity Ads SDK phiên bản 4.21.0.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 13.11.0.
  • SDK Unity Ads phiên bản 4.21.0.

Phiên bản 4.20.1.0

  • Đã xác minh khả năng tương thích với Unity Ads SDK phiên bản 4.20.1.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 13.9.0.
  • SDK Unity Ads phiên bản 4.20.1.

Phiên bản 4.20.0.0

  • Cập nhật bộ chuyển đổi để không thực hiện yêu cầu quảng cáo khi mã thông báo đặt giá thầu trống được trả về trong quá trình thu thập tín hiệu.
  • Đã xác minh khả năng tương thích với SDK Unity Ads phiên bản 4.20.0.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 13.8.0.
  • SDK Unity Ads phiên bản 4.20.0.

Phiên bản 4.19.0.1

  • Bộ chuyển đổi hiện tự động chuyển tiếp sự đồng ý theo GDPR có trong IABTCF_AddtlConsent đến SDK quảng cáo Unity Ads nếu GDPR áp dụng.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 13.7.0.
  • SDK Unity Ads phiên bản 4.19.0.

Phiên bản 4.19.0.0

  • Đã xác minh khả năng tương thích với SDK Unity Ads phiên bản 4.19.0.
  • Cập nhật phiên bản iOS tối thiểu để nới lỏng phần phụ thuộc của Google Mobile Ads SDK nhằm cho phép các phiên bản nhỏ.

Được tạo và thử nghiệm với:

  • SDK quảng cáo trên thiết bị di động của Google phiên bản 13.6.0.
  • SDK Unity Ads phiên bản 4.19.0.

Phiên bản 4.18.1.0

  • Xác minh khả năng tương thích với Unity Ads SDK phiên bản 4.18.1.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 13.4.0.
  • SDK Unity Ads phiên bản 4.18.1.

Phiên bản 4.18.0.0

  • Đã xác minh khả năng tương thích với SDK Unity Ads phiên bản 4.18.0.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 13.3.0.
  • SDK Unity Ads phiên bản 4.18.0.

Phiên bản 4.17.0.0

  • Đã xác minh khả năng tương thích với SDK Unity Ads phiên bản 4.17.0.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 13.1.0.
  • SDK Unity Ads phiên bản 4.17.0.

Phiên bản 4.16.6.1

  • Cập nhật phần phụ thuộc Google Mobile Ads SDK lên phiên bản 13.0.0.
  • Khắc phục một vấn đề trong phiên bản 4.16.6.0, trong đó podspec trỏ không chính xác đến tệp nhị phân 4.16.5.0.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 13.0.0.
  • SDK Unity Ads phiên bản 4.16.6.

Phiên bản 4.16.6.0

  • Đã xác minh khả năng tương thích với SDK Unity Ads phiên bản 4.16.6.
  • Thêm tính năng hỗ trợ chuyển tiếp thông số tagForUnderAgeOfConsent của SDK quảng cáo trên thiết bị di động của Google đến SDK Unity Ads.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 13.0.0.
  • SDK Unity Ads phiên bản 4.16.6.

Phiên bản 4.16.5.0

  • Đã xác minh khả năng tương thích với SDK Unity Ads phiên bản 4.16.5.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 12.14.0.
  • SDK Unity Ads phiên bản 4.16.5.

Phiên bản 4.16.4.0

  • Đã xác minh khả năng tương thích với Unity Ads SDK phiên bản 4.16.4.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 12.13.0.
  • SDK quảng cáo Unity Ads phiên bản 4.16.4.

Phiên bản 4.16.3.0

  • Đã xác minh khả năng tương thích với Unity Ads SDK phiên bản 4.16.3.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 12.12.0.
  • SDK Unity Ads phiên bản 4.16.3.

Phiên bản 4.16.2.0

  • Cập nhật các phương thức tải quảng cáo để đợi SDK Unity Ads khởi chạy hoàn toàn trước khi cố gắng tải quảng cáo.
  • Đã giải quyết tình huống tương tranh, trong đó các lệnh gọi lại hoàn tất có thể bị loại bỏ nếu có nhiều hoạt động khởi chạy đang diễn ra.
  • Khả năng tương thích đã xác minh với Unity Ads SDK phiên bản 4.16.2.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 12.12.0.
  • SDK Unity Ads phiên bản 4.16.2.

Phiên bản 4.16.1.0

  • Xác minh khả năng tương thích với Unity Ads SDK phiên bản 4.16.1.

Được tạo và thử nghiệm với:

  • SDK quảng cáo trên thiết bị di động của Google phiên bản 12.9.0.
  • SDK Unity Ads phiên bản 4.16.1.

Phiên bản 4.16.0.0

  • Giờ đây, bạn cần có phiên bản iOS 13.0 trở lên.
  • Đã xác minh khả năng tương thích với SDK Unity Ads phiên bản 4.16.0.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 12.8.0.
  • SDK Unity Ads phiên bản 4.16.0.

Phiên bản 4.15.1.0

  • Xác minh khả năng tương thích với SDK Unity Ads phiên bản 4.15.1.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 12.6.0.
  • SDK Unity Ads phiên bản 4.15.1.

Phiên bản 4.15.0.0

  • Đã thêm mã lỗi 111: Unsupported ad format.
  • Đã xác minh khả năng tương thích với Unity Ads SDK phiên bản 4.15.0.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 12.5.0.
  • SDK Unity Ads phiên bản 4.15.0.

Phiên bản 4.14.2.0

  • Xác minh khả năng tương thích với Unity Ads SDK phiên bản 4.14.2.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 12.3.0.
  • SDK Unity Ads phiên bản 4.14.2.

Phiên bản 4.14.1.1

  • Đối với tính năng đặt giá thầu, bộ chuyển đổi không còn kiểm tra kích thước quảng cáo biểu ngữ nữa.
  • Đối với quy trình dàn xếp kiểu thác nước, bộ chuyển đổi hiện sẽ kiểm tra xem tỷ lệ khung hình của quảng cáo biểu ngữ Unity Ads đã tải có khớp với kích thước quảng cáo biểu ngữ được yêu cầu hay không.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 12.2.0.
  • SDK Unity Ads phiên bản 4.14.1.

Phiên bản 4.14.1.0

  • Khả năng tương thích đã xác minh với Unity Ads SDK phiên bản 4.14.1.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 12.2.0.
  • SDK Unity Ads phiên bản 4.14.1.

Phiên bản 4.14.0.0

  • Đã bật cờ -fobjc-arc và -fstack-protector-all.
  • Đã xác minh khả năng tương thích với Unity Ads SDK phiên bản 4.14.0.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 12.2.0.
  • SDK Unity Ads phiên bản 4.14.0.

Phiên bản 4.13.2.0

  • Đã xác minh khả năng tương thích với Unity Ads SDK phiên bản 4.13.2.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 12.1.0.
  • SDK Unity Ads phiên bản 4.13.2.

Phiên bản 4.13.1.1

  • Hiện yêu cầu Google Mobile Ads SDK phiên bản 12.0.0 trở lên.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 12.0.0.
  • SDK Unity Ads phiên bản 4.13.1.

Phiên bản 4.13.1.0

  • Đã thêm thuộc tính GADMediationAdapterUnity.testMode để cho biết liệu có nên khởi chạy SDK quảng cáo Unity ở chế độ thử nghiệm hay không. Bạn phải đặt cờ này trước khi khởi chạy Google Mobile Ads SDK.
  • Cập nhật để báo cáo mã lỗi của SDK quảng cáo Unity Ads khi không tải được quảng cáo.

Được tạo và thử nghiệm với:

  • SDK quảng cáo trên thiết bị di động của Google phiên bản 11.13.0.
  • SDK Unity Ads phiên bản 4.13.1.

Phiên bản 4.13.0.0

  • Xác minh khả năng tương thích với Unity Ads SDK phiên bản 4.13.0.

Được tạo và thử nghiệm với:

  • SDK quảng cáo trên thiết bị di động của Google phiên bản 11.13.0.
  • SDK Unity Ads phiên bản 4.13.0.

Phiên bản 4.12.5.0

  • Đã xác minh khả năng tương thích với Unity Ads SDK phiên bản 4.12.5.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 11.12.0.
  • SDK Unity Ads phiên bản 4.12.5.

Phiên bản 4.12.4.0

  • Khả năng tương thích đã được xác minh với Unity Ads SDK phiên bản 4.12.4.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 11.12.0.
  • SDK Unity Ads phiên bản 4.12.4.

Phiên bản 4.12.3.1

  • Cập nhật CFBundleShortVersionString để có 3 thành phần thay vì 4.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 11.10.0.
  • SDK Unity Ads phiên bản 4.12.3.

Phiên bản 4.12.3.0

  • Xác minh khả năng tương thích với Unity Ads SDK phiên bản 4.12.3.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 11.10.0.
  • SDK Unity Ads phiên bản 4.12.3.

Phiên bản 4.12.2.0

  • Đã xác minh khả năng tương thích với SDK Unity Ads phiên bản 4.12.2.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 11.7.0.
  • SDK Unity Ads phiên bản 4.12.2.

Phiên bản 4.12.1.0

  • Khả năng tương thích đã được xác minh với Unity Ads SDK phiên bản 4.12.1.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 11.6.0.
  • SDK quảng cáo Unity Ads phiên bản 4.12.1.

Phiên bản 4.12.0.0

  • Đã xác minh khả năng tương thích với Unity Ads SDK phiên bản 4.12.0.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 11.5.0.
  • SDK Unity Ads phiên bản 4.12.0.

Phiên bản 4.11.3.1

  • Bổ sung tính năng hỗ trợ đặt giá thầu cho các định dạng quảng cáo biểu ngữ, quảng cáo xen kẽ và quảng cáo có tặng thưởng.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 11.5.0.
  • SDK Unity Ads phiên bản 4.11.3.

Phiên bản 4.11.3.0

  • Đã xác minh khả năng tương thích với SDK Unity Ads phiên bản 4.11.3.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 11.4.0.
  • SDK Unity Ads phiên bản 4.11.3.

Phiên bản 4.11.2.0

  • Đã xác minh khả năng tương thích với SDK Unity Ads phiên bản 4.11.2.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 11.4.0.
  • SDK Unity Ads phiên bản 4.11.2.

Phiên bản 4.10.0.0

  • Đã xác minh khả năng tương thích với SDK Unity Ads phiên bản 4.10.0.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 11.2.0.
  • SDK Unity Ads phiên bản 4.10.0.

Phiên bản 4.9.3.0

  • Khả năng tương thích đã được xác minh với SDK Unity Ads phiên bản 4.9.3.
  • Hiện yêu cầu phiên bản iOS tối thiểu là 12.0.
  • Hiện yêu cầu Google Mobile Ads SDK phiên bản 11.0 trở lên.
  • Đã đưa Info.plist vào các khung trong UnityAdapter.xcframework.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 11.0.1.
  • SDK Unity Ads phiên bản 4.9.3.

Phiên bản 4.9.2.0

  • Đã xác minh khả năng tương thích với Unity Ads SDK phiên bản 4.9.2.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 10.13.0.
  • SDK Unity Ads phiên bản 4.9.2.

Phiên bản 4.9.1.0

  • Đã xác minh khả năng tương thích với SDK Unity Ads phiên bản 4.9.1.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 10.12.0.
  • SDK Unity Ads phiên bản 4.9.1.

Phiên bản 4.9.0.0

  • Đã xóa sự tuân thủ và phần phụ thuộc GADMAdNetworkAdapter khỏi bộ chuyển đổi Unity.
  • Đã thêm lệnh gọi phương thức báo cáo lượt hiển thị trong phương thức uỷ quyền unityAdsShowStart.
  • Xác minh khả năng tương thích với SDK Unity Ads phiên bản 4.9.0.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 10.12.0.
  • SDK Unity Ads phiên bản 4.9.0.

Phiên bản 4.8.0.0

  • Thêm tính năng hỗ trợ sự kiện hiển thị cho quảng cáo biểu ngữ.
  • Đã xác minh khả năng tương thích với SDK Unity Ads phiên bản 4.8.0.

Được tạo và thử nghiệm với:

  • SDK quảng cáo trên thiết bị di động của Google phiên bản 10.7.0.
  • SDK Unity Ads phiên bản 4.8.0.

Phiên bản 4.7.1.0

  • Đã xác minh khả năng tương thích với Unity Ads SDK phiên bản 4.7.1.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 10.5.0.
  • SDK Unity Ads phiên bản 4.7.1.

Phiên bản 4.7.0.0

  • Đã xác minh khả năng tương thích với SDK Unity Ads phiên bản 4.7.0.
  • Hiện yêu cầu phiên bản iOS tối thiểu là 11.0.
  • Hiện yêu cầu SDK quảng cáo trên thiết bị di động của Google phiên bản 10.4.0 trở lên.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 10.4.0.
  • SDK Unity Ads phiên bản 4.7.0.

Phiên bản 4.6.1.0

  • Đã xác minh khả năng tương thích với Unity Ads SDK phiên bản 4.6.1.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 10.2.0.
  • SDK Unity Ads phiên bản 4.6.1.

Phiên bản 4.6.0.0

  • Xác minh khả năng tương thích với Unity Ads SDK phiên bản 4.6.0.
  • Thêm tính năng hỗ trợ chuyển tiếp thông tin COPPA đến SDK Unity Ads.
  • Đã xóa hỗ trợ cho cấu trúc armv7.
  • Hiện yêu cầu Google Mobile Ads SDK phiên bản 10.0.0 trở lên.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 10.2.0.
  • SDK Unity Ads phiên bản 4.6.0.

Phiên bản 4.5.0.0

  • Đã xác minh khả năng tương thích với SDK Unity Ads phiên bản 4.5.0.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 9.14.0.
  • Unity Ads SDK phiên bản 4.5.0.

Phiên bản 4.4.1.0

  • Đã xác minh khả năng tương thích với Unity Ads SDK phiên bản 4.4.1.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 9.11.0.
  • SDK Unity Ads phiên bản 4.4.1.

Phiên bản 4.4.0.0

  • Cập nhật bộ chuyển đổi để sử dụng API didRewardUser.
  • Hiện yêu cầu Google Mobile Ads SDK phiên bản 9.8.0 trở lên.
  • Đã xác minh khả năng tương thích với SDK Unity Ads phiên bản 4.4.0.

Được tạo và thử nghiệm với:

  • SDK Quảng cáo của Google trên thiết bị di động phiên bản 9.10.0.
  • SDK Unity Ads phiên bản 4.4.0.

Phiên bản 4.3.0.0

  • Khả năng tương thích đã được xác minh với Unity Ads SDK phiên bản 4.3.0.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 9.8.0.
  • SDK Unity Ads phiên bản 4.3.0.

Phiên bản 4.2.1.0

  • Đã xác minh khả năng tương thích với Unity Ads SDK phiên bản 4.2.1.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 9.4.0.
  • SDK Unity Ads phiên bản 4.2.1.

Phiên bản 4.1.0.0

  • Đã xác minh khả năng tương thích với Unity Ads SDK phiên bản 4.1.0.

Được tạo và thử nghiệm với:

  • SDK quảng cáo trên thiết bị di động của Google phiên bản 9.2.0.
  • SDK Unity Ads phiên bản 4.1.0.

Phiên bản 4.0.1.0

  • Đã xác minh khả năng tương thích với Unity Ads SDK phiên bản 4.0.1.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 9.0.0.
  • SDK Unity Ads phiên bản 4.0.1.

Phiên bản 4.0.0.2

  • Thêm tính năng hỗ trợ cho cấu trúc trình mô phỏng arm64.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 9.0.0.
  • SDK Unity Ads phiên bản 4.0.0.

Phiên bản 4.0.0.1

  • Đã xác minh khả năng tương thích với SDK Quảng cáo của Google trên thiết bị di động phiên bản 9.0.0.
  • Hiện yêu cầu Google Mobile Ads SDK phiên bản 9.0.0 trở lên.

Được tạo và thử nghiệm với:

  • Google Mobile Ads SDK phiên bản 9.0.0.
  • SDK Unity Ads phiên bản 4.0.0.

Phiên bản 4.0.0.0

  • Đã xác minh khả năng tương thích với Unity Ads SDK phiên bản 4.0.0.
  • Hiện yêu cầu phiên bản iOS tối thiểu là 10.0.

Được tạo và thử nghiệm với

  • Google Mobile Ads SDK phiên bản 8.13.0.
  • SDK Unity Ads phiên bản 4.0.0.

Phiên bản 3.7.5.0

  • Khả năng tương thích đã xác minh với Unity Ads SDK phiên bản 3.7.5.

Được tạo và thử nghiệm với

  • Google Mobile Ads SDK phiên bản 8.8.0.
  • SDK Unity Ads phiên bản 3.7.5.

Phiên bản 3.7.4.0

  • Đã xác minh khả năng tương thích với Unity Ads SDK phiên bản 3.7.4.

Được tạo và thử nghiệm với

  • Google Mobile Ads SDK phiên bản 8.7.0.
  • SDK Unity Ads phiên bản 3.7.4.

Phiên bản 3.7.2.0

  • Đã xác minh khả năng tương thích với Unity Ads SDK phiên bản 3.7.2.
  • Giảm bớt phần phụ thuộc vào Google Mobile Ads SDK phiên bản 8.0.0 trở lên.

Được tạo và thử nghiệm với

  • Google Mobile Ads SDK phiên bản 8.5.0.
  • SDK Unity Ads phiên bản 3.7.2.

Phiên bản 3.7.1.0

  • Đã xác minh khả năng tương thích với SDK Unity Ads phiên bản 3.7.1.
  • Hiện yêu cầu SDK quảng cáo trên thiết bị di động của Google phiên bản 8.4.0 trở lên.

Được tạo và thử nghiệm với

  • Google Mobile Ads SDK phiên bản 8.4.0.
  • SDK Unity Ads phiên bản 3.7.1.

Phiên bản 3.6.2.0

  • Cập nhật bộ chuyển đổi để sử dụng định dạng .xcframework.
  • Đã xác minh khả năng tương thích với Unity Ads SDK phiên bản 3.6.2.
  • Hiện yêu cầu SDK quảng cáo trên thiết bị di động của Google phiên bản 8.2.0 trở lên.

Được tạo và thử nghiệm với

  • SDK quảng cáo trên thiết bị di động của Google phiên bản 8.2.0.
  • SDK Unity Ads phiên bản 3.6.2.

Phiên bản 3.6.0.0

  • Khả năng tương thích đã được xác minh với SDK Unity Ads phiên bản 3.6.0.
  • Hiện yêu cầu Google Mobile Ads SDK phiên bản 7.69.0 trở lên.

Được tạo và thử nghiệm với

  • Google Mobile Ads SDK phiên bản 7.69.0.
  • SDK Unity Ads phiên bản 3.6.0.

Phiên bản 3.5.1.1

  • Khắc phục sự cố đôi khi xảy ra khi SDK quảng cáo Unity hoàn tất quá trình khởi chạy.

Được tạo và thử nghiệm với

  • Google Mobile Ads SDK phiên bản 7.68.0.
  • SDK Unity Ads phiên bản 3.5.1.

Phiên bản 3.5.1.0

  • Đã xác minh khả năng tương thích với Unity Ads SDK phiên bản 3.5.1.

Được tạo và thử nghiệm với

  • Google Mobile Ads SDK phiên bản 7.68.0.
  • SDK Unity Ads phiên bản 3.5.1.

Phiên bản 3.5.0.0

  • Xác minh khả năng tương thích với SDK Unity Ads phiên bản 3.5.0.
  • Thêm tính năng hỗ trợ cho quảng cáo Biểu ngữ thích ứng.
  • Hiện yêu cầu Google Mobile Ads SDK phiên bản 7.68.0 trở lên.

Được tạo và thử nghiệm với

  • Google Mobile Ads SDK phiên bản 7.68.0.
  • SDK Unity Ads phiên bản 3.5.0.

Phiên bản 3.4.8.0

  • Đã xác minh khả năng tương thích với SDK Unity Ads phiên bản 3.4.8.
  • Hiện yêu cầu Google Mobile Ads SDK phiên bản 7.63.0 trở lên.

Được tạo và thử nghiệm với

  • Google Mobile Ads SDK phiên bản 7.63.0.
  • SDK Unity Ads phiên bản 3.4.8.

Phiên bản 3.4.6.0

  • Đã xác minh khả năng tương thích với SDK Unity Ads phiên bản 3.4.6.
  • Hiện yêu cầu Google Mobile Ads SDK phiên bản 7.60.0 trở lên.

Được tạo và thử nghiệm với

  • Google Mobile Ads SDK phiên bản 7.60.0.
  • SDK Unity Ads phiên bản 3.4.6.

Phiên bản 3.4.2.2

  • Thêm mã lỗi và thông báo lỗi chuẩn hoá của bộ chuyển đổi.
  • Cập nhật phiên bản tối thiểu bắt buộc của Google Mobile Ads SDK lên phiên bản 7.59.0.

Được tạo và thử nghiệm với

  • Google Mobile Ads SDK phiên bản 7.59.0.
  • SDK Unity Ads phiên bản 3.4.2.

Phiên bản 3.4.2.1

  • Cải thiện việc chuyển tiếp lỗi của Unity để nhận biết lỗi khởi chạy và lỗi tải quảng cáo sớm hơn, đồng thời giảm thời gian chờ.
  • Đã xóa hỗ trợ cho cấu trúc i386.

Được tạo và thử nghiệm với

  • Google Mobile Ads SDK phiên bản 7.57.0.
  • SDK Unity Ads phiên bản 3.4.2.

Phiên bản 3.4.2.0

  • Đã xác minh khả năng tương thích với Unity Ads SDK phiên bản 3.4.2.

Được tạo và thử nghiệm với

  • Google Mobile Ads SDK phiên bản 7.55.1.
  • SDK Unity Ads phiên bản 3.4.2.

Phiên bản 3.4.0.0

  • Đã xác minh khả năng tương thích với SDK Unity Ads phiên bản 3.4.0.
  • Hiện hỗ trợ tải nhiều quảng cáo biểu ngữ cùng một lúc.

Được tạo và thử nghiệm với

  • Google Mobile Ads SDK phiên bản 7.53.0.
  • SDK Unity Ads phiên bản 3.4.0.

Phiên bản 3.3.0.0

  • Đã xác minh khả năng tương thích với SDK Unity Ads phiên bản 3.3.0.
  • Hiện hỗ trợ tải nhiều quảng cáo biểu ngữ cùng một lúc.

Được tạo và thử nghiệm với

  • Google Mobile Ads SDK phiên bản 7.51.0.
  • SDK Unity Ads phiên bản 3.3.0.

Phiên bản 3.2.0.1

  • Đã xác minh khả năng tương thích với Unity Ads SDK phiên bản 3.2.0.
  • Hiện yêu cầu SDK quảng cáo trên thiết bị di động của Google phiên bản 7.46.0 trở lên.
  • Khắc phục vấn đề quảng cáo Biểu ngữ Unity không hiển thị khi được tải.
  • Khắc phục vấn đề bộ chuyển đổi không chuyển tiếp lệnh gọi lại unityAdsReady đúng cách.

Phiên bản 3.2.0.0

  • Bản phát hành đã bị xoá do có sự hồi quy trong báo cáo không có quảng cáo.

Phiên bản 3.1.0.0

  • Đã xác minh khả năng tương thích với SDK Unity Ads phiên bản 3.1.0.

Phiên bản 3.0.3.0

  • Đã xác minh khả năng tương thích với SDK Unity Ads phiên bản 3.0.3.
  • Hiện yêu cầu SDK quảng cáo trên thiết bị di động của Google phiên bản 7.42.2 trở lên.
  • Thêm tính năng hỗ trợ cho kích thước quảng cáo biểu ngữ linh hoạt.
  • Khắc phục vấn đề khiến quảng cáo Biểu ngữ Unity chỉ tải thành công một lần mỗi phiên.

Phiên bản 3.0.1.0

  • Xác minh khả năng tương thích với SDK Unity Ads phiên bản 3.0.1.
  • Khắc phục sự cố xảy ra khi huỷ phân bổ quảng cáo có tặng thưởng.

Phiên bản 3.0.0.3

  • Đang cập nhật bộ chuyển đổi để sử dụng API quảng cáo có tặng thưởng mới.
  • Hiện yêu cầu Google Mobile Ads SDK phiên bản 7.41.0 trở lên.

Phiên bản 3.0.0.2

  • Thêm tính năng hỗ trợ cho quảng cáo biểu ngữ.

Phiên bản 3.0.0.1

  • Khắc phục vấn đề trong đó bộ chuyển đổi lưu trữ "placementId" của yêu cầu trước đó.

Phiên bản 3.0.0.0

  • Xác minh khả năng tương thích với Unity Ads SDK phiên bản 3.0.0.

Phiên bản 2.3.0.0

  • Đã xác minh khả năng tương thích với Unity Ads SDK phiên bản 2.3.0.

Phiên bản 2.2.1.1

  • Thêm lệnh gọi lại adapterDidCompletePlayingRewardBasedVideoAd: vào trình chuyển đổi.

Phiên bản 2.2.1.0

  • Đã xác minh khả năng tương thích với Unity Ads SDK phiên bản 2.2.1.

Phiên bản 2.2.0.0

  • Đã xác minh khả năng tương thích với Unity Ads SDK phiên bản 2.2.0.

Phiên bản 2.1.2.0

  • Đã xác minh khả năng tương thích với Unity Ads SDK phiên bản 2.1.2.
  • Đã xóa hỗ trợ cho cấu trúc 'armv7s'.

Phiên bản 2.1.1.0

  • Đã xác minh khả năng tương thích với SDK Unity Ads phiên bản 2.1.1.

Phiên bản 2.1.0.0

  • Cập nhật bộ chuyển đổi để tương thích với Unity Ads SDK phiên bản 2.1.0.

Phiên bản 2.0.8.0

  • Khả năng tương thích đã xác minh với SDK Unity Ads phiên bản 2.0.8.

Phiên bản 2.0.7.0

  • Bộ chuyển đổi hiện theo dõi số lượt nhấp vào Unity Ads để số liệu thống kê về lượt nhấp vào quảng cáo của AdMob và Unity Ads có thể khớp với nhau.
  • Giờ đây, các ứng dụng sẽ nhận được lệnh gọi lại interstitialWillLeaveApplication: và rewardBasedVideoAdWillLeaveApplication:.

Phiên bản 2.0.6.0

  • Đã xác minh khả năng tương thích với SDK Unity Ads phiên bản 2.0.6.

Phiên bản 2.0.5.0

  • Xác minh khả năng tương thích với Unity Ads SDK phiên bản 2.0.5.

Phiên bản 2.0.4.0

  • Thay đổi hệ thống đặt tên phiên bản thành [Phiên bản SDK quảng cáo Unity].[phiên bản bản vá của bộ chuyển đổi].
  • Cập nhật phiên bản SDK Unity Ads tối thiểu bắt buộc lên phiên bản 2.0.4.
  • Đã cập nhật phiên bản tối thiểu bắt buộc của Google Mobile Ads SDK lên phiên bản 7.10.1.

Phiên bản 1.0.2

  • Đặt khoá của mục phần thưởng cho người dùng thành giá trị khác rỗng. Khoá phần thưởng sẽ luôn là một chuỗi trống hoặc chuỗi hợp lệ.

Phiên bản 1.0.1

  • Khắc phục lỗi không gọi được lệnh gọi lại rewardBasedVideoAdDidOpen:.

Phiên bản 1.0.0

  • Hỗ trợ quảng cáo xen kẽ và quảng cáo dạng video có tặng thưởng.