Hướng dẫn sử dụng Bestsy
Hướng dẫn cài đặt Etsy API key & Telegram bot (chi tiết từng bước) nằm ở trang riêng: Hướng dẫn cài đặt. Trang này giải thích toàn bộ hệ thống — từ đăng ký tới dùng từng tính năng trên extension.
Mục lục
1. Tổng quan hệ thống
Bestsy gồm 2 phần hoạt động cùng nhau:
- Extension Chrome — cài trên trình duyệt, gọi thẳng Etsy API bằng key của chính bạn (mô hình BYOK — Bring Your Own Key), quét từ khóa/listing/shop bạn theo dõi theo lịch nền, và hiển thị số liệu ngay trên trang Etsy.
- Trang web bestsy.app — nơi đăng ký tài khoản, chọn gói, quản lý license code (mỗi license code tương ứng 1 thiết bị/trình duyệt được phép dùng extension).
API key Etsy chỉ lưu trong trình duyệt của bạn, không bao giờ gửi lên server của chúng tôi — extension gọi thẳng Etsy bằng key đó từ máy bạn.
2. Bắt đầu (5 bước)
- Đăng ký tài khoản tại Đăng ký — tự động có 1 gói dùng thử.
- Cài extension: bấm Tải extension trên đầu trang, xem chi tiết ở Hướng dẫn cài đặt.
- Lấy license code: vào Bảng điều khiển sau khi đăng nhập, copy license code trong mục "License codes".
- Kích hoạt trong extension: mở popup extension → tab License → dán code vào ô → bấm "Save & verify."
- Nhập Etsy API key: tab Keys trong popup → dán Keystring + Shared secret (xem cách lấy 2 giá trị này ở Hướng dẫn cài đặt).
Xong 5 bước trên là extension đã hoạt động đầy đủ — không cần thao tác gì thêm để bắt đầu quét.
3. Trang quản lý tài khoản (Dashboard)
Gói hiện tại: hiển thị tên gói, số ngày dùng thử còn lại (nếu đang trial), và "Số shop đang theo dõi" — con số này do extension tự báo cáo lên mỗi khi check-in, mang tính thông tin tham khảo, hệ thống không tự chặn nếu bạn theo dõi vượt số này.
License codes: mỗi license code = 1 thiết bị/trình duyệt được phép dùng extension. Số lượng license code tối đa phụ thuộc gói đang dùng (khác với giới hạn số shop).
- Tạo license code mới: nhập tên gợi nhớ (vd "Laptop công ty") → bấm "Tạo license code". Chỉ hiện form này nếu bạn chưa dùng hết số license của gói.
- Đổi tên: sửa trực tiếp ô tên cạnh mỗi license rồi bấm "Đổi tên" — hữu ích để phân biệt nhiều thiết bị.
- Thu hồi: bấm "Thu hồi" để vô hiệu hóa 1 license — thiết bị dùng license đó sẽ ngừng hoạt động ở lần check-in kế tiếp (không phải ngay lập tức, xem mục 9).
Lưu ý phân biệt: "giới hạn shop" (bao nhiêu shop đối thủ được theo dõi cùng lúc) và "số license code" (bao nhiêu thiết bị) là 2 giới hạn khác nhau của cùng 1 gói.
4. Popup extension — từng tab
Bấm icon extension trên thanh Chrome để mở popup. Có 7 tab:
- Keys — nhập Etsy API key (Keystring + Shared secret), bật/tắt panel chỉ số + highlight trên trang Etsy, và bật/tắt + cấu hình Telegram alerts (Bot token + Chat ID).
- Watchlist — danh sách từ khóa/listing/shop đang theo dõi. Thêm từ khóa trực tiếp tại đây; listing và shop chỉ được thêm bằng nút "☆ Watch" ngay trên trang Etsy (xem mục 5), không có nút thêm trong tab này. Có nút "🔄 Scan Now" để quét ngay thay vì chờ lịch nền.
- Top — bảng xếp hạng Composite Bestseller Score theo từ khóa đang theo dõi (xem mục 6). Cần ít nhất 2 lần quét cách nhau vài ngày mới có điểm số, nếu chưa đủ dữ liệu sẽ hiện "not enough data" thay vì số gây hiểu nhầm.
- Highlight — chỉnh 3 giá trị quyết định sản phẩm nào được highlight nổi bật trên trang tìm kiếm/shop: lượt xem/ngày tối thiểu (mặc định 8), tuổi listing tối đa tính bằng ngày (mặc định 14), và màu highlight.
- Saved — danh sách listing đã lưu (bấm "💾 Save" trên trang listing để thêm), sắp xếp theo ngày lưu/lượt xem/lượt thích, và nút xuất CSV (xem mục 8).
- Settings — chu kỳ quét nền, tính bằng phút (tối thiểu 60 phút).
- License — dán license code từ dashboard vào đây, bấm "Save & verify" để kích hoạt. Sau khi kích hoạt sẽ hiện tên gói và giới hạn số shop.
5. Các bảng hiển thị ngay trên trang Etsy
Trang kết quả tìm kiếm: dưới mỗi sản phẩm hiện 1 khối chỉ số nhỏ (lượt xem, lượt xem/ngày, lượt thích, ngày tạo/cập nhật, ước tính đã bán & doanh thu) kèm nút "📋 Copy tags". Sản phẩm đạt ngưỡng Highlight sẽ được viền màu nổi bật.
Trang shop: nút nổi "📊 Shop Tracker" ở góc dưới phải mở 1 panel trượt ra, hiển thị số liệu tổng quan (Active listings, Sales, Reviews, Listing Favs) kèm mũi tên tăng/giảm so với lần quét trước, biểu đồ "Daily Sold" & "Sold (cumulative)" (cần ≥2 lần quét mới có), danh sách "Top sellers" và "New listings" của shop đó, và nút "☆ Watch this shop" để thêm vào watchlist.
Trang listing: nút nổi "🔍 Check Listing" mở panel hiển thị đầy đủ chỉ số, nút "☆ Watch" và "💾 Save", cùng phần kiểm tra SEO: đếm ký tự tiêu đề (giới hạn 140), mô tả, và từng tag (giới hạn 20 ký tự/tag, tối đa 13 tag) — kèm nút copy nhanh từng phần.
Nếu license chưa hợp lệ, các panel trên sẽ hiện thông báo khóa (🔒) thay vì số liệu — xem mục 9 để khắc phục.
6. Điểm Bestseller & Highlight nghĩa là gì
Composite Bestseller Score kết hợp 4 tín hiệu trong cửa sổ 14 ngày gần nhất: 40% tốc độ bán ước tính (so với các listing khác cùng từ khóa), 20% tín hiệu "hết hàng & tự renew", 20% tốc độ tăng lượt thích, 20% thứ hạng tìm kiếm hiện tại. Cần ít nhất 2 lần quét mới tính được — chưa đủ dữ liệu sẽ hiện "not enough data".
Highlight chỉ đơn giản là viền nổi bật những sản phẩm đạt ngưỡng bạn tự đặt ở tab Highlight (lượt xem/ngày tối thiểu + tuổi listing tối đa) — không liên quan tới điểm số ở trên, đây là 1 công cụ độc lập để "bắt mắt" nhanh khi lướt trang tìm kiếm/shop.
7. Cảnh báo & báo cáo Telegram
Sau mỗi lần quét nền, extension tự động gửi báo cáo cho mọi thứ đang theo dõi — không cần tự mở popup hay mở lại trang Etsy để xem:
- Mỗi từ khóa: 1 tin nhắn top 15 sản phẩm điểm bestseller cao nhất (tiêu đề có link, kèm điểm số và số đã bán ước tính).
- Mỗi listing đang watch riêng: 1 tin nhắn thay đổi so với lần quét trước — số đã bán (ước tính), lượt xem, lượt thích, số đánh giá.
- Mỗi shop đang watch riêng: 1 tin nhắn số liệu Active listings/Sales/Reviews/Listing Favs kèm mũi tên tăng giảm so với lần quét trước, cùng danh sách Top sellers và New listings (5 mục mỗi loại).
Riêng cảnh báo bán hết & tự động renew không theo lịch quét — báo ngay khi phát hiện, và chỉ báo đúng 1 lần cho mỗi sự kiện (không lặp lại ở các lần quét sau):
🔥 Sold out & renewed: <tên listing>
"Sold out and automatically renewed after N.N days." kèm link listing.
Theo dõi càng nhiều từ khóa/listing/shop, số tin nhắn mỗi lần quét càng nhiều — cân nhắc dùng 1 nhóm Telegram riêng nếu thấy dồn dập.
Cách thiết lập (Bot token + Chat ID) xem chi tiết từng bước tại Hướng dẫn cài đặt — mục Telegram.
8. Xuất dữ liệu (CSV)
Trong tab Saved, bấm "⬇ Export CSV" để tải toàn bộ danh sách đã lưu (không phải toàn bộ watchlist) ra file .csv gồm: Title, URL, Type, Views, Daily Views, Favorites, Saved At. File có BOM UTF-8 nên mở bằng Excel không bị lỗi font tiếng Việt.
9. Câu hỏi thường gặp / Khắc phục sự cố
Thu hồi license nhưng thiết bị vẫn dùng được? Bình thường — extension chỉ xác nhận lại license khi mở popup, trước mỗi lần quét nền, hoặc khi bấm "Scan Now". Thu hồi có hiệu lực ở lần xác nhận kế tiếp, không phải ngay lập tức.
Mất mạng tạm thời có bị khóa extension không? Không — nếu lần xác nhận license thất bại do lỗi mạng (không phải do server trả lời "không hợp lệ"), extension giữ nguyên trạng thái hợp lệ gần nhất, tránh khóa nhầm người đang trả phí.
"API key is invalid or has expired": kiểm tra lại đã copy đúng cả Keystring và Shared secret chưa (không dính khoảng trắng thừa).
"The Etsy API is rate-limiting requests (429)": Etsy giới hạn khoảng 10 request/giây, 10.000 request/ngày cho mỗi key — chờ vài phút rồi thử lại.
Panel shop hiện "—" ở ô Sales? Số liệu này đọc trực tiếp từ giao diện trang shop Etsy — nếu Etsy đổi giao diện, số này có thể tạm thời không đọc được; các chỉ số khác không bị ảnh hưởng.
Thanh toán PayPal/Pingpong bao lâu thì được kích hoạt? Đây là quy trình thủ công — sau khi bấm "Tôi đã thanh toán," đội ngũ xác minh và kích hoạt trong vài giờ, không phải tức thì như thanh toán thẻ.
Vẫn còn thắc mắc? Xem thêm ở Hướng dẫn cài đặt hoặc liên hệ qua kênh bạn đã dùng để mua hàng.