Các loại trạng thái
Trạng thái Mini App
| Trạng thái | Mô tả |
|---|---|
| Bản nháp | Mini app chưa phát hành trên Trung tâm dịch vụ. |
| Phát hành | Mini app đã phát hành trên Trung tâm dịch vụ, tất cả người dùng V-App có thể tìm kiếm và sử dụng. |
| Đã ẩn | Mini app đã được phát hành trên Trung tâm dịch vụ nhưng Nhà phát triển rút nó khỏi Trung tâm dịch vụ sau đó. Nó sẽ không còn được tìm thấy trên Trung tâm dịch vụ. Nhà phát triển có thể chủ động phát hành lại mini app. |
| Đình chỉ | Mini app đã bị đình chỉ bởi nền tảng. Nó sẽ không còn được tìm thấy trên Trung tâm dịch vụ. Nhà phát triển có thời hạn 90 ngày để tiến hành quy trình Kháng cáo để có thể phát hành lại mini app. Trong thời gian kháng cáo, mini app vẫn ở trạng thái "Đình chỉ". |
| Chấm dứt | Mini app sẽ bị loại bỏ vĩnh viễn sau 90 ngày "Đình chỉ" mà không có kháng cáo hoặc kháng cáo bất thành. |
Trạng thái Phiên bản
Mỗi release tương đương một phiên bản. Ở một thời điểm, một mini app chỉ được phép có một release duy nhất trên Trung tâm dịch vụ.
| Trạng thái | Mô tả |
|---|---|
| Nháp | Phiên bản vừa đuợc tạo thành công |
| Chờ duyệt | Phiên bản có một build đã được gửi duyệt và đang chờ duyệt. |
| Đang duyệt | Phiên bản có một build đang trong quá trình kiểm duyệt. |
| Từ chối | Phiên bản bị từ chối. Nhà phát triển có thể chỉnh sửa source code, upload build mới, thêm thông tin và Gửi duyệt lại. |
| Đã duyệt | Phiên bản đã được chấp thuận. Nhà phát triển có thể phát hành phiên bản và hiển thị trên Trung tâm dịch vụ. |
| Hoạt động | Phiên bản đang được phát hành trên Trung tâm dịch vụ. Người dùng có thể sử dụng phiên bản này. |
| Bản cũ | Những phiên bản từng được phát hành trên Trung tâm dịch vụ trước đây. |
Trạng thái Build
Nhà phát triển chỉ cần quan tâm hai trạng thái sau đối với build:
| Trạng thái | Mô tả |
|---|---|
| Thành công | Build được upload và đóng gói thành công. Nhà phát triển có thể gửi kiểm duyệt. |
| Thất bại | Thất bại trong quá trình đóng gói build. |
Ví dụ
Tình huống 1: Tạo mini app mới
| Bước | Hành động | Trạng thái mini app | Trạng thái phiên bản |
|---|---|---|---|
| 1 | Tạo mới mini app | Bản nháp | (chưa tồn tại) |
| 2 | Tải lên build 1, phiên bản 1.0.0 | Bản nháp | Nháp |
| 3 | Gửi kiểm duyệt build 1 | Bản nháp | Chờ duyệt |
| 4 | VSF bắt đầu kiểm duyệt build 1 | Bản nháp | Đang duyệt |
| 5 | VSF từ chối build 1 | Bản nháp | Từ chối |
| 6 | Tải lên build 2, phiên bản 1.0.0 | Bản nháp | Từ chối |
| 7 | Gửi kiểm duyệt build 2 | Bản nháp | Chờ duyệt |
| 8 | VSF bắt đầu kiểm duyệt build 2 | Bản nháp | Đang duyệt |
| 9 | VSF chấp thuận build 2 | Bản nháp | Đã duyệt |
| 10 | Publish release trên Trung tâm dịch vụ | Phát hành | Hoạt động |
Tình huống 2: Nối tiếp tình huống 1, chúng ta tạo thêm một phiên bản mới 1.1.0
| Bước | Hành động | Trạng thái mini app | Trạng thái Phiên bản |
|---|---|---|---|
| 1 | Phát hành phiên bản 1.0.0 | Phát hành | Phiên bản 1.0.0: Hoạt động |
| 2 | Tải lên build 1, phiên bản 1.1.0 | Phát hành | Phiên bản 1.0.0: Hoạt động Phiên bản 1.1.0: Nháp |
| 3 | Gửi kiểm duyệt build 1 của phiên bản 1.1.0 | Phát hành | Phiên bản 1.0.0: Hoạt động Phiên bản 1.1.0: Chờ duyệt |
| 4 | VSF kiểm duyệt build 1 phiên bản 1.1.0 | Phát hành | Phiên bản 1.0.0: Hoạt động Phiên bản 1.1.0: Đang duyệt |
| 5 | VSF chấp thuận build 1 phiên bản 1.1.0 | Phát hành | Phiên bản 1.0.0: Hoạt động Phiên bản 1.1.0: Đã duyệt |
| 6 | Phát hành phiên bản 1.1.0 trên Trung tâm dịch vụ | Phát hành | Phiên bản 1.0.0: Bản cũ Phiên bản 1.1.0: Hoạt động |