Hướng dẫn này giải thích cách bật quảng cáo thử nghiệm cho hoạt động tích hợp quảng cáo của bạn. 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 mà không làm ảnh hưởng đến số liệu thống kê của chiến dịch đặt trước hoặc tính phí cho nhà quảng cáo trên Ad Exchange.
Điều kiện tiên quyết
- Hoàn tất phần 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 các đơ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 liên kết với tài khoản Ad Manager của bạn, vì vậy, tài khoản của bạn sẽ không tạo ra lưu lượng truy cập không hợp lệ khi 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 thử nghiệm trỏ đến tệp sáng tạ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 kỹ hơn bằng những quảng cáo giống với các quảng cáo đang chạy trong thực tế, bạn hiện có thể định cấu hình thiết bị của mình thành 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.
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 bằng cách lập trình
Nếu bạn muốn thử nghiệm quảng cáo trong ứng dụng khi đang phát triển, hãy làm theo các bước dưới đây để đăng ký thiết bị thử nghiệm 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 một yêu cầu quảng cáo.
- Kiểm tra đầu ra logcat để tìm thông báo giống như bên dưới. Thông báo đó sẽ cho bạn biết mã 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 khay 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 dưới dạng thiết bị thử nghiệm (không bắt buộc). Chạy lại ứng dụng của bạn. Nếu quảng cáo của Google hiển thị, bạn sẽ thấy nhãn Quảng cáo thử nghiệm ở chính giữa phía trên cùng của quảng cáo (quảng cáo biểu ngữ, quảng cáo xen kẽ hoặc quảng cáo dạng 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à số 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 ý: Để thấy nhãn Quảng cáo thử nghiệm, bạn cần phải sử dụng SDK phiên bản 11.6.0 trở lên.Kiểm thử với tính năng dàn xếp
Các đơn vị quảng cáo mẫu của Google chỉ hiển thị quảng cáo của Google. Để kiểm thử cấu hình dàn xếp, bạn phải sử dụng phương pháp bật thiết bị thử nghiệm.
Quảng cáo được dàn xếp KHÔNG hiển thị nhãn Quảng cáo thử nghiệm. Bạn phải chịu trách nhiệm về việc đảm bảo bật quảng cáo thử nghiệm cho từng mạng dàn xếp để các mạng này không gắn cờ tài khoản của bạn do hoạt động không hợp lệ. Hãy xem hướng dẫn dàn xếp tương ứng của từng mạng để biết thêm thông tin.
Nếu bạn không chắc chắn liệu bộ điều hợp mạng quảng cáo dàn xếp có hỗ trợ quảng cáo thử nghiệm hay không, cách an toàn nhất là tránh nhấp vào các quảng cáo từ mạng đó trong giai đoạn phát triển. Bạn có thể sử dụng phương thức getMediationAdapterClassName()
trên mọi định dạng quảng cáo để tìm ra mạng quảng cáo đã phân phát quảng cáo hiện tại.