Tiếp theo bên mình sẽ minh họa 4 chức năng: Kích hoạt listener request, Chờ request hoàn tất, Kết quả listener request và Dừng listener trên trang
Trường hợp ví dụ:
Truy cập trang chủ AdsPower, nhấp vào bảng giá (Pricing), sau đó theo dõi trang và lấy dữ liệu từ interface.
Khuyến nghị:
Bạn có thể sử dụng mã chia sẻ RPA dưới đây để nhận quy trình tham khảo (Lưu ý: Mã website có thể thay đổi, một số selector có thể không còn hiệu lực. Quy trình thao khảo này chỉ cho bạn làm tham khảo ạ).
Phần hướng dẫn chỉ tập trung vào các bước chủ yếu và ý tưởng, các bước khác bạn có thể tự tìm hiểu thêm.
Bạn vui lòng nhập mã chia sẻ: KSPOkjjXXPbER để nhận quy trình.
Hướng dẫn sử dụng:
Bước 1: Sau khi truy cập tab mới, hệ thống sẽ bắt đầu theo dõi các request ngay.

Bước 2: Ở bước trước, bộ listener đã được cài đặt sẵn, vì vậy chúng ta có thể bắt đầu thao tác trên trang và chờ trang gửi request. Như hình minh họa: truy cập AdsPower và nhấp vào bảng giá (Pricing).

Bước 3: Chúng ta đã xác nhận rằng interface mục tiêu sẽ được gửi từ trang này, vì vậy trước khi sử dụng dữ liệu đã bắt được, cần đảm bảo rằng request này đã được gửi và hoàn tất.

Bước 4: Xác minh kết quả. Sau khi chờ request hoàn tất, chúng ta sử dụng tính năng “Thực hiện JS script” để in dữ liệu đã thu thập được nhằm kiểm tra kết quả.

Cuối cùng: chúng ta cần tắt listener đi và tiếp tục chạy các bước tiếp theo. Các bạn nhớ bắt buộc phải tắt listener đi, nếu không khi có các request tương tự bên sau, dữ liệu request trước đó sẽ bị ghi đè.
Tóm tắt ý tưởng:
Cài đặt listener để theo dõi request mục tiêu
-> Thao tác trên trang để kích hoạt request mục tiêu
-> Trước khi sử dụng dữ liệu đã thu thập, cần chờ request hoàn tất
-> Dừng listener