Traffic bot: những dấu hiệu nhìn thấy được trong thống kê và log

Traffic bot hiếm khi tự khai ra mình. Nhưng traffic ảo và traffic không hợp lệ luôn có những dấu hiệu ổn định: ở mạng, ở trình duyệt, ở hành vi và trong số liệu chiến dịch.

Bot và fraud12 phút đọc
Traffic bot: những dấu hiệu nhìn thấy được trong thống kê và log
Mục lục
  1. Traffic bot là gì và đến từ đâu
  2. Dấu hiệu bot ở cấp độ mạng
  3. Dấu hiệu bot ở cấp độ request và trình duyệt
  4. Dấu hiệu bot trong hành vi
  5. Dấu hiệu traffic bot trong thống kê chiến dịch
  6. Những dấu hiệu hay bị nhầm là bot
  7. Cách nhận biết traffic bot trong ArtisanClo
  8. Làm gì khi đã thấy dấu hiệu traffic bot
  9. Kiểm tra nhanh traffic: checklist 15 phút
  10. Tóm lại

Nếu sau khi chạy chiến dịch, CTR trông rất đẹp, click nhiều mà không có lead, nghi phạm đầu tiên thường là traffic bot. Đôi khi đúng, đôi khi không: offer tệ hoặc form bị lỗi cũng cho bức tranh tương tự. Để khỏi phải đoán, nên biết traffic không hợp lệ lộ ra qua những dấu hiệu nào ở từng cấp độ, từ một lượt truy cập đến báo cáo tổng hợp cả tuần.

Traffic bot là gì và đến từ đâu

Traffic bot là mọi lượt truy cập do một chương trình thực hiện chứ không phải con người. Không nhất thiết có ác ý. Qua link quảng cáo có thể đến:

  • robot của nền tảng quảng cáo: kiểm tra trang đích và tạo bản xem trước của link;
  • dịch vụ kiểm tra quảng cáo và spy tool: thu thập creative và landing của chiến dịch người khác (cách phòng vệ có trong bài chống spy tool);
  • scanner và crawler: lập chỉ mục mọi thứ công khai;
  • traffic gian lận: bơm ảo lượt hiển thị và click trên các nền tảng trả tiền theo click và hiển thị;
  • click tặc: click có chủ đích của đối thủ hoặc botnet, xem bài về click fraud, còn click tặc trên tìm kiếm và mạng hiển thị của Yandex có trong bài chống bot trên Yandex Direct.

Ngành quảng cáo chia traffic này thành hai loại. GIVT (general invalid traffic) là traffic không hợp lệ thông thường, bị loại bằng quy tắc đơn giản: crawler đã biết, mạng datacenter. SIVT (sophisticated invalid traffic) là loại tinh vi, ngụy trang thành người thật. Cách chia này sẽ hữu ích ở phần sau: dấu hiệu của hai loại khác nhau.

Dấu hiệu bot ở cấp độ mạng

Điều đầu tiên nhìn thấy ở một lượt truy cập là địa chỉ IP và mạng của nó.

Mạng hosting hoặc đám mây

Người bình thường lên mạng qua nhà mạng gia đình hoặc nhà mạng di động. Nếu lượt truy cập đến từ mạng của hosting đám mây, gần như chắc chắn đó là server: script, scanner hoặc proxy. Địa chỉ thuộc mạng nào được xác định theo ASN, số hiệu hệ thống tự trị. Chi tiết trong bài VPN, proxy và IP datacenter.

VPN và proxy

Người thật cũng dùng VPN, nên bản thân VPN chưa phải bản án. Nhưng đi kèm các dấu hiệu khác, như múi giờ không khớp, ngôn ngữ trình duyệt không phải tiếng bản địa, không có tham số quảng cáo, thì đó là tín hiệu mạnh.

Lặp lại từ một địa chỉ

Hàng chục click từ một IP trong một ngày là kiểu kinh điển của traffic ảo và cào dữ liệu. Người thật thường vào hai, ba lần: mở, quay lại, tải lại trang. Nhiều hơn thế là có vấn đề.

Không có nhà cung cấp mạng

Nếu không xác định được nhà cung cấp mạng của địa chỉ, thường đó là địa chỉ server chứ không phải thuê bao.

Dấu hiệu bot ở cấp độ request và trình duyệt

Header lạ hoặc thiếu

Script đơn giản gửi bộ header tối thiểu, user-agent lỗi thời hoặc theo mẫu, không gửi ngôn ngữ. Trình duyệt không làm vậy: nó luôn có bộ header đầy đủ và nhất quán.

Không có JavaScript

Chương trình thay cho trình duyệt như curl, thư viện HTTP và nhiều công cụ cào dữ liệu không chạy script. Nếu bước kiểm tra trong trình duyệt không trả về kết quả, đó là một trong những dấu hiệu tự động hóa đáng tin cậy nhất.

Dấu vết tự động hóa

Trình duyệt headless chạy được JavaScript nhưng để lại dấu vết: cờ điều khiển, thiếu plugin và font quen thuộc, phiên bản khai báo không khớp với khả năng thực tế. Đây là dấu hiệu của SIVT, chi tiết trong bài về trình duyệt headless và dấu vân tay trình duyệt.

Không nhất quán

  • múi giờ trình duyệt không khớp với quốc gia của IP;
  • ngôn ngữ hệ thống không phù hợp với GEO;
  • màn hình "di động" nhưng bộ khả năng như server để bàn;
  • khai là iPhone nhưng hành xử như Chrome trên Linux.

Từng điểm riêng lẻ có thể gặp ở người đi du lịch hoặc trong mạng doanh nghiệp. Tất cả cùng lúc thì không.

Dấu hiệu bot trong hành vi

Dấu hiệu Người thật Bot
Thời gian trên trang vài giây đến vài phút, khác nhau bằng 0 hoặc giống nhau đến từng mili giây
Di chuyển chuột và ngón tay không đều, có lúc dừng không có hoặc thẳng tắp hoàn hảo
Cuộn trang giật cục, có lúc cuộn ngược không có hoặc đều đặn
Bấm nút sau khi đọc ngay lập tức hoặc không bao giờ
Lượt quay lại hiếm hàng loạt, theo lịch

Dấu hiệu hành vi là mạnh nhất, nhưng cần thời gian: trong một phần nhỏ của giây thì không thu được hành vi.

Dấu hiệu traffic bot trong thống kê chiến dịch

Khi không thể soi từng lượt truy cập, hãy nhìn số liệu tổng hợp. Những điều sau đáng cảnh giác:

  1. Có click nhưng hoàn toàn không có chuyển đổi. Không phải giảm, mà bằng 0 trên một lượng đáng kể.
  2. Tăng vọt vào giờ bất thường. Đỉnh ban đêm ở GEO mà mọi người đang ngủ là dấu hiệu thường gặp của tự động hóa.
  3. Một placement (zone, site) cho lượng click lớn bất thường. Trong native và push, placement gian lận trông như vậy.
  4. CTR cao nhưng không có tương tác. Có click nhưng không ai đi tới form.
  5. Có chuyển đổi nhưng không có approve. Lead ảo vượt qua form nhưng bị mạng affiliate từ chối, hãy theo dõi trạng thái chuyển đổi.
  6. Traffic đồng nhất. Một mẫu điện thoại, một phiên bản trình duyệt, một độ phân giải ở hàng trăm "khách khác nhau".

Lời khuyên. Hãy truyền số placement, zone hoặc site vào nhãn chiến dịch, ví dụ sub1={zoneid}. Khi đó báo cáo cho thấy ngay placement nào mang bot đến, và bạn có thể tắt chúng ngay trong mạng quảng cáo.

Những dấu hiệu hay bị nhầm là bot

Không phải điều bất thường nào cũng là bot. Các báo động giả thường gặp:

  • Trình duyệt trong app mạng xã hội và WebView. Chúng có thể có user-agent lạ và dấu hiệu giống tự động hóa, còn referer thường bị mất.
  • Mạng doanh nghiệp và nhà mạng di động. Nhiều người sau một địa chỉ, thế là có ngay "mười click từ một IP".
  • IPv6. Với nhiều nhà mạng di động đây là chuyện bình thường.
  • Người mua quyết định nhanh. Người đã từng thấy offer hoặc quyết định mua từ trước có thể bấm nút chỉ sau vài giây. Thời gian trên trang ngắn tự nó không chứng minh tự động hóa.
  • Link được chuyển tiếp. Bạn bè gửi link qua ứng dụng nhắn tin, lượt truy cập không có tham số quảng cáo và referer, dù đó là khách thật và thường rất "nóng".
  • Tỷ lệ vào offer cao. Đây không phải dấu hiệu bot. Với traffic mua có click id đã xác minh, phần lớn lượt truy cập có thể đi tới offer, và điều đó bình thường. Ngược lại, nếu tỷ lệ đi qua quá thấp, nên kiểm tra xem bộ lọc có đang chặn nhầm người thật không.

Vì vậy, hệ thống trưởng thành không loại một lượt truy cập chỉ vì một dấu hiệu yếu, mà cộng chúng lại thành điểm tin cậy. Càng nhiều dấu hiệu độc lập trùng nhau, kết luận càng chắc, và khả năng người mua bị đưa sang trang an toàn càng thấp.

Cách nhận biết traffic bot trong ArtisanClo

Trong ArtisanClo, mỗi lượt truy cập lần lượt đi qua các bước kiểm tra (mạng và request, kiểm tra trình duyệt, hành vi) và nhận quyết định kèm giải thích. Trong Nhật ký click có thể thấy vì sao lượt truy cập bị loại hay được cho qua; trong thẻ click có loại mạng (VPN, proxy, datacenter), thiết bị, trình duyệt, tham số quảng cáo, các bước kiểm tra đã qua và chuyển đổi.

Các lý do được nhóm lại cho tiện phân tích:

  • Bot / tự động hóa: robot của nền tảng, dịch vụ kiểm tra quảng cáo, spy tool, trình duyệt robot, chương trình thay cho trình duyệt;
  • Traffic hạ tầng: datacenter, hosting, mạng proxy;
  • Quy tắc chiến dịch: cài đặt của bạn đã được kích hoạt, như GEO, thiết bị, lịch chạy, giới hạn click từ một địa chỉ, VPN, điểm tin cậy, danh sách đen.

Trong mục Thống kê, phía trên danh sách lý do có tỷ lệ của ba bước trong khối "Bị loại ở đâu", tương tự cách chia GIVT và SIVT: Mạng và yêu cầu, Kiểm tra trình duyệt và Kiểm tra không quay lại. Bước đầu là traffic không hợp lệ đơn giản, bước thứ hai là bot giả làm người, bước thứ ba là chương trình không có JavaScript.

Còn trên Dashboard có Chỉ số chất lượng traffic, một đánh giá về chính traffic: phần nặng nhất trong đó là tỷ lệ khách thật, không tính các lượt kiểm tra của nền tảng. Nếu traffic xấu đi, bên dưới điểm số sẽ ghi rõ điểm yếu nằm ở đâu. Cách tự đánh giá chất lượng traffic theo từng lớp được nói trong một bài riêng. Chi tiết về cách đọc từng quyết định có trong bài vì sao click vào White Page.

Làm gì khi đã thấy dấu hiệu traffic bot

  1. Xác định nguồn. Bot đến từ một placement, zone hoặc chiến dịch cụ thể, hãy tìm ra nó qua nhãn.
  2. Tắt placement rác ngay trong mạng quảng cáo. Bộ lọc bảo vệ landing, nhưng bạn vẫn trả tiền cho click.
  3. Siết bảo vệ có chọn lọc. Nếu bot đến từ datacenter, bật chặn theo ASN; nếu là headless, bật kiểm tra trình duyệt và tương tác thật.
  4. Chặn các địa chỉ lặp lại. Danh sách đen IP riêng hữu ích với những khách cụ thể cứ quay lại mãi.
  5. Yêu cầu hoàn tiền từ nền tảng. Nhiều mạng hoàn tiền cho traffic không hợp lệ đã được chứng minh, và nhật ký kèm lý do là bằng chứng tốt.

Sơ đồ chung để thiết lập bảo vệ có trong bài cách lọc bot.

Kiểm tra nhanh traffic: checklist 15 phút

Nếu không có thời gian soi từng lượt truy cập, hãy đi qua danh sách này. Mỗi mục là một câu hỏi với nhật ký truy cập hoặc báo cáo của một, hai ngày gần nhất.

  • Bao nhiêu phần lượt truy cập đến từ mạng hosting và datacenter? Với traffic quảng cáo từ mạng xã hội và tìm kiếm, phần này phải nhỏ. Nếu đáng kể, hãy tìm nguồn: chiến dịch, nền tảng, zone cụ thể.
  • Có địa chỉ nào với hàng chục lượt truy cập không? Sắp xếp theo địa chỉ. Vài lượt là bình thường, hàng loạt thì không.
  • Bao nhiêu lượt truy cập không chạy script kiểm tra? Chương trình không có JavaScript bị loại chính bằng cách này. Tỷ lệ lớn là dấu hiệu của công cụ cào dữ liệu và bot đơn giản.
  • GEO của lượt truy cập có khớp GEO nhắm mục tiêu không? Quốc gia lạ trong nhật ký là bên kiểm duyệt, VPN hoặc bot.
  • Lượt truy cập phân bổ theo giờ thế nào? Một "đường phẳng" suốt ngày đêm ở cùng một quốc gia là dấu hiệu xấu: khán giả thật cũng phải ngủ.
  • Thiết bị có đồng nhất không? Một trăm lượt truy cập với cùng mẫu máy và phiên bản trình duyệt không phải khán giả mà là script.
  • Chuyển đổi biến động ra sao? So sánh CR và approve theo nguồn: nếu một nguồn có lead nhưng gần như tất cả bị từ chối, nhiều khả năng là bơm form gian lận. Phải làm gì khi bot để lại đơn trên website được phân tích riêng.

Nếu hai, ba mục cho câu trả lời đáng lo, traffic gần như chắc chắn chứa một phần bot đáng kể. Sau đó hãy quyết định xử lý thế nào: lọc ở phía mình, tắt placement hoặc đòi hoàn tiền. Danh sách các nền tảng và đặc điểm của chúng có trong danh mục nguồn traffic.

Tóm lại

Traffic bot tự lộ ra ở bốn cấp độ: mạng (hosting, VPN, lặp lại từ một địa chỉ), trình duyệt (không có JavaScript, dấu vết tự động hóa, không nhất quán), hành vi (thời gian bằng 0, không có chuyển động) và thống kê (click không chuyển đổi, tăng đột biến, đồng nhất). Không dấu hiệu nào một mình chứng minh được bot, điều quyết định là sự kết hợp của chúng. Và đừng nhầm tỷ lệ vào offer cao với bảo vệ kém: vấn đề thường nằm ở chiều ngược lại.

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

01

Làm sao biết website đang nhận traffic bot?

Hãy xem tổ hợp các dấu hiệu: nhiều lượt truy cập từ mạng hosting, trình duyệt và độ phân giải màn hình giống hệt nhau, thời gian trên trang bằng 0, traffic tăng đột biến vào giờ bất thường và click không có chuyển đổi. Một dấu hiệu không chứng minh được gì, còn năm dấu hiệu cùng lúc thì gần như chắc chắn là tự động hóa.

02

GIVT và SIVT là gì?

Đây là thuật ngữ của ngành quảng cáo cho traffic không hợp lệ. GIVT là traffic không hợp lệ thông thường, lọc được bằng quy tắc đơn giản: crawler đã biết, địa chỉ datacenter. SIVT là traffic không hợp lệ tinh vi, giả làm người thật: trình duyệt tự động hóa, traffic ảo từ địa chỉ dân cư. Loại thứ hai cần kiểm tra trình duyệt và hành vi.

03

Traffic bot có tạo ra chuyển đổi không?

Có, nếu đó là gian lận có chủ đích: lead ảo, form điền bằng script, đăng ký giả. Những chuyển đổi này thường bị mạng affiliate từ chối sau đó. Vì vậy đừng chỉ nhìn CR mà hãy xem cả tỷ lệ approve và tỷ lệ trash.

04

Vì sao bot vào landing của tôi dù tôi không chạy traffic?

Địa chỉ công khai luôn bị crawler của công cụ tìm kiếm, scanner lỗ hổng, dịch vụ giám sát và spy tool ghé qua. Nếu địa chỉ landing đã lộ trong quảng cáo dù chỉ một lần, robot của nền tảng và bên kiểm duyệt sẽ còn quay lại về sau.

05

Traffic bot có giống click tặc không?

Không hẳn. Click tặc là một trường hợp riêng: click có chủ đích để đốt ngân sách của bạn. Traffic bot rộng hơn: gồm robot của nền tảng, crawler, spy tool và mọi lượt truy cập tự động không có mục đích gây hại cho bạn.

Đọc thêm

Xem lưu lượng thật của bạn

Kết nối ArtisanClo với trang web của bạn, xem ai thực sự đến từ quảng cáo và vì sao mỗi lượt nhấp nhận quyết định đó.