Chế độ kiểm thử
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Thử nghiệm tính năng tích hợp adBreak()
Để kiểm thử mã JavaScript sử dụng API adBreak()
, chúng tôi cung cấp một chế độ kiểm thử có thể được bật bằng cách thêm thuộc tính data-adbreak-test="on"
vào adsbygoogle.js
:
<script async
data-adbreak-test="on"
src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-123456789"
crossorigin="anonymous">
</script>
<script>
window.adsbygoogle = window.adsbygoogle || [];
var adBreak = adConfig = function(o) {adsbygoogle.push(o);}
</script>
Chế độ thử nghiệm:
- Tắt một số biện pháp bảo vệ khiến việc kiểm thử cục bộ trở nên khó khăn, chẳng hạn như giới hạn tần suất.
- Hiển thị quảng cáo mô phỏng thay vì yêu cầu quảng cáo thực.
Lưu ý: chế độ thử nghiệm chỉ cho phép bạn thử nghiệm JavaScript phía máy khách mà không cần gửi yêu cầu quảng cáo đến các máy chủ của Google. Tài khoản này không thể
phát hiện các vấn đề liên quan đến việc định cấu hình sai mã AdSense,
chẳng hạn như các giá trị `data-ad-client` không hợp lệ.
Chế độ thử nghiệm xoay vòng giữa hai trường hợp: quảng cáo được tải và quảng cáo không được tải để
mô phỏng môi trường thực tế mà quảng cáo không phải lúc nào cũng có sẵn.
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2023-10-31 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2023-10-31 UTC."],[[["Testing mode for `adBreak()` is enabled by adding `data-adbreak-test=\"on\"` to the `adsbygoogle.js` script tag."],["This mode displays mock ads, mimics real ad behavior (like frequency capping), and allows debugging with `console.log` or breakpoints."],["It's for testing client-side JavaScript only and doesn't detect AdSense code misconfigurations."],["The test mode cycles between scenarios where ads are and aren't loaded to simulate real-world conditions."]]],["To test `adBreak()` API integration, enable testing mode by adding `data-adbreak-test=\"on\"` to the `adsbygoogle.js` script. This mode displays mock ads, mimicking real ad behavior, but does not send real ad requests. It cycles between ad loaded and not loaded scenarios. Use `console.log` or breakpoints to debug `adBreakDone()` and `placementInfo`. This method helps test client-side JavaScript, but it cannot detect issues related to AdSense code misconfiguration.\n"]]