Hướng dẫn này giải thích cách bật quảng cáo thử nghiệm trong quá trình tích hợp quảng cáo. Bây giờ bạn nên bật quảng cáo thử nghiệm trong quá trình phát triển để có thể thử nghiệm hành vi nhấp qua mà không ảnh hưởng đến chiến dịch đặt trước của bạn số liệu thống kê hoặc tính phí nhà quảng cáo trên Ad Exchange.
Điều kiện tiên quyết
- Hoàn thành các bước Bắt đầu sử dụng.
Đơn vị quảng cáo thử nghiệm
Cách nhanh nhất để bật tính năng thử nghiệm là sử dụng đơn vị quảng cáo minh hoạ do Google cung cấp. Các đơn vị quảng cáo này không được liên kết với Ad Manager của bạn để không có nguy cơ tài khoản tạo lưu lượng truy cập không hợp lệ khi bằng cách sử dụng các đơn vị quảng cáo này.
Dưới đây là các đơn vị quảng cáo minh hoạ trỏ đến mẫu quảng cáo thử nghiệm cụ thể cho từng định dạng:
Định dạng quảng cáo | Mã đơn vị quảng cáo thử nghiệm |
---|---|
Quảng cáo khi mở ứng dụng | /21775744923/example/app-open |
Biểu ngữ thích ứng | /21775744923/example/adaptive-banner |
Biểu ngữ có kích thước cố định | /21775744923/example/fixed-size-banner |
Quảng cáo xen kẽ | /21775744923/example/interstitial |
Quảng cáo có tặng thưởng | /21775744923/example/rewarded |
Quảng cáo xen kẽ có tặng thưởng | /21775744923/example/rewarded-interstitial |
Gốc | /21775744923/example/native |
Quảng cáo gốc dạng video | /21775744923/example/native-video |
Bật thiết bị thử nghiệm
Nếu muốn thử nghiệm nghiêm ngặt hơn bằng quảng cáo tìm kiếm sản phẩm, bạn có thể hãy định cấu hình thiết bị của bạn làm thiết bị thử nghiệm và sử dụng mã đơn vị quảng cáo riêng mà bạn đã tạo trong giao diện người dùng Ad Manager.
Hãy làm theo các bước dưới đây để thêm thiết bị của bạn làm thiết bị thử nghiệm.
Thêm thiết bị thử nghiệm theo phương thức lập trình
Nếu bạn muốn thử nghiệm quảng cáo trong ứng dụng khi bạn đang phát triển, hãy làm theo các bước bên dưới để đăng ký thiết bị thử nghiệm của bạn theo phương thức lập trình.
- Tải ứng dụng có tích hợp quảng cáo và tạo yêu cầu quảng cáo.
- Kiểm tra đầu ra logcat để tìm thông báo giống như thông báo bên dưới.
cho bạn biết ID thiết bị của bạn và cách thêm thiết bị đó làm thiết bị thử nghiệm:
I/Ads: Use RequestConfiguration.Builder.setTestDeviceIds(Arrays.asList("33BE2250B43518CCDA7DE426D04EE231")) to get test ads on this device."
Sao chép mã thiết bị thử nghiệm vào bảng nhớ tạm. - Sửa đổi mã của bạn để gọi
RequestConfiguration.Builder.setTestDeviceIds()
và truyền danh sách mã thiết bị thử nghiệm.Java
List<String> testDeviceIds = Arrays.asList("33BE2250B43518CCDA7DE426D04EE231"); RequestConfiguration configuration = new RequestConfiguration.Builder().setTestDeviceIds(testDeviceIds).build(); MobileAds.setRequestConfiguration(configuration);
Kotlin
val testDeviceIds = Arrays.asList("33BE2250B43518CCDA7DE426D04EE231") val configuration = RequestConfiguration.Builder().setTestDeviceIds(testDeviceIds).build() MobileAds.setRequestConfiguration(configuration)
isTestDevice()
để xác nhận rằng thiết bị của bạn đã được thêm đúng cách làm thiết bị thử nghiệm. Chạy lại ứng dụng của bạn. Nếu quảng cáo là quảng cáo của Google, bạn sẽ thấy nhãn Quảng cáo thử nghiệm ở giữa đầu quảng cáo (biểu ngữ, quảng cáo xen kẽ hoặc video có tặng thưởng):
Đối với quảng cáo gốc nâng cao, chuỗi Quảng cáo thử nghiệm sẽ được thêm trước tài sản dòng tiêu đề.
Việc nhấp vào những quảng cáo có nhãn Quảng cáo thử nghiệm này rất an toàn. Số yêu cầu, số lượt hiển thị và các lượt nhấp vào quảng cáo thử nghiệm sẽ không xuất hiện trong báo cáo của tài khoản.
Lưu ý: Để xem nhãn Quảng cáo thử nghiệm, bạn cần phải sử dụng phiên bản SDK của 11.6.0 trở lên.Thử nghiệm bằng tính năng dàn xếp
Đơn vị quảng cáo mẫu của Google chỉ hiển thị Google Ads. Để kiểm tra cấu hình dàn xếp, bạn phải bật thiết bị thử nghiệm phương pháp tiếp cận.
Quảng cáo đã dàn xếp KHÔNG hiển thị nhãn Quảng cáo thử nghiệm. Bạn chịu trách nhiệm về đảm bảo bạn đã bật quảng cáo thử nghiệm cho từng mạng dàn xếp để mạng không gắn cờ tài khoản của bạn do hoạt động không hợp lệ. Xem từng mạng hướng dẫn dàn xếp tương ứng để biết thêm thông tin.
Nếu bạn không chắc liệu bộ chuyển đổi mạng quảng cáo dàn xếp có hỗ trợ quảng cáo thử nghiệm hay không,
là cách an toàn nhất để tránh nhấp vào quảng cáo từ mạng đó trong quá trình phát triển. Bạn
có thể sử dụng
getMediationAdapterClassName()
trên bất kỳ định dạng quảng cáo nào để xác định mạng quảng cáo nào đã phân phát
quảng cáo hiện tại.