Bỏ qua để đến nội dung
Tài liệu này mô tả bản Veilus sau v0.2.1, sắp phát hành. Nếu bạn đang dùng v0.2.1, một số màn hình và tính năng (Bộ dữ liệu, Thùng rác, panel hồ sơ mới, nhiều tool MCP) chưa có trong bản của bạn.

Kiểm tra trang đích theo quốc gia

Recipe này mở các trang đích của bạn như khách ở từng quốc gia thấy: lượt truy cập thực sự đến từ nước nào, chuyển hướng kết thúc ở đâu, ngôn ngữ của trang, và một ảnh chụp màn hình. Dùng nó để kiểm tra quảng cáo, link affiliate và cửa hàng bản địa hoá trước khi bạn chi tiền chạy traffic.

Script và dữ liệu mẫu: solutions/geo-landing-check trên GitHub. Script chạy hằng ngày trên một profile Veilus thật.

  1. Tạo một profile cho mỗi quốc gia, mỗi profile có proxy ở nước đó. Xem Thiết lập proxy. Trên mỗi profile, thêm biến profile COUNTRY với mã hai chữ cái (DE, JP, …).
  2. Dán script.ts vào Veilus Flow → Scripts rồi duyệt nó (dataset chỉ đến được script đã duyệt), nhập dataset.csv chứa các trang đích của bạn và gán cho tất cả profile. Xem Scripts và Datasets.
  3. Chạy script trên tất cả profile cùng lúc rồi đọc dòng RESULT của từng profile trong Run History. Xem Runs.

Nếu proxy của một profile thoát ra từ sai quốc gia, profile đó báo lỗi this profile exits from US, not DE: check its proxy, nên bạn sẽ không phải so sánh các trang được tải từ sai quốc gia.

RESULT {"country":"DE","timezone":"Europe/Berlin","outDir":"…/geo-landing-check/<run>","pages":[{"url":"…","finalUrl":"…","status":200,"lang":"de","title":"…","screenshot":"DE-1.png"}]}

Mỗi lượt chạy lưu ảnh vào một thư mục riêng, OUT_DIR/geo-landing-check/<run>/. Dòng RESULT cho biết thư mục đó một lần ở outDir và tên file của từng trang. finalUrl chỉ xuất hiện khi trang kết thúc ở địa chỉ khác. Veilus chỉ giữ 4096 ký tự cuối của output mỗi lượt chạy: theo số đo, 16 trang vừa một dòng RESULT (11 trang nếu trang nào cũng chuyển hướng), nên mỗi profile chỉ nên giữ 15 trang trở xuống.

  • Cột URL: các trang đích của bạn.
  • Biến profile OUT_DIR: nơi lưu ảnh chụp (mặc định ~/veilus-solutions).
  • Bỏ trống COUNTRY để bỏ qua bước kiểm tra quốc gia; nước thoát ra vẫn được ghi lại.