Hướng dẫn này cho bạn biết cách sử dụng SDK quảng cáo trên thiết bị di động của Google để tải và hiển thị quảng cáo từ Pangle bằng tính năng dàn xếp, bao gồm cả việc tích hợp cả quy trình dàn xếp kiểu thác nước và tính năng đặt giá thầu . Tài liệu này trình bày cách thêm Pangle vào cấu hình dàn xếp của một đơn vị quảng cáo và cách tích hợp SDK Pangle và bộ chuyển đổi vào ứng dụng Flutter .
Các định dạng quảng cáo và công cụ tích hợp được hỗ trợ
Bộ chuyển đổi dàn xếp AdMob cho Pangle có các chức năng sau:
Tích hợp | |
---|---|
Đặt giá thầu | |
Thác nước | |
Định dạng | |
Biểu ngữ | |
Quảng cáo xen kẽ | |
Được thưởng | |
Quảng cáo xen kẽ có tặng thưởng | |
Mã gốc |
Yêu cầu
- SDK Quảng cáo của Google trên thiết bị di động mới nhất
- Flutter 3.7.0 trở lên
- Cách triển khai trên Android
- API Android cấp 21 trở lên
- Cách triển khai trên iOS
- Mục tiêu triển khai iOS là 12.0 trở lên
- Một dự án Flutter đang hoạt động được định cấu hình bằng SDK quảng cáo của Google trên thiết bị di động. Hãy xem phần Bắt đầu để biết thông tin chi tiết.
- Hoàn tất quy trình dàn xếp Hướng dẫn bắt đầu sử dụng
Bước 1: Thiết lập cấu hình trong giao diện người dùng Pangle
Đăng ký hoặc Đăng nhập vào tài khoản Pangle của bạn.
Thêm ứng dụng mới
Chuyển đến thẻ Ứng dụng rồi nhấp vào nút Thêm ứng dụng.
Chọn Hệ điều hành mà bạn muốn tạo ứng dụng rồi điền vào phần còn lại của biểu mẫu. Sau đó, hãy nhấp vào Gửi.
Android
iOS
Ghi lại Mã ứng dụng của ứng dụng.
Android
iOS
Tạo vị trí đặt quảng cáo
Sau khi tạo xong ứng dụng, hãy nhấp vào nút Add (Thêm) để tạo vị trí đặt quảng cáo.
Android
iOS
Đặt giá thầu
Chọn Định dạng quảng cáo và Tên vị trí đặt quảng cáo, rồi chọn Đặt giá thầu trong ứng dụng làm Loại giá. Điền vào các phần còn lại của biểu mẫu rồi nhấp vào Submit (Gửi).
Sau khi tạo vị trí đặt quảng cáo, hãy ghi lại Mã vị trí đặt quảng cáo.
Android
iOS
Thác nước
Chọn Định dạng quảng cáo và Tên vị trí đặt quảng cáo và chọn CPM toàn cầu làm Loại giá. Điền thông tin vào phần còn lại của biểu mẫu rồi nhấp vào Gửi.
Sau khi tạo vị trí đặt quảng cáo, hãy ghi lại Mã vị trí đặt quảng cáo.
Android
iOS
Tìm khoá Pangle Reporting API
Đặt giá thầu
Bước này không bắt buộc đối với các công cụ tích hợp đặt giá thầu.
Thác nước
Ghi lại Mã nhận dạng người dùng ở góc dưới cùng bên trái của trang.
Nhấp vào Integrations (Tích hợp) > SDK & API (SDK và API) > Pangle Reporting API 2.0 (API Báo cáo Pangle 2.0). Ghi lại Mã vai trò và Khoá bảo mật.
Bật chế độ thử nghiệm
Làm theo hướng dẫn trong phần Cách thêm quảng cáo thử nghiệm của Pangle về cách bật quảng cáo thử nghiệm của Pangle.
Bước 2: Thiết lập nhu cầu Pangle trong giao diện người dùng AdMob
Đị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.
Bước 3: Nhập Pangle SDK và bộ chuyển đổi
Tích hợp thông qua pub.dev
(Chỉ dành cho Android) Thêm các kho lưu trữ sau vào tệp build.gradle
bên trong thư mục android
của dự án:
repositories {
google()
mavenCentral()
maven {
url = uri("https://artifact.bytedance.com/repository/pangle/")
}
}
Thêm phần phụ thuộc sau đây với các phiên bản mới nhất của
Pangle SDK và bộ chuyển đổi trong
Tệp pubspec.yaml
:
dependencies:
gma_mediation_pangle: ^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 cho
Pangle,
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_pangle:
path: path/to/local/package
Bước 4: Thêm mã bắt buộc
Android
Bạn không cần phải thêm mã để tích hợp Pangle.
iOS
Tích hợp SKAdNetwork
Làm theo tài liệu của Pangle để thêm giá trị nhận dạng SKAdNetwork vào tệp Info.plist
của dự án.
Bước 5: Kiểm tra kết quả triển khai
Bật quảng cáo thử nghiệm
Hãy nhớ đăng ký thiết bị thử nghiệm cho AdMob và bật chế độ thử nghiệm trong Pangle giao diện người dùng.
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ừ Pangle, 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 Pangle (Bidding) and Pangle (Waterfall) (các) nguồn quảng cáo.
Mã lỗi
Nếu bộ chuyển đổi không nhận được quảng cáo từ Pangle, thì nhà xuất bản có thể kiểm tra
lỗi cơ bản từ nội dung phản hồi quảng cáo bằng cách sử dụng
ResponseInfo
trong
các lớp sau:
Android
com.pangle.ads
com.google.ads.mediation.pangle.PangleMediationAdapter
iOS
GADMediationAdapterPangle
Dưới đây là mã và tin nhắn đi kèm do bộ chuyển đổi Pangle gửi khi không thể tải quảng cáo:
Android
Mã lỗi | Lâu đài | Lý do |
---|---|---|
101 | com.google.ads.mediation.pangle | Tham số máy chủ không hợp lệ (ví dụ: Thiếu mã ứng dụng hoặc mã vị trí). |
102 | com.google.ads.mediation.pangle | Kích thước quảng cáo được yêu cầu không khớp với kích thước biểu ngữ được Pangle hỗ trợ. |
103 | com.google.ads.mediation.pangle | Phản hồi giá thầu bị thiếu hoặc không hợp lệ. |
-1-60000 | com.pangle.ads | Pangle SDK trả về một lỗi. Hãy xem tài liệu của Pangle để biết thêm thông tin chi tiết. |
iOS
Mã lỗi | Lâu đài | Lý do |
---|---|---|
101 | com.google.ads.mediation.pangle | Tham số máy chủ không hợp lệ (ví dụ: Thiếu mã ứng dụng hoặc mã vị trí). |
102 | com.google.ads.mediation.pangle | Kích thước quảng cáo được yêu cầu không khớp với kích thước biểu ngữ được Pangle hỗ trợ. |
-1-60000 | Do SDK Pangle gửi | Pangle SDK trả về một lỗi. Hãy xem tài liệu của Pangle để biết thêm thông tin chi tiết. |
Nhật ký thay đổi của Bộ chuyển đổi dàn xếp Pangle Flutter
Phiên bản tiếp theo
- Được xây dựng và thử nghiệm bằng Trình bổ trợ Flutter dành cho Quảng cáo trên thiết bị di động của Google phiên bản 5.2.0.
2.0.0
- Khả năng tương thích xác minh với bộ điều hợp Android Pangle phiên bản 6.1.0.9.0.
- Xác minh khả năng tương thích với trình chuyển đổi Pangle iOS phiên bản 6.2.0.5.0.
- Được xây dựng và thử nghiệm bằng Trình bổ trợ Flutter dành cho Quảng cáo trên thiết bị di động của Google phiên bản 5.1.0.
1.1.0
- Khả năng tương thích xác minh với bộ điều hợp Android Pangle phiên bản 5.9.0.4.0.
- Khả năng tương thích xác minh với bộ điều hợp Pangle iOS phiên bản 5.9.0.7.0.
- Được tạo và kiểm thử bằng Trình bổ trợ Flutter dành cho Quảng cáo trên thiết bị di động của Google phiên bản 5.1.0.
1.0.0
- Bản phát hành đầu tiên.
- Xác minh khả năng tương thích với bộ chuyển đổi Android Pangle phiên bản 5.8.0.9.0
- Xác minh khả năng tương thích với trình chuyển đổi Pangle iOS phiên bản 5.8.0.8.0
- Được xây dựng và thử nghiệm bằng Trình bổ trợ Flutter dành cho Quảng cáo trên thiết bị di động của Google phiên bản 5.0.0.