MON - FRI : 09:00 AM-18:00 PM
VIEVI

Ad stacking

Tháng 10 22, 2026

Ad stacking (xếp chồng quảng cáo) là kiểu gian lận trong đó nhiều quảng cáo được đặt chồng lên nhau ở cùng một vị trí trên trang hoặc trong app. Người xem chỉ thấy quảng cáo trên cùng, nhưng mọi quảng cáo bên dưới vẫn được ghi nhận lượt hiển thị và tính tiền.

Ad stacking là gì?

Google xếp ad stacking vào nhóm “vị trí quảng cáo gian lận” (fraudulent ad placements) của lưu lượng không hợp lệ, mô tả là nhà xuất bản xếp nhiều lớp quảng cáo để chỉ quảng cáo trên cùng nhìn thấy được (Google Ads Help, About invalid traffic, truy cập 10/2026).

Media Rating Council gọi đây là quảng cáo bị ẩn, chồng, che hoặc trong suốt, nêu ví dụ “Z-order stacking”, và xếp vào lưu lượng không hợp lệ tinh vi (SIVT). Nhóm này cần phân tích sâu mới phát hiện (MRC, IVT Standards Addendum, 06/2020).

Ad stacking hoạt động thế nào?

Trình duyệt vẽ các phần tử theo thứ tự lớp (z-index). Nhà xuất bản gian lận đặt 5 khung quảng cáo 300×250 cùng tọa độ. Mỗi lần trang tải, cả 5 khung gửi yêu cầu quảng cáo và tải creative, nên máy chủ quảng cáo đếm 5 lượt hiển thị. Người đọc chỉ thấy khung trên cùng.

Trong app, cách làm tương tự: nhiều view quảng cáo nằm chồng hoặc nằm dưới nội dung. Google Play cấm app hiển thị quảng cáo người dùng không nhìn thấy (Google Play Console Help, Ad Fraud, truy cập 10/2026). AdSense cũng cấm đặt mã quảng cáo che nội dung hoặc để nội dung che quảng cáo (Google AdSense Help, Modifications of AdSense ad code, truy cập 10/2026).

Ví dụ minh họa (giả định)

Một trang tin có 20,000 lượt xem mỗi ngày, mỗi lượt xem có 5 quảng cáo chồng ở một vị trí. Hệ thống ghi 100,000 lượt hiển thị. Với CPM 30,000 đồng, nhà quảng cáo trả 3 triệu đồng mỗi ngày. 80,000 lượt nằm ở các lớp dưới, tương đương 2.4 triệu đồng trả cho quảng cáo không ai thấy.

Dấu hiệu nhận biết

  • Một vị trí có nhiều lượt hiển thị nhưng tỷ lệ nhấp gần bằng 0.
  • Tỷ lệ xem được (viewability) của vị trí đó thấp hơn hẳn phần còn lại của chiến dịch.
  • Nhiều lượt hiển thị ghi cùng một thời điểm, cùng một lượt xem trang.

Google tính một quảng cáo hiển thị là xem được khi ít nhất 50% diện tích nằm trên màn hình trong ít nhất 1 giây, video là 2 giây khi đang phát (Google Ads Help, Active View, truy cập 10/2026).

Cách phòng tránh

  1. Mua theo lượt hiển thị xem được. Chỉ số CPM xem được trung bình (avg. viewable CPM) trong Google Ads chỉ tính lượt đạt chuẩn trên.
  2. Thêm cột Invalid clicks vào báo cáo để thấy phần Google đã lọc. Lượt không hợp lệ phát hiện trước kỳ thanh toán không bị tính tiền, phát hiện sau thì được hoàn tín dụng khi phù hợp.
  3. Thấy bất thường thì gửi yêu cầu điều tra lưu lượng không hợp lệ cho hoạt động trong 60 ngày gần nhất.
  4. Loại vị trí đáng ngờ khỏi chiến dịch và ưu tiên nhà xuất bản đã biết.

Phân biệt với các kiểu gian lận gần giống

Ad stacking Pixel stuffing Clickjacking
Cách giấu Quảng cáo nằm dưới quảng cáo khác Quảng cáo thu nhỏ còn 1×1 pixel Quảng cáo vô hình, người dùng bị lừa nhấp vào
Thứ bị tính tiền Lượt hiển thị Lượt hiển thị Lượt nhấp

Hai kiểu đầu thường đi cùng nhau: pixel stuffing nhét quảng cáo vào khung tí hon, ad stacking xếp nhiều khung vào một chỗ. Cả hai thuộc nhóm gian lận quảng cáo trên web và programmatic.

Câu hỏi thường gặp

Ad stacking có làm sai số liệu ngoài chi phí không?

Có. Lượt hiển thị bị thổi phồng làm tần suất và độ phủ trong báo cáo cao hơn thực tế, còn tỷ lệ nhấp bị kéo xuống. Chiến dịch trông như creative kém, trong khi vấn đề nằm ở vị trí.

Chạy Google Ads có cần tự lo ad stacking không?

Google tự lọc phần lớn và hoàn tín dụng cho phần phát hiện muộn. Việc của bạn là xem báo cáo vị trí, loại chỗ bất thường và mua theo lượt xem được khi chạy hiển thị.

Nếu bạn cần rà báo cáo vị trí của chiến dịch hiển thị, bạn có thể trao đổi với Adtek qua trang liên hệ.