Mình là Minh, ở Cầu Giấy, Hà Nội, mở hai gian Shopee: một bán bếp từ, một bán đồ gia dụng nhỏ. Danh mục, số điện thoại, tài khoản nhận tiền đều tách riêng, tưởng vậy là kỹ rồi. Đêm trước mình ngồi đến gần 1 giờ sáng up xong 40 SKU cho gian bếp từ, định sáng nay làm nốt bên kia. Ai ngờ vừa bật Seller Centre đã hiện dòng: gian hàng có liên quan đến một gian hàng khác, bị hạn chế đăng sản phẩm mới, cả hai cùng dính. Ôi trời, mình ngồi hình ra, lăn tăn mãi, vì mỗi lần đăng nhập đều đổi IP đấy chứ. Loay hoay tra đủ kiểu, hóa ra cái mình bỏ sót chẳng nằm ở IP tí nào.
Rồi mình nhớ ra: mỗi cửa sổ trong BitBrowser có một hồ sơ riêng, Cookie, localStorage, IndexedDB và bộ nhớ đệm đều tách bạch, đúng cái lớp mình chưa rà đến.
Tài khoản Shopee bị liên kết: sàn không chỉ nhìn mỗi địa chỉ IP
Nói đơn giản, cái dòng tài khoản Shopee bị liên kết ấy chẳng đến từ việc sàn soi từng IP. Nó gom cả bó tín hiệu rồi gộp nhóm: mã băm dấu vân tay thiết bị, dải IP với ASN, Cookie và localStorage dùng lại, thông tin nhận tiền, giấy phép, số điện thoại, địa chỉ lấy hàng, mã băm ảnh, độ giống tiêu đề, khung giờ đăng nhập, nhịp thao tác. Mình chỉ thay mỗi IP, mấy lớp kia vẫn nguyên xi, nên hệ thống cứ xếp hai gian vào một cụm. Ba lớp môi trường là mạng, trình duyệt, lưu trữ, cộng dữ liệu kinh doanh thành bốn nhóm.
Chiều hệ thống chạy đại loại thế này:
1. Trình duyệt gửi yêu cầu, sàn thu tín hiệu môi trường và phiên đăng nhập.
2. Tạo bộ định danh thiết bị và phiên, thường là mã băm lưu phía server.
3. Đem so với kho lịch sử mọi gian hàng từng xuất hiện.
4. Tính độ tương đồng, gom đối tượng gần nhau thành nhóm.
5. Nhóm đạt ngưỡng chuyển rà soát, do người kiểm tra hoặc chạy tự động.
6. Kết quả là biện pháp bị hạn chế, tạm ngưng hay dính cảnh báo trên các gian cùng nhóm.
Cookie và hồ sơ riêng: lớp lưu trữ dân bán đa cửa hàng hay bỏ sót
Lớp làm mình đau đầu nhất lại là lưu trữ, mà bám dai thật. Cookie sinh ra để nhận diện phiên, nên còn nằm đó là lần sau vẫn nối với lần trước, dù đã tắt máy bật lại. Nhiều người nghĩ xóa sạch là xong, ai ngờ localStorage với IndexedDB nằm chỗ khác, chẳng chịu mất theo, lại thêm Service Worker giữ bộ nhớ đệm riêng. Vì thế đăng nhập vài nick trong một profile kiểu gì cũng dính: chung kho Cookie, chung dữ liệu lưu, chung tiện ích với lịch sử. Mình tưởng đứng ở hai cửa hàng, phía trình duyệt vẫn là một người.
BitBrowser xử lý chỗ này bằng phân vùng lưu trữ riêng cho mỗi cửa sổ, nên mấy thứ kia hết chung đụng nhau.
Dân bán Shopee, Lazada, TikTok Shop như mình không chỉ cần tách môi trường độc lập. Mùa Flash Sale lên vài chục SKU, ảnh với tiêu đề cũng phải khác hẳn, chớ ôm một bộ copy sang bốn chỗ. Chọn hàng khác biệt vừa giảm thiểu rủi ro vận hành, vừa giữ mỗi gian cái riêng.
Dữ liệu sản phẩm và đội Zalo OA: phần việc chẳng nằm trong trình duyệt
Ngồi rà lại mới thấy có phần việc chẳng nằm trong trình duyệt, mình gọi là lớp dữ liệu kinh doanh: tài khoản đứng tên ai, bán cái gì, giao đơn ra sao, ảnh chụp thế nào. Hóa ra điều khoản dịch vụ của sàn và Nghị định 85/2021/NĐ-CP về thương mại điện tử đều nêu rõ: sao chép cùng một sản phẩm sang nhiều gian, dựng đơn không có thật, đánh giá không trung thực đều là hành vi bị cấm. Chỗ này cấu hình tách bạch đến mấy cũng gỡ không được. Công cụ lo phần cài đặt với quản lý hồ sơ, còn chủ thể chịu trách nhiệm tuân thủ vẫn là chính mình: chấp hành điều khoản dịch vụ, chọn hàng khác biệt, bán đơn thật.
Mấy đội chăm Zalo OA hay vận hành hộ thương hiệu cũng vướng tương tự, chỉ khác là họ giữ nhiều điểm chạm: người trực fanpage, người phản hồi khách khung giờ lệch, người giữ lịch đăng đều. Họ vẫn dùng hồ sơ riêng trong BitBrowser để tài liệu mỗi thương hiệu không lẫn, còn chăm khách đi bằng công cụ chính thức của nền tảng, kiểu Zalo OA hay tính năng trong sàn. Chuyển đổi tuân thủ trong nền tảng nghe chậm, mà mùa cao điểm lại bền hơn hẳn.
Rà soát trước khi mở gian: 5 bước cho môi trường độc lập
Rút kinh nghiệm, mình sắp lại trong BitBrowser theo từng hồ sơ rồi dán checklist cạnh màn hình:
1. Kiểm tra phân vùng lưu trữ riêng, dọn sạch Cookie, localStorage, bộ nhớ đệm cũ.
2. Đối chiếu IP thoát với múi giờ, ngôn ngữ, khu vực, rồi bấm kiểm tra kết nối.
3. Rà thông số để hai cửa sổ không giống hệt về font, độ phân giải, User Agent.
4. Soát ảnh và tiêu đề, để mỗi gian có danh mục khác biệt, không copy chéo.
5. Mở cửa sổ, dùng trang kiểm tra công khai xem lại rồi ghi chép để đối chiếu.
khi tín hiệu hành vi lên tiếng nhiều hơn
Nhìn lại cái dòng tài khoản Shopee bị liên kết ấy, bài học không phải là tìm thêm công tắc để bật, mà là mình đã nhầm khi coi môi trường là tất cả. Ở Shopee, TikTok Shop hay Lazada, mình tin tín hiệu hành vi sẽ được coi trọng hơn: cách gõ, nhịp up hàng, khung giờ trả lời khách, độ giống giữa ảnh và mô tả. Bản đồ nhận diện cũng nối sang nhiều thiết bị, phía client soi kỹ từng chi tiết cấu hình. Mình chỉ thấy nên đón nhận mấy lớp kiểm tra ấy như một phần luật chơi, chẳng có gì để than vãn. Cấu hình tách bạch chỉ là cái nền thôi. Thứ giữ gian hàng đứng vững qua nhiều mùa Flash Sale vẫn là hàng thật, đơn thật, ảnh tự chụp và việc chấp hành điều khoản dịch vụ cho tử tế. Môi trường độc lập giúp mình đỡ dính mấy cái bị hạn chế không đáng có, chứ đi đường dài thì vẫn dựa vào cách kinh doanh hằng ngày.
Rồi mình nhớ ra: mỗi cửa sổ trong BitBrowser có một hồ sơ riêng, Cookie, localStorage, IndexedDB và bộ nhớ đệm đều tách bạch, đúng cái lớp mình chưa rà đến.
Tài khoản Shopee bị liên kết: sàn không chỉ nhìn mỗi địa chỉ IP
Nói đơn giản, cái dòng tài khoản Shopee bị liên kết ấy chẳng đến từ việc sàn soi từng IP. Nó gom cả bó tín hiệu rồi gộp nhóm: mã băm dấu vân tay thiết bị, dải IP với ASN, Cookie và localStorage dùng lại, thông tin nhận tiền, giấy phép, số điện thoại, địa chỉ lấy hàng, mã băm ảnh, độ giống tiêu đề, khung giờ đăng nhập, nhịp thao tác. Mình chỉ thay mỗi IP, mấy lớp kia vẫn nguyên xi, nên hệ thống cứ xếp hai gian vào một cụm. Ba lớp môi trường là mạng, trình duyệt, lưu trữ, cộng dữ liệu kinh doanh thành bốn nhóm.
Chiều hệ thống chạy đại loại thế này:
1. Trình duyệt gửi yêu cầu, sàn thu tín hiệu môi trường và phiên đăng nhập.
2. Tạo bộ định danh thiết bị và phiên, thường là mã băm lưu phía server.
3. Đem so với kho lịch sử mọi gian hàng từng xuất hiện.
4. Tính độ tương đồng, gom đối tượng gần nhau thành nhóm.
5. Nhóm đạt ngưỡng chuyển rà soát, do người kiểm tra hoặc chạy tự động.
6. Kết quả là biện pháp bị hạn chế, tạm ngưng hay dính cảnh báo trên các gian cùng nhóm.
| Tín hiệu | Sàn đọc được | Lỗi hay gặp | Việc cần rà |
| Dấu vân tay | Mã băm Canvas, WebGL, font | Cùng máy, cùng thông số | Tách theo từng hồ sơ |
| Mạng | IP, ASN, múi giờ, ngôn ngữ | Chỉ đổi IP, quên múi giờ | Khớp IP với múi giờ |
| Lưu trữ | Cookie, localStorage, IndexedDB | Nhiều nick chung profile | Dọn sạch, cấp hồ sơ riêng |
| Dữ liệu kinh doanh | Ảnh, tiêu đề, địa chỉ nhận hàng | Sao chép sản phẩm, chung địa chỉ | Khác biệt hóa danh mục |
Cookie và hồ sơ riêng: lớp lưu trữ dân bán đa cửa hàng hay bỏ sót
Lớp làm mình đau đầu nhất lại là lưu trữ, mà bám dai thật. Cookie sinh ra để nhận diện phiên, nên còn nằm đó là lần sau vẫn nối với lần trước, dù đã tắt máy bật lại. Nhiều người nghĩ xóa sạch là xong, ai ngờ localStorage với IndexedDB nằm chỗ khác, chẳng chịu mất theo, lại thêm Service Worker giữ bộ nhớ đệm riêng. Vì thế đăng nhập vài nick trong một profile kiểu gì cũng dính: chung kho Cookie, chung dữ liệu lưu, chung tiện ích với lịch sử. Mình tưởng đứng ở hai cửa hàng, phía trình duyệt vẫn là một người.
BitBrowser xử lý chỗ này bằng phân vùng lưu trữ riêng cho mỗi cửa sổ, nên mấy thứ kia hết chung đụng nhau.
Dân bán Shopee, Lazada, TikTok Shop như mình không chỉ cần tách môi trường độc lập. Mùa Flash Sale lên vài chục SKU, ảnh với tiêu đề cũng phải khác hẳn, chớ ôm một bộ copy sang bốn chỗ. Chọn hàng khác biệt vừa giảm thiểu rủi ro vận hành, vừa giữ mỗi gian cái riêng.
Dữ liệu sản phẩm và đội Zalo OA: phần việc chẳng nằm trong trình duyệt
Ngồi rà lại mới thấy có phần việc chẳng nằm trong trình duyệt, mình gọi là lớp dữ liệu kinh doanh: tài khoản đứng tên ai, bán cái gì, giao đơn ra sao, ảnh chụp thế nào. Hóa ra điều khoản dịch vụ của sàn và Nghị định 85/2021/NĐ-CP về thương mại điện tử đều nêu rõ: sao chép cùng một sản phẩm sang nhiều gian, dựng đơn không có thật, đánh giá không trung thực đều là hành vi bị cấm. Chỗ này cấu hình tách bạch đến mấy cũng gỡ không được. Công cụ lo phần cài đặt với quản lý hồ sơ, còn chủ thể chịu trách nhiệm tuân thủ vẫn là chính mình: chấp hành điều khoản dịch vụ, chọn hàng khác biệt, bán đơn thật.
Mấy đội chăm Zalo OA hay vận hành hộ thương hiệu cũng vướng tương tự, chỉ khác là họ giữ nhiều điểm chạm: người trực fanpage, người phản hồi khách khung giờ lệch, người giữ lịch đăng đều. Họ vẫn dùng hồ sơ riêng trong BitBrowser để tài liệu mỗi thương hiệu không lẫn, còn chăm khách đi bằng công cụ chính thức của nền tảng, kiểu Zalo OA hay tính năng trong sàn. Chuyển đổi tuân thủ trong nền tảng nghe chậm, mà mùa cao điểm lại bền hơn hẳn.
Rà soát trước khi mở gian: 5 bước cho môi trường độc lập
Rút kinh nghiệm, mình sắp lại trong BitBrowser theo từng hồ sơ rồi dán checklist cạnh màn hình:
1. Kiểm tra phân vùng lưu trữ riêng, dọn sạch Cookie, localStorage, bộ nhớ đệm cũ.
2. Đối chiếu IP thoát với múi giờ, ngôn ngữ, khu vực, rồi bấm kiểm tra kết nối.
3. Rà thông số để hai cửa sổ không giống hệt về font, độ phân giải, User Agent.
4. Soát ảnh và tiêu đề, để mỗi gian có danh mục khác biệt, không copy chéo.
5. Mở cửa sổ, dùng trang kiểm tra công khai xem lại rồi ghi chép để đối chiếu.
khi tín hiệu hành vi lên tiếng nhiều hơn
Nhìn lại cái dòng tài khoản Shopee bị liên kết ấy, bài học không phải là tìm thêm công tắc để bật, mà là mình đã nhầm khi coi môi trường là tất cả. Ở Shopee, TikTok Shop hay Lazada, mình tin tín hiệu hành vi sẽ được coi trọng hơn: cách gõ, nhịp up hàng, khung giờ trả lời khách, độ giống giữa ảnh và mô tả. Bản đồ nhận diện cũng nối sang nhiều thiết bị, phía client soi kỹ từng chi tiết cấu hình. Mình chỉ thấy nên đón nhận mấy lớp kiểm tra ấy như một phần luật chơi, chẳng có gì để than vãn. Cấu hình tách bạch chỉ là cái nền thôi. Thứ giữ gian hàng đứng vững qua nhiều mùa Flash Sale vẫn là hàng thật, đơn thật, ảnh tự chụp và việc chấp hành điều khoản dịch vụ cho tử tế. Môi trường độc lập giúp mình đỡ dính mấy cái bị hạn chế không đáng có, chứ đi đường dài thì vẫn dựa vào cách kinh doanh hằng ngày.