This guide shows you how to use the Google Mobile Ads SDK to load and display ads from Mintegral using mediation, covering both waterfall and bidding integrations. It covers how to add Mintegral to an ad unit's mediation configuration, and how to integrate the Mintegral SDK and adapter into a Flutter app.
Supported integrations and ad formats
The AdMob mediation adapter for Mintegral has the following capabilities:
Integration | |
---|---|
Bidding | |
Waterfall | |
Formats | |
App Open | 1 |
Banner | |
Interstitial | |
Rewarded | |
Rewarded Interstitial | |
Native | 2 |
1 Bidding and waterfall integrations for app open ad format are in closed beta.
2 Bidding and waterfall integrations for native ad format are in open beta.
Requirements
- Latest Google Mobile Ads SDK
- Flutter 3.7.0 or higher
- To deploy on Android
- Android API level 21 or higher
- To deploy on iOS
- iOS deployment target of 12.0 or higher
- A working Flutter project configured with the Google Mobile Ads SDK. See Get Started for details.
- Complete the mediation Get started guide
Step 1: Set up configurations in Mintegral UI
Step 2: Set up Mintegral demand in AdMob UI
Định cấu hình cài đặt dàn xếp cho đơn vị quảng cáo của bạn
Android
Để biết hướng dẫn, hãy xem bước 2 trong hướng dẫn dành cho Android.
iOS
Để biết hướng dẫn, hãy xem bước 2 trong hướng dẫn dành cho iOS.
Add Mintegral to GDPR and US state regulations ad partners list
Hãy làm theo các bước trong cài đặt GDPR và cài đặt quy định của chính phủ Hoa Kỳ để thêm Mintegral vào GDPR và danh sách đối tác quảng cáo theo quy định của tiểu bang Hoa Kỳ trong AdMob giao diện người dùng.
Step 3: Import the Mintegral SDK and adapter
Tích hợp thông qua pub.dev
Thêm phần phụ thuộc sau đây với các phiên bản mới nhất của
Mintegral SDK và bộ chuyển đổi trong
Tệp pubspec.yaml
:
dependencies:
gma_mediation_mintegral: ^1.0.0
Tích hợp thủ công
Tải phiên bản mới nhất của trình bổ trợ dàn xếp Quảng cáo trên thiết bị di động của Google xuống cho
Mintegral!
giải nén tệp đã tải xuống và thêm thư mục trình bổ trợ đã giải nén
(và nội dung trong đó) vào dự án Flutter của bạn. Sau đó, tham chiếu trình bổ trợ trong
pubspec.yaml
bằng cách thêm phần phụ thuộc sau:
dependencies:
gma_mediation_mintegral:
path: path/to/local/package
Step 4: Add required code
Android
No additional code is required for Mintegral integration.
iOS
SKAdNetwork integration
Follow Mintegral's documentation
to add the SKAdNetwork identifiers to your project's Info.plist
file.
Step 5: Test your implementation
Bật quảng cáo thử nghiệm
Hãy nhớ đăng ký thiết bị thử nghiệm cho AdMob.
Để tải quảng cáo thử nghiệm Mintegral cho định dạng quảng cáo biểu ngữ, quảng cáo xen kẽ, quảng cáo có tặng thưởng và quảng cáo gốc, Mintegral bạn nên sử dụng Khoá ứng dụng, Mã ứng dụng, Mã vị trí và Mã đơn vị quảng cáo được cung cấp trên Trang Mã kiểm thử Mintegral.
Xác minh quảng cáo thử nghiệm
Để xác minh rằng bạn đang nhận quảng cáo thử nghiệm từ Mintegral, 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ách sử dụng Mintegral (Bidding) and Mintegral (Waterfall) (các) nguồn quảng cáo.
Error codes
If the adapter fails to receive an ad from Mintegral, publishers can check the
underlying error from the ad response using
ResponseInfo
under the following classes:
Android
com.mbridge.msdk
com.google.ads.mediation.mintegral.MintegralMediationAdapter
iOS
GADMediationAdapterMintegral
Here are the codes and accompanying messages thrown by the Mintegral adapter when an ad fails to load:
Android
Error code | Domain | Reason |
---|---|---|
101 | com.google.ads.mediation.mintegral | Invalid server parameters (e.g. Missing app ID or placement ID). |
102 | com.google.ads.mediation.mintegral | The requested ad size does not match a Mintegral supported banner size. |
103 | com.google.ads.mediation.mintegral | Missing or invalid bid response. |
104 | com.google.ads.mediation.mintegral | Mintegral SDK returned a no fill error. |
iOS
Error code | Domain | Reason |
---|---|---|
101 | com.google.mediation.mintegral | Invalid server parameters (e.g. Missing app ID or placement ID). |
102 | com.google.mediation.mintegral | Mintegral SDK returned a no fill error. |
103 | com.google.mediation.mintegral | Mintegral SDK failed to show an ad. |
104 | com.google.mediation.mintegral | The requested ad size does not match a Mintegral supported banner size. |
Mintegral Flutter Mediation Adapter Changelog
1.1.0
- Verified compatibility with Mintegral Android adapter version 16.8.31.0.
- Verified compatibility with Mintegral iOS adapter version 7.7.1.0.
- Built and tested with the Google Mobile Ads Flutter Plugin version 5.1.0.
1.0.0
- Initial release.
- Verified compatibility with Mintegral Android adapter version 16.7.21.0.
- Verified compatibility with Mintegral iOS adapter version 7.6.3.0.
- Built and tested with the Google Mobile Ads Flutter Plugin version 5.1.0.