Trình kiểm tra quảng cáo hỗ trợ các kiểm thử sau:
- Thử nghiệm trong bối cảnh: tải quảng cáo từ các đơn vị quảng cáo trong ứng dụng của bạn. Bạn có thể mở công cụ kiểm tra quảng cáo để xem thông tin chi tiết về các yêu cầu được thực hiện từ đơn vị quảng cáo.
- Thử nghiệm ngoài bối cảnh: thử nghiệm trực tiếp đơn vị quảng cáo trong công cụ kiểm tra quảng cáo mà không cần chuyển đến giao diện người dùng của ứng dụng. Bạn có thể kiểm thử nhiều đơn vị quảng cáo cùng lúc, tải và xem các yêu cầu quảng cáo thử nghiệm một cách không đồng bộ, đồng thời thực hiện các thử nghiệm riêng một nguồn quảng cáo.
Khi chạy một kiểm thử ngoài ngữ cảnh, các yêu cầu của bạn sẽ không mang theo các tham số để chạy trong giao diện người dùng của ứng dụng, bao gồm cả cấu hình xử lý dành cho trẻ em, tiêu chí nhắm mục tiêu tuỳ chỉnh, các thông số bổ sung về mạng và các kích thước khác nhau. Do hạn chế về các yêu cầu này, bạn nên sử dụng tính năng kiểm thử trong bối cảnh trong giao diện người dùng của ứng dụng.
Điều kiện tiên quyết
Trước khi tiếp tục, hãy làm như sau:
- Hoàn tất tất cả các mục trong phần Điều kiện tiên quyết ban đầu để tạo tài khoản AdMob, thiết lập thiết bị thử nghiệm, khởi chạy SDK Quảng cáo của Google trên thiết bị di động và cài đặt phiên bản mới nhất.
- Khởi chạy công cụ kiểm tra quảng cáo.
Yêu cầu quảng cáo thử nghiệm
Để yêu cầu một quảng cáo thử nghiệm trong công cụ kiểm tra quảng cáo, hãy hoàn tất các bước sau. Để biết thêm thông tin chi tiết, hãy xem phần Cách sử dụng công cụ kiểm tra quảng cáo trong ứng dụng.
Trong bối cảnh cụ thể:
- Trên thiết bị thử nghiệm, hãy chuyển đến giao diện người dùng của ứng dụng và tải một quảng cáo.
- Mở công cụ kiểm tra quảng cáo. Trong thẻ Đơn vị quảng cáo, hãy tìm đơn vị quảng cáo mà bạn đã tải quảng cáo.
- Trong nhật ký yêu cầu SDK, hãy xem thông tin chi tiết về quảng cáo thử nghiệm mà bạn yêu cầu.
Out-of-context:
- Trong thẻ Đơn vị quảng cáo, hãy nhấn vào đơn vị quảng cáo của bạn rồi nhấp vào Yêu cầu quảng cáo kiểm thử.
- Trong nhật ký yêu cầu SDK, hãy xem thông tin chi tiết về quảng cáo thử nghiệm mà bạn yêu cầu.
Nếu định dạng đơn vị quảng cáo hiển thị Không xác định, thì bạn sẽ thấy nút Yêu cầu quảng cáo thử nghiệm bị mờ.
Thử nghiệm riêng một nguồn quảng cáo
Công cụ kiểm tra quảng cáo có thể hạn chế các yêu cầu quảng cáo trong ứng dụng của bạn để phân phát quảng cáo từ một nguồn quảng cáo đặt giá thầu hoặc dạng thác nước. Phương pháp này giúp bạn xác minh rằng bạn đã tích hợp đúng cách với bộ chuyển đổi bên thứ ba và nguồn quảng cáo phân phát như mong đợi.
Để thử nghiệm một nguồn quảng cáo, hãy hoàn tất các bước sau:
Trong Công cụ kiểm tra quảng cáo, hãy nhấp vào nút bật/tắt Thử nghiệm riêng một nguồn quảng cáo. Hộp thoại Thử nghiệm riêng một nguồn quảng cáo sẽ xuất hiện:
Android iOS Chọn một nguồn quảng cáo để thử nghiệm. Sau đó, bạn sẽ nhận được trang Buộc khởi động lại ứng dụng:
Chế độ cài đặt thử nghiệm riêng một nguồn quảng cáo sẽ áp dụng cho mọi yêu cầu quảng cáo trong tương lai mà bạn thực hiện. Thử nghiệm này không áp dụng cho những quảng cáo đã được lưu vào bộ nhớ đệm trước đó trong phiên hoạt động đó. Bạn nên buộc ứng dụng phải khởi động lại khi áp dụng thử nghiệm riêng một nguồn quảng cáo. Phương pháp này sẽ vô hiệu hoá những quảng cáo được lưu vào bộ nhớ đệm có thể hiển thị thay vì nguồn quảng cáo đã chọn nhận được yêu cầu.
Sau khi khởi động lại ứng dụng, tất cả vị trí đặt đơn vị quảng cáo sẽ cố gắng hiển thị quảng cáo từ nguồn quảng cáo đã chọn. Nếu khởi chạy công cụ kiểm tra quảng cáo trong khi đang thử nghiệm riêng một nguồn quảng cáo, bạn sẽ thấy nguồn quảng cáo đang được thử nghiệm đó:
Ở chế độ thử nghiệm riêng một nguồn quảng cáo, tất cả yêu cầu quảng cáo sẽ cố gắng thực hiện bằng nguồn quảng cáo đã chọn, bất kể nguồn quảng cáo đó được thiết lập để đặt giá thầu hay thác nước. Nếu nguồn quảng cáo mà bạn đang thử nghiệm không được thiết lập để đặt giá thầu hoặc dàn xếp kiểu thác nước cho đơn vị quảng cáo, thì bạn sẽ nhận được thông báo lỗi sau:
Ad Unit has no applicable adapter for single ad source testing on network: AD_SOURCE_ADAPTER_CLASS_NAME
Để xác minh xem nguồn quảng cáo có thực hiện các yêu cầu quảng cáo sau khi bạn bắt đầu thử nghiệm riêng một nguồn quảng cáo hay không, hãy nhấn vào một đơn vị quảng cáo để xem nhật ký yêu cầu SDK. Nếu nguồn quảng cáo không tải được một quảng cáo, thì một thông báo lỗi sẽ xuất hiện để mô tả lỗi đó, chẳng hạn như Adapter failed to initialize
.
Nếu đã thêm nhiều phiên bản của nguồn quảng cáo đã chọn vào một thác nước, bạn sẽ thấy từng phiên bản lệnh gọi đến nguồn quảng cáo đó. Quá trình này sẽ kết xuất cho đến khi quảng cáo được thực hiện hoặc quy trình dàn xếp dạng thác nước kết thúc mà không thực hiện quảng cáo.
Ngừng thử nghiệm riêng một nguồn quảng cáo
Để dừng kiểm thử, hãy hoàn tất các bước sau:
- Trong Công cụ kiểm tra quảng cáo, hãy nhấp để tắt nút bật/tắt Thử nghiệm riêng một nguồn quảng cáo. Hộp thoại Ngừng thử nghiệm riêng một nguồn quảng cáo? sẽ xuất hiện.
Nhấn vào Dừng kiểm tra.
Nếu thành công, một thông báo xác nhận sẽ xuất hiện trên lựa chọn Buộc khởi động lại ứng dụng:
Để thu hồi quảng cáo được lưu vào bộ nhớ đệm cho nguồn quảng cáo đã thử nghiệm, bạn nên buộc khởi động lại ứng dụng sau khi ngừng thử nghiệm.