Bỏ qua để đến nội dung

Trang quản trị của ứng dụng

Tóm tắtMọi ứng dụng bạn xây dựng đều có tab Quản trị, không cần thiết lập gì. Tab này liệt kê những người đã đăng ký (cấm, đăng xuất, gửi liên kết đặt lại mật khẩu, cấp quyền quản trị ứng dụng hoặc xóa họ) và hiển thị dữ liệu của ứng dụng dưới dạng biểu mẫu đơn giản để bạn đổi giá, thêm sản phẩm hay tải ảnh lên. Thay đổi có hiệu lực ngay khi lưu, mọi thay đổi đều được ghi lại kèm Hoàn tác, và tab này miễn phí, trừ hai công cụ hỗ trợ AI tùy chọn.

Trang quản trị là “hậu trường” của một ứng dụng: nơi bạn, chủ sở hữu, chăm lo cho những người dùng ứng dụng và thông tin ứng dụng lưu giữ. Hầu hết mọi người chẳng bao giờ nghĩ đến việc tự làm một trang như vậy. MonstarX tạo sẵn cho mọi ứng dụng, trong tab Quản trị.

Bạn không cần yêu cầu, và tab này chạy mà không cần AI: không câu lệnh, không xây dựng, không tốn điểm sử dụng (chỉ hai công cụ hỗ trợ AI tùy chọn mới dùng điểm). Những gì bạn lưu trong Quản trị có hiệu lực ngay trong ứng dụng.

Quản trị → Tổng quan: mỗi loại dữ liệu một thẻ, cùng thẻ người dùng.

Mở dự án và nhấp vào Quản trị trên thanh trên cùng.

Thanh bên trái chứa mọi thứ trong Quản trị:

Trên thanh bênNội dung
Tổng quanMột thẻ cho người dùng và một thẻ cho mỗi loại dữ liệu ứng dụng lưu, kèm số bản ghi.
StudioTự tạo chế độ xem đã lưu, biểu mẫu và bảng điều khiển. Xem Studio.
Trang của tôiCác trang bạn đã tạo trong Studio (chỉ hiện khi bạn đã có ít nhất một trang).
Dữ liệuCác bảng của ứng dụng, gọi theo tên nghiệp vụ: Người dắt chó, Lượt đặt lịch, Món trong thực đơn…
Người dùngMọi người đã tạo tài khoản trong ứng dụng.
APIBiến dữ liệu thành các điểm cuối REST cho phần mềm khác. Xem REST API của ứng dụng.
Hoạt độngMọi thay đổi trong Quản trị, mới nhất trước, kèm Hoàn tác.

Chỉ chủ sở hữu dự án mới thấy tab Quản trị. Người bạn chia sẻ dự án không bao giờ thấy tab này.

Tôi có phải thiết lập Quản trị không?

Phần tiêu đề “Tôi có phải thiết lập Quản trị không?”

Không. MonstarX đọc cách ứng dụng lưu dữ liệu và tự mô tả giúp bạn. Vì vậy các thẻ mới ghi Được mô tả tự động. MonstarX xác định:

  • Tên dễ hiểu. Bảng tên menu_items hiện là Món trong thực đơn, và một bản ghi là Món.
  • Mỗi trường chứa gì: tiền (kèm đơn vị tiền tệ), có/không, ngày giờ, một lựa chọn trong danh sách, email, liên kết, hình ảnh, văn bản dài, hoặc liên kết đến bản ghi khác (hiện tên của bản ghi đó thay vì một mã).
  • Trường nào dùng làm tên bản ghi, để danh sách và liên kết hiện “Thảo Vũ” chứ không phải một ID.
  • Những gì cần giấu đi. Các bảng chỉ dùng để nối hai bảng khác sẽ bị ẩn (kèm lý do). Các trường có tên giống giá trị bí mật, như mật khẩu, token và khóa API, không bao giờ hiển thị, dù ai chọn gì đi nữa.

Khi một lần xây dựng sau đó thêm loại dữ liệu mới, cuộc trò chuyện sẽ báo bằng một thẻ nhỏ, Mới trong Quản trị: Lượt đặt lịch, kèm nút Mở Quản trị. Bạn không phải thiết lập gì cả.

Làm sao để sửa dữ liệu của ứng dụng?

Phần tiêu đề “Làm sao để sửa dữ liệu của ứng dụng?”

Nhấp vào một bảng trên thanh bên để xem các bản ghi. Bạn có thể tìm kiếm, lọc (ví dụ Còn trống: tất cả), sắp xếp theo một cột và chuyển qua các trang, mỗi trang 50 bản ghi. Với bảng rất lớn, Quản trị đếm đến 10.000 rồi hiện 10.000+.

  1. Nhấp vào một bản ghi để mở dưới dạng biểu mẫu. Trường bắt buộc có dấu sao.

  2. Sửa những gì bạn cần. Mỗi trường có đúng loại điều khiển: công tắc cho có/không, bộ chọn ngày, danh sách lựa chọn, ô nhập giá kèm đơn vị tiền tệ, hoặc ô tìm kiếm cho bản ghi liên kết.

  3. Nhấp vào Lưu. Bạn sẽ thấy Đã lưu — có hiệu lực ngay, kèm nút Hoàn tác phòng khi bạn đổi ý.

Để thêm bản ghi, nhấp vào Thêm người dắt chó ở góc trên bên phải của bảng (tên nút theo dữ liệu của bạn: Thêm món, Thêm lượt đặt lịch…). Để xóa, mở bản ghi và nhấp vào Xóa. Bạn nhập tên bản ghi (hoặc xóa) để xác nhận, và Hoàn tác có sẵn ngay sau đó, cũng như trong Hoạt động.

Đổi một giá trị, lưu, rồi hoàn tác ngay từ thông báo hiện ra.

Nên biết:

  • Hai người, một bản ghi. Nếu bản ghi đã thay đổi từ lúc bạn mở (trong ứng dụng hoặc ở tab khác), Quản trị sẽ không lưu đè và báo cho bạn biết, nên không mất gì cả.
  • Lỗi hiện ngay tại chỗ. Thiếu giá trị bắt buộc hay ngày không hợp lệ sẽ được đánh dấu ngay trên trường đó.
  • Thứ tự. Khi bảng có thứ tự riêng (như thực đơn), các mũi tên cho phép bạn đưa bản ghi lên hoặc xuống, miễn là cả danh sách nằm gọn trong một trang và không đang tìm kiếm hay lọc.
  • Bản ghi liên kết. Trường trỏ đến bản ghi khác sẽ mở một ô tìm kiếm. Ô này hiện 25 kết quả đầu tiên; gõ thêm tên để thu hẹp. Mũi tên bên cạnh tên được liên kết sẽ mở bản ghi đó.

Trường hình ảnh hiện ảnh xem trước và có ba cách để điền:

  • Tải ảnh lên: JPEG, PNG, WebP, GIF hoặc AVIF, tối đa 20 MB.
  • Dán địa chỉ web của một ảnh đã có trên mạng vào ô có dòng chữ https://… hoặc tải ảnh lên.
  • Tạo hình ảnh bằng AI: mô tả bức ảnh bạn muốn, rồi nhấp vào Tạo hình ảnh, AI sẽ vẽ giúp bạn.

Một số bảng do ứng dụng ghi khi người dùng làm một việc gì đó: đơn hàng, lượt đặt lịch, thanh toán, gói đăng ký, tin nhắn, đánh giá, lượt bình chọn và những thứ tương tự. Khi lưu một đơn hàng, ứng dụng có thể còn gửi email hoặc cập nhật tồn kho. Quản trị chỉ thay đổi dữ liệu, nên có thể bỏ sót những bước đi kèm đó.

Vì vậy, những bảng này mặc định ở chế độ Chỉ xem. Bạn có thể đọc, tìm kiếm và lọc, nhưng không sửa được.

Nếu thật sự cần sửa, hãy nhấp vào Bật chỉnh sửa. MonstarX sẽ hỏi trước:

Làm sao để đổi cách một bảng hiển thị trong Quản trị?

Phần tiêu đề “Làm sao để đổi cách một bảng hiển thị trong Quản trị?”

Nhấp vào Tùy chỉnh ở đầu bảng bất kỳ. Thao tác này chỉ đổi cách bảng hiển thị trong Quản trị. Ứng dụng và dữ liệu của ứng dụng không bị ảnh hưởng.

Bạn có thể:

  • Đổi tên bảng, cho biết một bản ghi được gọi là gì (Tên một bản ghi) và chọn biểu tượng.
  • Chọn Trường dùng làm tên bản ghi.
  • Chọn Nội dung hiển thị trong danh sách: tối đa 8 cột, theo thứ tự bạn muốn.
  • Với từng trường: đổi Nhãn, Loại (với tiền: Tiền tệ, và Lưu theo đơn vị xu khi 1250 nghĩa là 12,50), các Lựa chọn cho danh sách, và bật Đã ẩn hoặc Chỉ đọc.
  • Quyết định Có thể làm gì ở đây: Thêm, Chỉnh sửa và Xóa.
  • Ẩn bộ sưu tập này để bỏ bảng khỏi thanh bên. Tổng quan liệt kê các bảng đã ẩn, kèm nút Hiển thị.
  • Quay lại những gì MonstarX gợi ý để bỏ các lựa chọn của bạn và dùng lại mô tả của MonstarX.

Làm sao để quản lý người dùng ứng dụng?

Phần tiêu đề “Làm sao để quản lý người dùng ứng dụng?”

Nhấp vào Người dùng. Bạn sẽ thấy mọi người đã tạo tài khoản trong ứng dụng, kèm Trạng thái, Đã tham gia và Hoạt động lần cuối. Tìm theo tên hoặc email, hoặc chỉ hiện những người Bị cấm, Quản trị viên ứng dụng hay Chưa xác minh.

Nhấp vào một người để xem thông tin chi tiết và mục Bạn có thể làm gì:

NútTác dụng
Gửi liên kết đặt lại mật khẩuGửi email cho họ một liên kết để chọn mật khẩu mới, chính là liên kết mà trang Quên mật khẩu của ứng dụng gửi. Liên kết có hiệu lực trong một giờ.
Đăng xuất khỏi mọi thiết bịĐăng xuất họ trên mọi thiết bị. Họ có thể đăng nhập lại bằng mật khẩu của mình.
Cấp quyền quản trị ứng dụngCho họ vào các trang quản trị riêng của ứng dụng, nếu ứng dụng có. Quyền này không cho họ bất cứ gì trong MonstarX. Thu hồi quyền quản trị ứng dụng để rút lại.
Đánh dấu email là đã xác minhDành cho người chưa xác nhận địa chỉ email, khi bạn biết chắc địa chỉ đó là của họ.
Cấm…Đăng xuất họ ngay lập tức và chặn đăng nhập trong 1 ngày, 7 ngày, 30 ngày hoặc Vĩnh viễn, kèm lý do nếu muốn. Gỡ lệnh cấm để cho họ quay lại sớm hơn.
Xóa…Xóa vĩnh viễn tài khoản và các phiên đăng nhập của họ.

Nếu Gửi liên kết đặt lại mật khẩu không hoạt động thì sao?

Phần tiêu đề “Nếu Gửi liên kết đặt lại mật khẩu không hoạt động thì sao?”

MonstarX kiểm tra trước khi gửi. MonstarX sẽ nói rõ khi email chắc chắn không gửi được hoặc không dẫn đến đâu: ví dụ khi email của ứng dụng đang tắt hoặc đã chạm giới hạn trong giờ hay trong ngày, khi địa chỉ là địa chỉ thử nghiệm, hoặc khi ứng dụng chưa có trang để chọn mật khẩu mới.

Với trường hợp cuối, hãy nhấp vào Yêu cầu MonstarX thêm chức năng này. Nút này gửi một yêu cầu trong cuộc trò chuyện để thêm Quên mật khẩu vào ứng dụng; yêu cầu được xây dựng như mọi yêu cầu khác và tốn điểm sử dụng. Khi xây dựng xong, hãy gửi lại liên kết đặt lại mật khẩu. Khi email đã gửi đi, Quản trị cho biết email gửi đến ai và từ địa chỉ nào. Nếu họ không thấy trong hộp thư đến, hãy nhờ họ kiểm tra thư rác. Xem Gửi email từ ứng dụng.

Bản ghi của một người sẽ ra sao khi tôi xóa người đó?

Phần tiêu đề “Bản ghi của một người sẽ ra sao khi tôi xóa người đó?”

Trong mục Dữ liệu sở hữu, Quản trị liệt kê mọi bảng có bản ghi thuộc về một người, và cho bạn chọn cách xử lý từng bảng: Giữ, Ẩn danh (giữ bản ghi nhưng không còn gắn với ai) hoặc Xóa. Lựa chọn được lưu theo từng bảng, nên áp dụng giống nhau cho mọi người bạn xóa. Đôi khi chính quy tắc của ứng dụng quyết định, và Quản trị sẽ nói rõ điều đó.

Khi bạn nhấp vào Xóa…, Quản trị cho thấy chính xác điều gì sẽ xảy ra với từng bảng, và bạn nhập email của người đó để xác nhận. Toàn bộ thao tác xóa diễn ra trọn vẹn trong một lần, hoặc không diễn ra gì cả.

Studio cho phép bạn tạo những trang quản trị bạn dùng nhiều nhất: danh sách lượt đặt lịch hôm nay, một biểu mẫu đơn giản cho các trường nhóm bạn hay sửa, hoặc một bảng điều khiển với số liệu cập nhật trực tiếp.

Có hai cách tạo trang:

  • Tạo trang Quản trị bằng AI. Mô tả điều bạn cần, hoặc chọn một ví dụ (Quản lý đơn hàng, Xem lại nội dung, Tổng quan hôm nay), rồi nhấp vào Xây dựng với AI. Mỗi câu lệnh tạo tối đa ba trang từ dữ liệu sẵn có của ứng dụng, và mỗi trang xuất hiện trên thanh bên ngay khi xong. Dừng vẫn giữ lại những trang đã tạo. Cách này tốn điểm sử dụng.
  • Xây dựng thủ công từ một mẫu, miễn phí:
    • Chế độ xem đã lưu: chọn cột, bộ lọc ban đầu và thứ tự sắp xếp để có một danh sách bản ghi tập trung.
    • Biểu mẫu bản ghi: chọn các trường để thêm và sửa, và những thao tác được phép.
    • Bảng điều khiển: sắp xếp các khối: Giá trị số (đếm, tổng hoặc trung bình), Phân tích chi tiết, Bản ghi gần đây và Ghi chú cho nhóm của bạn.

Các trang của bạn nằm trong mục Trang của tôi trên thanh bên. Mỗi dự án có tối đa 24 trang.

Tôi có hoàn tác được một thay đổi không?

Phần tiêu đề “Tôi có hoàn tác được một thay đổi không?”

Có. Hoạt động liệt kê mọi thay đổi trong Quản trị, mới nhất trước, kèm người thay đổi và thời điểm. Lọc theo Dữ liệu, Người dùng hoặc Cài đặt.

Mỗi thay đổi hoặc lần xóa một bản ghi đều có nút Hoàn tác để trả bản ghi về như cũ. Mục đã hoàn tác được đánh dấu Đã hoàn tác. Lịch sử hoạt động được lưu trong một năm.

Dữ liệu của tôi nằm ở đâu nếu ứng dụng dùng cơ sở dữ liệu khác?

Phần tiêu đề “Dữ liệu của tôi nằm ở đâu nếu ứng dụng dùng cơ sở dữ liệu khác?”

Quản trị làm việc với mọi nơi ứng dụng lưu dữ liệu:

  • Cơ sở dữ liệu của MonstarX (mặc định), dự án Supabase của bạn hoặc cơ sở dữ liệu Railway Postgres của bạn: mọi thứ hoạt động như mô tả trên trang này.
  • Firebase: bản ghi nằm trong Firestore và được quản lý từ Dịch vụ đám mây → Cơ sở dữ liệu; những người đã đăng ký vẫn nằm trong Người dùng. Không dùng được Studio. Xem Firebase.
  • Tài khoản Cloudflare của riêng bạn: ứng dụng đang hoạt động có cơ sở dữ liệu riêng ở đó. Quản trị hiện dữ liệu thử nghiệm của bản xem trước và nói rõ điều đó. Xem Tài khoản Cloudflare của riêng bạn.
  • Ứng dụng đã nhập: dữ liệu và tài khoản nằm ở nơi mã của chính ứng dụng đó lưu, nên Quản trị không có gì để mở. Xem Nhập ứng dụng.
Tab Quản trị có tốn điểm sử dụng không?

Không. Xem và sửa dữ liệu, quản lý người dùng và hoàn tác thay đổi đều miễn phí. Chỉ hai công cụ hỗ trợ AI tùy chọn mới tốn điểm sử dụng: Tạo hình ảnh bằng AI trên trường ảnh và Xây dựng với AI trong Studio.

Tôi có cần xuất bản ứng dụng trước không?

Không. Quản trị làm việc với dữ liệu của ứng dụng dù đã xuất bản hay chưa, kể cả với ứng dụng xây dựng từ nhiều tháng trước. Những gì bạn lưu có hiệu lực ngay trong ứng dụng.

Người tôi chia sẻ dự án có dùng được Quản trị không?

Không. Chỉ chủ sở hữu mới thấy tab Quản trị. Để cho ai đó vào các trang quản trị riêng của ứng dụng, hãy mở hồ sơ của họ trong Người dùng và nhấp vào Cấp quyền quản trị ứng dụng.

Vì sao tôi không sửa được bảng Đơn hàng hay Lượt đặt lịch?

Các bảng do ứng dụng ghi khi người dùng làm một việc gì đó mặc định ở chế độ Chỉ xem, vì ứng dụng có thể làm nhiều hơn là lưu (gửi email, cập nhật tồn kho). Nhấp vào Bật chỉnh sửa nếu bạn cần sửa.

Vì sao một bảng không có trên thanh bên?

Các bảng chỉ dùng để nối hai bảng khác được ẩn tự động, và có thể bạn đã ẩn một bảng bằng Tùy chỉnh. Tổng quan liệt kê mọi bảng đã ẩn, kèm nút Hiển thị.

Một lần xây dựng sau có xóa các lựa chọn Tùy chỉnh của tôi không?

Không. Lựa chọn của bạn được giữ nguyên. Nếu tác nhân MonstarX đổi tên một trường, Quản trị vẫn giữ những gì bạn đã quyết định cho trường đó khi việc đổi tên rõ ràng.