Appearance
Kho tài nguyên
Gói file, đường link và ghi chú lại thành một kho, bắt người xem đăng ký mới mở được. Link kho đem đi chia sẻ ở đâu cũng được — người lạ bấm vào, để lại tên và email, là bạn có thêm một tài khoản trên hệ thống và một cái tên trong danh sách khách tiềm năng.
Bật module trước
Tính năng nằm trong module ResourceHub; muốn bán kho thì bật thêm ResourceHubCommerce (nó cần Ecommerce). Bật ở panel central → Tenants → Modules.
Hai module này không nằm trong khuôn mặc định lúc tạo tenant, nên tenant cũ lẫn tenant mới đều phải bật tay.
Kho làm được ba việc
| Mục tiêu | Cách kho làm |
|---|---|
| Thu hút | Chia sẻ link kho → khách nhập tên + email → có tài khoản, vào xem ngay |
| Giữ chân | Mỗi lần bạn bổ sung tài nguyên, người đăng ký nhận một email "kho vừa có N tài nguyên mới" |
| Bán | Thêm cách truy cập Trả phí, khách mua trọn kho qua giỏ hàng. Muốn khách dùng thử trước khi mua thì cho xem thử một phần kho |
Ba khái niệm Kho / Cách truy cập / Người đăng ký cố ý giống hệt Khoá học / Cách ghi danh / Ghi danh để bạn không phải học mô hình thứ hai.
Dựng một kho, theo thứ tự
Toàn bộ nằm ở panel quản trị → Quản lý nội dung → Kho tài nguyên.
| Bước | Ở đâu | Bắt buộc |
|---|---|---|
| 1. Tạo kho | Kho tài nguyên → Tạo mới | có |
| 2. Thêm mục | tab Mục trong trang kho | không |
| 3. Thêm tài nguyên | tab Tài nguyên | có |
| 4. Thêm cách truy cập | tab Cách truy cập | có |
| 5. Xuất bản rồi chia sẻ link | tab Xuất bản | có |
Kho không có cách truy cập nào thì không ai đăng ký được
Trang giới thiệu vẫn mở, nhưng không có nút nào để bấm. Đây là lỗi hay gặp nhất khi dựng kho đầu tiên.
1. Kho
| Trường | Nghĩa |
|---|---|
| Tên kho | Hiện ở danh sách và trang giới thiệu |
| Đường dẫn | Phần đuôi của link chia sẻ: /resources/<đường-dẫn> |
| Mô tả ngắn | Câu chào ở thẻ kho trong danh sách |
| Giới thiệu chi tiết | Nội dung trang giới thiệu — chỗ trả lời "tôi có nên đăng ký không" |
| Ảnh bìa | Thẻ kho và trang giới thiệu |
| Trạng thái | Nháp / Đã xuất bản |
| Phạm vi hiển thị | Công khai / Chỉ ai có link / Riêng tư |
| SEO | Tiêu đề, mô tả, ảnh chia sẻ khi dán link lên mạng xã hội |
Trạng thái và phạm vi là hai câu hỏi khác nhau
| Người có link mở được? | Hiện ở trang danh sách kho? | |
|---|---|---|
| Nháp | không | không |
| Đã xuất bản + Công khai | có | có |
| Đã xuất bản + Chỉ ai có link | có | không |
| Đã xuất bản + Riêng tư | không | không |
Chỉ ai có link là phạm vi dành cho kho gửi riêng từng khách: không muốn ai lướt danh sách cũng thấy, nhưng ai được bạn gửi link thì mở và đăng ký bình thường.
Gỡ xuất bản THU HỒI nội dung của cả người đã đăng ký
Chuyển kho về Nháp hay Riêng tư không chỉ là dọn giao diện — người đã đăng ký cũng mất quyền tải, kể cả người đã trả tiền.
Muốn ngừng bán mà vẫn giữ quyền cho người đã mua thì chuyển sang Chỉ ai có link: kho biến khỏi danh sách, không ai đăng ký mới, người cũ vẫn dùng được.
2. Mục và tài nguyên
Mục là cách nhóm tài nguyên ("Nhập môn", "Bài tập", "Tài liệu tham khảo"). Không bắt buộc — kho không có mục nào thì mọi tài nguyên nằm chung một nhóm.
Tài nguyên có ba loại:
| Loại | Dùng khi |
|---|---|
| File tải về | PDF, slide, mã nguồn, ảnh… |
| Đường link | Video YouTube, Google Drive, repo GitHub… |
| Ghi chú | Đoạn nội dung soạn thẳng trong kho, chèn được ảnh |
Ô Cho xem thử ở từng tài nguyên chỉ có tác dụng khi kho có cách truy cập miễn phí mức "Chỉ phần xem thử". Xem Xem thử một phần kho.
File của kho không có link công khai
File tải lên kho nằm ở vùng lưu trữ riêng tư, và chỉ ra ngoài qua nút tải trong kho — sau khi hệ thống kiểm người bấm có quyền và quyền còn hạn. Không có đường dẫn nào để copy rồi dán cho người chưa đăng ký.
Đường link ngoài cũng vậy: nó không được in ra trang cho người chưa đăng ký, mà đi qua một bước chuyển tiếp có kiểm quyền. Ảnh chèn trong ghi chú cũng được gác như thế.
Đây là khác biệt so với tài liệu đính kèm trong khoá học — chỗ đó link công khai, chỉ là khó đoán.
3. Cách truy cập
Mỗi kho có thể có nhiều cách truy cập cùng lúc.
| Cách | Ai đăng ký được | Cần gì |
|---|---|---|
| Miễn phí | Ai cũng được. Khách chưa có tài khoản chỉ cần nhập tên + email | — |
| Mã mời | Chỉ người có mã, và phải đăng nhập trước | — |
| Trả phí | Người mua qua giỏ hàng | module ResourceHubCommerce |
| Thiết lập | Nghĩa |
|---|---|
| Số ngày truy cập | Để trống = không hết hạn |
| Mở nội dung (miễn phí) | Toàn bộ kho (mặc định) hoặc Chỉ phần xem thử. Xem Xem thử một phần kho |
| Số lượt tối đa (mã mời) | Để trống = không giới hạn |
| Giá (trả phí) | Giá bán một lần cho quyền vào kho |
Sửa số ngày KHÔNG hồi tố người đã đăng ký
Số ngày được chốt cứng vào từng lượt đăng ký ngay lúc đăng ký. Đổi phương án từ 30 ngày thành 90 ngày chỉ áp cho người đăng ký sau đó; người cũ vẫn hết hạn theo mốc cũ.
Muốn gia hạn cho người đã có thì sửa trực tiếp trong tab Người đăng ký.
"Số lượt tối đa" không phải lớp bảo vệ
Nó đếm số lần đổi mã thành công, không đếm số lần đoán. Mã do bạn tự gõ nên đừng đặt kiểu 2026 hay abc. Hệ thống có chặn dò (5 lượt/phút cho mỗi địa chỉ IP), nhưng một mã dễ đoán vẫn là mã dễ mất.
4. Xuất bản và chia sẻ
Link đem đi chia sẻ là trang giới thiệu: https://<tên-miền-của-bạn>/resources/<đường-dẫn>
Người chưa đăng ký thấy phần giới thiệu bạn viết, nút đăng ký, và sườn kho: tên từng mục, số tài nguyên mỗi mục, cùng tối đa 6 tên tài nguyên làm ví dụ. Mục chưa có tài nguyên nào không hiện. Người lạ đang được đề nghị để lại email và số điện thoại, nên họ cần biết mình nhận được gì.
Thứ không bao giờ hiện với người chưa đăng ký là nội dung: không file, không đường link, không nội dung ghi chú, không nút tải nào. Điều này đúng với cả kho Chỉ ai có link lẫn kho đang bán.
Trang danh sách tất cả kho công khai: /resources.
Bạn xem trước được đúng thứ người lạ sẽ thấy
Người quản lý kho mở trang giới thiệu không bị chuyển sang trang nội dung (người đã đăng ký thì bị). Nhờ vậy bạn kiểm tra được trang chào trước khi đem link đi chia sẻ.
Khách chưa có tài khoản đăng ký thế nào
Đây là phần đáng tiền nhất của tính năng, và nó khác nhau theo cách truy cập:
| Khách bấm | Chuyện gì xảy ra |
|---|---|
| Đăng ký nhận kho (miễn phí) | Form tên + email ngay tại chỗ. Gửi xong là có tài khoản, được đăng nhập luôn và vào thẳng kho — không bị đá sang trang đăng nhập |
| Miễn phí, nhưng email đã có tài khoản | Nhận một email chứa liên kết vào kho, hạn 60 phút. Bấm là vào, không cần nhớ mật khẩu |
| Tôi có mã mời | Phải đăng nhập trước rồi mới nhập mã được |
| Mua kho | Đi qua giỏ hàng như mọi sản phẩm khác |
Tab Người đăng ký trong trang kho chính là danh sách khách tiềm năng mà kho sinh ra để thu thập. Bạn cũng thêm người vào đó bằng tay được.
Đường miễn phí là đường ngắn nhất, đừng thay bằng mã mời vì thói quen
Bắt khách đăng nhập trước khi xem là chỗ rơi rụng đắt nhất. Dùng mã mời khi bạn thật sự muốn giới hạn người vào, không phải để "cho chắc".
Bán kho
Bật ResourceHubCommerce, rồi thêm cách truy cập Trả phí và điền giá. Hệ thống tự tạo sản phẩm tương ứng trong catalog; khách mua xong được cấp quyền vào kho ngay.
Giá hiển thị là giá trong catalog
Sửa giá thì sửa ở cách truy cập — đừng sửa rời ở sản phẩm, hai chỗ lệch nhau thì khách thấy một giá và trả một giá khác.
Tắt module cầu nối là đóng luôn cửa mua
Tắt ResourceHubCommerce thì nút mua biến mất và đường thanh toán cũng đóng — link checkout cũ không dùng được nữa. Kho vẫn chạy bình thường với các cách truy cập miễn phí và mã mời.
Xem thử một phần kho
Kho bán được có thể cho khách đăng ký miễn phí để mở trước một số tài nguyên, phần còn lại phải mua (hoặc nhập mã mời) mới mở. Khách được dùng thử thứ thật, còn bạn vẫn thu được tên, email và số điện thoại ngay từ lượt đăng ký miễn phí.
Cách bật
| Bước | Ở đâu |
|---|---|
| 1. Thêm cách truy cập Miễn phí, chọn Mở nội dung = Chỉ phần xem thử | tab Cách truy cập |
| 2. Thêm cách truy cập Trả phí (và/hoặc Mã mời) để mở phần còn lại | tab Cách truy cập |
| 3. Bật Cho xem thử ở những tài nguyên làm mẫu | tab Tài nguyên, trong form sửa từng tài nguyên. Muốn bật nhiều cái một lượt: tick chọn các dòng rồi dùng thao tác hàng loạt Cho xem thử / Bỏ xem thử |
Chưa đánh dấu tài nguyên nào thì người xem thử chẳng mở được gì
Cách truy cập "Chỉ phần xem thử" chỉ mở những tài nguyên có bật Cho xem thử. Bảng tài nguyên có cột và bộ lọc Cho xem thử để bạn kiểm tra nhanh.
Ai mở được gì
| Người xem | Mở được |
|---|---|
| Đăng ký theo cách Miễn phí, chỉ phần xem thử | Chỉ tài nguyên bật Cho xem thử |
| Nhập mã mời | Toàn bộ kho |
| Mua kho | Toàn bộ kho |
| Được bạn thêm bằng tay trong tab Người đăng ký | Theo cách truy cập bạn chọn lúc thêm; không chọn thì toàn bộ kho |
| Người quản lý kho | Toàn bộ kho |
Mã mời và trả phí luôn mở toàn bộ kho. Lựa chọn "Chỉ phần xem thử" chỉ có ở cách truy cập miễn phí.
Khách đang xem thử thấy gì
- Trong kho, họ thấy đủ danh sách tài nguyên. Tài nguyên chưa mở được mang nhãn Đã khoá kèm nút Mở khoá; đầu trang có dải thông báo "Bạn mở được X/Y tài nguyên" và nút Mở khoá toàn bộ. Hai nút này dẫn về trang giới thiệu, nơi có nút mua và ô nhập mã mời.
- Tài nguyên bị khoá chỉ lộ tên, mô tả và ảnh đại diện. File, đường link và nội dung ghi chú vẫn đóng, kể cả khi họ tự gõ đường dẫn tải.
- Ở trang danh sách kho, thẻ kho hiện giá kèm nhãn Có xem thử miễn phí, không hiện "Miễn phí". Bộ lọc "Chỉ kho miễn phí" không liệt kê kho này; bộ lọc "Chỉ kho trả phí" thì có.
Nâng lên toàn bộ và hết hạn
- Khách đang xem thử nhập mã mời hoặc mua kho thì được mở toàn bộ ngay, không phải đăng ký lại.
- Thời hạn sau khi nâng lên là thời hạn của gói vừa mua (hoặc của mã vừa nhập), không phải thời hạn của phần xem thử. Ví dụ: xem thử không giới hạn, mua gói 30 ngày thì quyền toàn bộ kéo dài 30 ngày.
- Gói trả phí hết hạn thì mất toàn bộ quyền, kể cả phần xem thử. Khách muốn xem thử lại thì bấm đăng ký miễn phí một lần nữa.
Đổi mức cho từng người bằng tay
Tab Người đăng ký có cột Mức truy cập (Toàn bộ kho / Chỉ phần xem thử). Khách chuyển khoản trực tiếp cho bạn thì mở form sửa của người đó và đổi mức thành Toàn bộ kho.
Đổi cách truy cập KHÔNG áp lại cho người đã đăng ký
Giống số ngày truy cập, mức mở nội dung được chốt vào từng lượt đăng ký. Đổi cách truy cập miễn phí từ "Chỉ phần xem thử" sang "Toàn bộ kho" chỉ áp cho người đăng ký sau đó; người cũ vẫn ở mức xem thử cho tới khi bạn sửa tay.
Giữ chân người đã đăng ký
Email tổng hợp hằng ngày. Mỗi sáng 08:00, kho nào có tài nguyên mới thì người đăng ký nhận một email cho cả đợt — không phải mỗi tài nguyên một email. Bạn upload 20 file một lượt thì đó vẫn là một email.
Mỗi tài nguyên chỉ được nhắc đúng một lần. Người lâu không mở kho sẽ không bị gửi lại cùng một danh sách mỗi ngày.
Huy hiệu "N mới". Trong trang Kho tài nguyên của người học, thẻ kho hiện số tài nguyên người đó chưa xem, và từng tài nguyên mới có dấu riêng.
Người dùng tắt được email này
Nó nằm trong trang tuỳ chọn thông báo của mỗi người. Email lặp lại mà không tắt được thì cách duy nhất để im lặng là chặn cả tên miền gửi — mất luôn kênh liên hệ.
Nội dung email tổng hợp chưa sửa được trong Email Templates
Khác với các email khác của hệ thống, mẫu email này chưa nằm trong trang quản lý mẫu email. Thương hiệu (tên, logo, tên miền của bạn) thì vẫn đúng.
Phân quyền
Quyền của kho theo bộ verb chuẩn *_resource_hub. Mục, tài nguyên, cách truy cập và người đăng ký không có quyền riêng — chúng theo quyền của kho cha, nên cấp update_resource_hub một lần là quản được cả bốn.
| Vai trò mặc định | Làm được gì |
|---|---|
| marketer | Trọn vòng đời mọi kho |
| writer | Quản lý kho do chính mình tạo |
Muốn một người quản trị sửa được kho của người khác thì cấp thêm quyền dạng *_any_*.