Nhảy tới nội dung

Chú Giải Thuật Ngữ Mini App

MINI APP INFORMATION

Mini App information là thông tin cơ bản của một Mini App. Nó chỉ bao gồm tên và biểu tượng có thể được thay đổi bởi nhà phát triển.

Mỗi Mini App có một AppId khác nhau.

MINI APP VERSION

Tương ứng với mỗi AppId, chúng ta sẽ có nhiều phiên bản. Mỗi phiên bản là một Beta Version riêng biệt dành cho hệ điều hành Android hoặc iOS. Phiên bản càng mới, Build number sẽ càng lớn.

BUILD NUMBER

Build number là một loại số của phiên bản Mini App, số này được sử dụng để đánh dấu số phiên bản được tạo. Đối với các phiên bản đầu tiên được tạo từ Build Request, phiên bản Android có Build number là 1, phiên bản iOS có Build number là 2. Tiếp theo Build Request sẽ tạo Build number cho phiên bản Android là 3, Build number cho iOS là 4.

INSTALLATION MODE

Installation Mode là phần khai báo cho phiên bản Mini App, xác định cách người dùng cuối cài đặt hoặc cập nhật Mini App trên Ứng dụng MoMo khi họ sử dụng Mini App. Installation Mode có các giá trị sau.

Giá trịMô tảTrường hợp sử dụng
NORMALSau khi Mini App Version mới đã được xuất bản, trong lần truy cập Mini App tiếp theo, phiên bản mới sẽ được tải xuống. Trong lần truy cập tiếp theo, nếu tải xuống phiên bản thành công, Mini App sẽ thông báo để người dùng cài đặt. Người dùng cuối hoàn toàn có thể từ chối cài đặt phiên bản này bằng cách nhấp vào nút Hủy.Được sử dụng nhiều nhất, khuyến khích
IMMEDIATELYSau khi Mini App Version mới đã được xuất bản, khoảng thời gian giữa 2 lần truy cập vào Mini App là hơn một giờ, Mini App sẽ thông báo cho người dùng cuối về phiên bản mới. Người dùng cuối không thể từ chối cài đặt này.Khi cập nhật Lỗi nghiêm trọng
NOTIFY

DEPLOY TARGET

VERSION ROLLOUT REQUEST

Version Rollout Request là yêu cầu cập nhật phiên bản Mini App của nhà phát triển. Đối với mỗi nền tảng (Android / iOS), nhà phát triển phải tạo Rollout Request tương ứng.

Nếu vấn đề lỗi xảy ra với phiên bản Android, nhà phát triển có thể đưa ra Build Request và tạo Rollout Request cho phiên bản Android để xóa lỗi.

VERSION ROLLOUT REQUEST STATUS

Khi Version Rollout Request được tạo, nó có một trong các trạng thái bên dưới

Tình trạngMô tả
PENDINGTrạng thái ban đầu khi Version Rollout Request được tạo, đang chờ xét duyệt
REVIEWINGChuyên viên đánh giá MoMo bắt đầu đánh giá
LIVECác phiên bản đã được xem và cập nhật lên Mini App
REJECTEDPhiên bản bị từ chối bởi chuyên viên đánh giá MoMo
CANCELLEDRollout Request đã bị nhà phát triển hủy bỏ

MINI APP APPROVAL STATUS

Khi Mini App được tạo, nó có một trong những trạng thái bên dưới

Tình trạngMô tả
PENDINGTrạng thái ban đầu khi Mini App được tạo, đang chờ phê duyệt
APPROVEDMini App đã được MoMo phê duyệt, sẵn sàng bắt đầu giai đoạn phát triển
REJECTEDMini App bị MoMo từ chối, Mini App không phù hợp cho MoMo Platform
LAUNCHEDMini App đã được xuất bản lên bản Production, tất cả người dùng MoMo đều có thể tìm kiếm
TERMINATED
SUSPENDED

BUILD REQUEST STATUS

Khi Build Request được tạo, nó có một trong các trạng thái bên dưới

Tình trạngMô tả
PENDINGTrạng thái ban đầu khi Build request được tạo hoặc trong hàng chờ xử lý
PROCESSINGBuild Request đang được xử lý
COMPLETEDBuild Request được hoàn thành, các phiên bản Mini App được tạo ra
FAILEDBuild Request không thành công, có lỗi trong khi build
CANCELLEDBuild Request bị nhà phát triển hủy bỏ

DEBUG VERSION

Debug Version là phiên bản Mini App có máy chủ được lưu trữ trong mạng cục bộ http://localhost:8181 của nhà phát triển trong khi đang phát triển. Bạn có thể kiểm tra Debug Version bằng cách quét Debug QR Code bằng máy ảnh của thiết bị, tính năng quét mã của MoMo, máy ảnh trong Devtool. Mini App trong thiết bị của bạn sẽ được thay đổi sau khi nhà phát triển thay đổi mã. Bạn không thể kiểm tra nếu nhà phát triển dừng máy chủ trong mạng cục bộ.

Nhà phát triển có thể gỡ lỗi Mini App bằng cách sử dụng Mini App CLI

BETA VERSION

Beta Version là phiên bản Mini App được build bởi MoMo Mini App Center hoặc Mini App CLI. Bạn có thể kiểm tra Beta Version bằng cách quét Beta QR Code bằng máy ảnh của thiết bị, tính năng quét mã của MoMo, máy ảnh của Devtool. Mini App không bị ảnh hưởng bởi việc các nhà phát triển thay đổi mã hoặc dừng máy chủ trong mạng cục bộ. Nhà phát triển có thể build không giới hạn Beta Version