Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wordpress-seo domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vinascript/html/wp-includes/functions.php on line 6114
Cách ẩn các vị trí AdSense trống khi không có quảng cáo xuất hiện - VinaScript

Latest Post

Triển khai dự án PHP, Mysql với Nginx trên Docker Tìm hiểu về HTML – Ưu điểm, nhược điểm và cách hoạt động của HTML

Trong quá trình sử dụng Google AdSense cho trang web, có những trường hợp mà không có nhà quảng cáo nào sẵn sàng hiển thị cho một trang cụ thể. Trong tình huống này, Google AdSense sẽ thay thế các đơn vị quảng cáo trên trang đó bằng một không gian trống. Tuy nhiên, bạn có thể dễ dàng ẩn các vị trí trống này bằng cách sử dụng CSS.

Nếu bạn sử dụng Google AdSense để kiếm tiền từ trang web của mình, bạn có thể gặp phải tình trạng không có quảng cáo hiển thị trên một hoặc nhiều trang. Nguyên nhân có thể là do AdSense không thể tìm thấy nhà quảng cáo nào sẵn sàng đặt giá thầu trên trang của bạn tại thời điểm đó hoặc bạn đã chặn các danh mục nhà quảng cáo cụ thể đặt giá thầu trên trang của mình.

Dưới đây là một ví dụ về trang có đơn vị quảng cáo Google AdSense được đặt ở giữa trang.

Ẩn các Vị trí AdSense trống khi không có Quảng cáo

Và đây là cùng một trang với cùng một đơn vị quảng cáo Google AdSense nhưng đơn vị quảng cáo được thay thế bằng một không gian trống vì quảng cáo không có sẵn.

Ẩn các Vị trí AdSense trống khi không có Quảng cáo

Khi bất kỳ đơn vị quảng cáo Google AdSense nào trên trang web của bạn gửi yêu cầu quảng cáo đến máy chủ của Google, máy chủ AdSense sẽ phản hồi bằng một quảng cáo hoặc nó đặt trạng thái của đơn vị quảng cáo thành unfilled

có nghĩa là không có quảng cáo nào để phân phát tại thời điểm đó.

Nếu bạn không muốn thấy bất kỳ khoảng trắng nào trên trang web của mình vì không có quảng cáo, bạn có thể dễ dàng ẩn khoảng trống các đơn vị quảng cáo không được phân phát bằng CSS.

Chỉ cần thêm đoạn css dưới đây vào <head> trong HTML của bạn:

<style>
ins.adsbygoogle[data-ad-status="unfilled"] {
   display: none !important;
}
</style>

Nếu có bất kỳ vùng quảng cáo nào trên trang web của bạn bị trống, chúng sẽ tự động thu gọn và không xuất hiện trên trang. Một cách khác để xử lý việc này là cân nhắc thay thế đơn vị quảng cáo AdSense không hiển thị bằng một hình ảnh hoặc một liên kết nội bộ trỏ đến một trong các trang của bạn.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *