Hướng dẫn này sẽ cho bạn biết cách sử dụng GMA Next-Gen SDK để tải và hiển thị quảng cáo từ i-mobile bằng tính năng dàn xếp, bao gồm cả các hoạt động tích hợp theo kiểu thác nước. Tài liệu này trình bày cách thêm i-mobile 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 và bộ chuyển đổi của i-mobile vào một ứng dụng Android.
Giao diện trang tổng quan của i-mobile sử dụng văn bản tiếng Nhật cho nhãn, nút và nội dung mô tả. Ảnh chụp màn hình trong hướng dẫn này chưa được dịch. Tuy nhiên, trong phần mô tả và hướng dẫn của hướng dẫn này, nhãn và nút được dịch bằng các từ tương đương trong tiếng Anh (trong dấu ngoặc đơn).
Các định dạng quảng cáo và hoạt động tích hợp được hỗ trợ
Bộ chuyển đổi dàn xếp cho i-mobile 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 | |
| Mã gốc | |
Yêu cầu
- Android API cấp độ 24 trở lên
Mới nhất GMA Next-Gen SDK
Xem hết hướng dẫn Bắt đầu sử dụng tính năng dàn xếp
Bước 1: Thiết lập cấu hình trong giao diện người dùng i-mobile
Đăng ký hoặc đăng nhập vào tài khoản i-mobile.
Thêm ứng dụng của bạn vào trang tổng quan i-mobile bằng cách nhấp vào thẻ サイト/アプリ管理 (Site/Application Management) và nút cho nền tảng của ứng dụng.
Điền thông tin vào biểu mẫu rồi nhấp vào nút 新規登録 (Sign up).
Để tạo một Vị trí quảng cáo mới, hãy chọn ứng dụng của bạn trong thẻ サイト/アプリ管理 (Site/Application Management).
Chuyển đến thẻ 広告スポット管理 (Ad Spot Management) rồi nhấp vào nút 新規広告スポット (New Ad Spot).
Tiếp theo, hãy điền thông tin vào biểu mẫu bằng cách cung cấp 広告スポット名 (Ad Spot name) (Tên vị trí quảng cáo), 広告スポットサイズ (Ad Spot size) (Kích thước vị trí quảng cáo) và các thông tin chi tiết khác. Sau đó, hãy nhấp vào nút 新規登録 (Sign up) (Đăng ký).
Ad spot (Vị trí quảng cáo) mới của bạn đã sẵn sàng. Để xem thông tin chi tiết về hoạt động tích hợp, hãy nhấp vào nút アプリ設定取得 (Get App settings) (Nhận chế độ cài đặt ứng dụng).
Ghi lại パブリッシャーID (Publisher ID) (mã nhà xuất bản), メディアID (Media ID) (mã nhận dạng nội dung đa phương tiện) và スポットID (Spot ID) (Mã vị trí). Bạn sẽ cần các tham số này sau đó khi định cấu hình i-mobile cho tính năng dàn xếp trong giao diện người dùng Ad Manager.
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 chưa làm,
hãy tạo tệp app-ads.txt cho Ad Manager.
Để triển khai app-ads.txt cho i-mobile, hãy xem phần
Câu hỏi thường gặp của họ.
Bước 2: Thiết lập nhu cầu về i-mobile trong giao diện người dùng Ad Manager
Định cấu hình chế độ cài đặt dàn xếp cho đơn vị quảng cáo
Đăng nhập vào tài khoản Ad Manager.
Chuyển đến mục Phân phối > Nhóm lợi nhuận rồi nhấp vào nút Nhóm lợi nhuận mới.

Nhập Tên duy nhất cho nhóm lợi nhuận, đặt Trạng thái thành Đang hoạt động, chọn Định dạng quảng cáo và đặt Loại khoảng không quảng cáo thành Ứng dụng di động. Trong phần Nhắm mục tiêu > Khoảng không quảng cáo, hãy chọn đơn vị quảng cáo trong mục Khoảng không quảng cáo và Ứng dụng di động mà bạn muốn thêm tính năng dàn xếp.
Tiếp theo, hãy nhấp vào nút Thêm đối tác lợi nhuận.

Nếu đã có Đối tác lợi nhuận cho i-mobile, bạn có thể chọn đối tác đó. Nếu không, hãy chọn Tạo đối tác lợi nhuận mới.
Chọn i-mobile làm Mạng quảng cáo, nhập Tên duy nhất và bật Dàn xếp.
Bật Tính năng thu thập dữ liệu tự động rồi nhập Tên đăng nhập và Mật khẩu API

Sau khi chọn Đối tác lợi nhuận, hãy chọn Dàn xếp SDK trên thiết bị di động làm Loại tích hợp, Android làm Nền tảng, và Đang hoạt động làm Trạng thái. Nhập Mã nhà xuất bản, Mã nội dung đa phương tiện và Mã vị trí đã nhận được trong phần trước. Sau đó, hãy nhập giá trị CPM mặc định.

Nhấp vào Lưu ở cuối trang khi hoàn tất.
Bước 3: Nhập SDK và Bộ chuyển đổi i-mobile
Tích hợp Android Studio (nên dùng)
Trong tệp settings.gradle.kts ở cấp dự án, hãy thêm các kho lưu trữ sau:
dependencyResolutionManagement {
repositories {
google()
mavenCentral()
maven {
url = uri("https://imobile.github.io/adnw-sdk-android")
}
}
}
Trong tệp gradle ở cấp ứng dụng, hãy thêm các phần phụ thuộc và cấu hình triển khai sau:
Kotlin
dependencies { implementation("com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk:0.25.0-beta01") implementation("com.google.ads.mediation:imobile:2.3.2.1") } configurations.configureEach { exclude(group = "com.google.android.gms", module = "play-services-ads") exclude(group = "com.google.android.gms", module = "play-services-ads-lite") }
Groovy
dependencies { implementation 'com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk:0.25.0-beta01' implementation 'com.google.ads.mediation:imobile:2.3.2.1' } configurations.configureEach { exclude group: 'com.google.android.gms', module: 'play-services-ads' exclude group: 'com.google.android.gms', module: 'play-services-ads-lite' }
Tích hợp thủ công
Chuyển đến các cấu phần phần mềm bộ chuyển đổi i-mobile trên Kho lưu trữ Maven của Google. Chọn phiên bản mới nhất, tải tệp
.aarcủa bộ chuyển đổi i-mobile xuống rồi thêm vào dự án của bạn.
Bước 4: Thêm mã bắt buộc
Tải quảng cáo bằng ngữ cảnh hoạt động
Truyền ngữ cảnh Activity khi tải các định dạng quảng cáo Biểu ngữ, Quảng cáo xen kẽ, Quảng cáo được thưởng và Quảng cáo gốc.Nếu không có ngữ cảnh hoạt động, lượt tải quảng cáo sẽ không thành công.
Bước 5: Kiểm thử hoạt động triển khai
Bật quảng cáo thử nghiệm
Đảm bảo bạn đã đăng ký thiết bị thử nghiệm cho Ad Manager. i-mobile cung cấp Spot ID (Mã vị trí), Media ID (Mã nội dung đa phương tiện), và Publisher ID (Mã nhà xuất bản) kiểm thử. Bạn có thể tìm thấy các mã này tại đây.
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ừ i-mobile, hãy bật tính năng kiểm thử 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 i-mobile(Thác nước).
Các bước không bắt buộc
Sử dụng quảng cáo gốc
Hiển thị quảng cáo
Bộ chuyển đổi i-mobile điền sẵn các trường sau
cho
một
NativeAd.
| Trường | Các thành phần luôn được bộ chuyển đổi i-mobile đưa vào |
|---|---|
| Dòng tiêu đề | |
| Hình ảnh | |
| Nội dung | |
| Biểu tượng ứng dụng | 1 |
| Lời kêu gọi hành động | |
| Điểm xếp hạng theo sao | |
| Cửa hàng | |
| Giá |
1 Đối với quảng cáo gốc, SDK i-mobile không cung cấp thành phần biểu tượng ứng dụng. Thay vào đó, bộ chuyển đổi i-mobile điền sẵn biểu tượng ứng dụng bằng một hình ảnh trong suốt.
Mã lỗi
Nếu bộ chuyển đổi không nhận được quảng cáo từ i-mobile,
nhà xuất bản có thể kiểm tra lỗi cơ bản từ lượt phản hồi quảng cáo bằng
ResponseInfo.getAdSourceResponses()
trong các lớp sau:
| Định dạng | Tên lớp |
|---|---|
| Biểu ngữ | com.google.ads.mediation.imobile.IMobileAdapter |
| Quảng cáo xen kẽ | com.google.ads.mediation.imobile.IMobileAdapter |
| Mã gốc | com.google.ads.mediation.imobile.IMobileMediationAdapter |
Dưới đây là các mã và thông báo đi kèm do bộ chuyển đổi i-mobile gửi khi quảng cáo không tải được:
| Mã lỗi | Lý do |
|---|---|
| 0-99 | SDK i-mobile đã trả về lỗi. Xem mã để biết thêm thông tin chi tiết. |
| 101 | i-mobile yêu cầu ngữ cảnh Activity để tải quảng cáo. |
| 102 | Các tham số máy chủ i-mobile được định cấu hình trong giao diện người dùng Ad Manager bị thiếu/không hợp lệ. |
| 103 | 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 i-mobile hỗ trợ. |
| 104 | Lệnh gọi lại thành công khi tải quảng cáo gốc của i-mobile đã trả về danh sách quảng cáo gốc trống. |